Releases: LabVIEW-Open-Source/DataManipulation
Releases · LabVIEW-Open-Source/DataManipulation
Cluster Fixes
[Fix: 13] Cluster building fix for element names
[Fix: 14] Fix for extraction of cluster elements by name
Scalar to String + fixes
Release Notes:
- [Feature #6] KVP Parser now uses openScalar methods for string conversions, and cluster/array are now streamlined
- [Feature #8] KVP Parser and KVP to Strict Variant have been replaced by methods enforcing Dot notation for decimals, leaving a copy of existing methods intact for backward compatibility
- [Feature #9] OpenScalar library includes Scalar to String and String to Scalar for all floating types
- [Feature #10] Added a Get System Decimal Separator method
- [Fix #11] Cluster maps correctly when comparing directly with cluster from unnamed elements
Three-way conversion (Variant, Tree, Key-Value pairs)
[Fix: 2] KVP Parser now uses a smarter String to Path conversion which support NI-LVConfig/OpenG/OpenSerializer encoding
[OpenDescriptor]
- Extract Elements
- Get Units
- Array Element Type + DataLength fromType
[OpenVariant]
- Added named Empty Cluster variant + Nested Empty Cluster
- Insert Element in Cluster + Update Element
- Variant to KVP (Key-Value pairs) or Tree
- Tree to Variant or KVP
- KVP to Variant or Tree
- TypeDescriptor from Variant
[OpenStringFormatter]
- New OpenStringFormatter class to expose a formatter class (Variant to String)
- StringFormatter with label + support timestamp
[Misc]
- Diverse Flattened String in-line handling
LVOS Palette
- Addition of List Elements in OpenVariant palette, including Refnums such as Event Registrations
- Moved to the LabVIEW Open Source Project palette
Community Release
Changed to 0-clause BSD license for deployment on VIPM Community Network
Undefined Array Types
1.2.2.8
KVP for Arrays
KVP Parser array element types-- check if compatible even if not identical.
Event Reference Class Types
Added support to return the Event reference types (class of event) for Event Registration Refnums
- support for Controls, Panes, Splitters, VI References and Application References.
Support for List Element Names and Unnamed Cluster KVP
- Added support in KVP Parser for casting unnamed clusters to a typed cluster as a whole (instead of broken down into all subparts)
- Added support for "List Element Names" for Event Registration Refnum
Enum support in Key-Value Pair parser
Adding support for enums (U8, U16 and U32) for key-value pair recognition and replacement into any prototype.