Releases: JKISoftware/JKI-JSON-Serialization
Releases · JKISoftware/JKI-JSON-Serialization
v2.1.0
Noteworthy Items
- JSON parsing errors now show the line number and point to the specific column where the error occurred
- Added a new utility VI for appending the JSON File Path/URL to error messages
- Simplified Functions palette organization by moving utilities into their own sub-palette
Details
- Enhancement: If deserialize error occurs, point to first syntax error in error description #41
- Enhancement: Add subVI for easily inserting the Source Path or URL of the JSON into the error description #39
- Fix: Marked
Get UTC Offset.vi
as source only (separate compiled code from VI source) - Enhancement: Moved utility VIs into a subpalette (named JKI JSON Utilities)
- Renamed
error in (no error)
tono error
for public VIs - New: Example VI calls an HTTP REST API to get current time as JSON and convert to LabVIEW data. Also shows how to use new error handling VI to append the JSON file's URL to an error message, should an error occur.
New Contributors
- @nate-moehring made their first contributions in #39 and #41
Full Changelog: v2.0.0...v2.1.0
v2.0.0
Install and Download with vipm: https://www.vipm.io/package/jki_lib_json_serialization/
- Upgraded sources to LabVIEW 2020
- Fix: Incorrect indentation when treating cluster as an ordered array #31
- Fix: Deserializing an Array of Cluster of Multi-Dimensional Arrays unnecessarily wraps Inner Array Elements in variants #30
- Fix: Deserializing an Array of Cluster of Clusters unnecessarily wraps Inner Clusters in variants #29
- Fix: "ISO String To Timestamp.vi" doesn't support date strings #22
Full Changelog: 1.1.10...v2.0.0