Skip to content

Releases: LabVIEW-Open-Source/DataManipulation

Cluster Fixes

30 Dec 22:14
Compare
Choose a tag to compare

[Fix: 13] Cluster building fix for element names
[Fix: 14] Fix for extraction of cluster elements by name

Scalar to String + fixes

17 Jan 01:38
Compare
Choose a tag to compare

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)

04 Apr 14:15
Compare
Choose a tag to compare

[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

20 Oct 20:30
Compare
Choose a tag to compare
  • Addition of List Elements in OpenVariant palette, including Refnums such as Event Registrations
  • Moved to the LabVIEW Open Source Project palette

Community Release

15 Apr 01:23
Compare
Choose a tag to compare

Changed to 0-clause BSD license for deployment on VIPM Community Network

Undefined Array Types

03 Jul 23:10
Compare
Choose a tag to compare

KVP for Arrays

01 Jul 21:18
Compare
Choose a tag to compare

KVP Parser array element types-- check if compatible even if not identical.

Event Reference Class Types

06 Jun 00:31
Compare
Choose a tag to compare

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

04 Jun 23:28
7859933
Compare
Choose a tag to compare
  • 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

23 May 01:21
Compare
Choose a tag to compare

Adding support for enums (U8, U16 and U32) for key-value pair recognition and replacement into any prototype.