Releases: NEVSTOP-LAB/CSM-INI-Static-Variable-Support
v2025.May: Nested Variable Feature
Release Notes:
[add] #51#61#62 nested variable support
[update] add cache for "CSM - Read Cluster Elements From Key.vim" and "CSM - Read Cluster Elements From Session.vim"
[update] update example "6. import Config.ini with __include section.vi"
[fix] #74 Fix "CSM - Unload configuration variable file.vi" behavior by @KivenJia
[fix] #76 Fix the issue that __include section will be removed after loading to cache.
[fix] #75 Fix that if value contains '#', parsing will fail.
v2025.April: filer references when saving ini file
v2025.March: UTF-8 support
v2025.February: Refactor Examples
v2025.January: minor fix
Release Notes:
[fix] Fix a issue that default ini configuration path error in a corner case.
v2024.December: Update Control Palette
Release Notes:
[update] update control palette icon
v2024.November
Release Notes:
[important] Change License to MIT, to enable more csm users
[update] Use New State Debug Log History VI
v2024.October
[add] Add API for 'Reset to Default.vi'.
[update] Update palette by reorganizing and adding sub-palettes for 'multiple files support' and 'import csm configuration'.
[update] Enhance support for loading configuration files with postfix.
v2024.September: Array/Multi-line Support for INI File
Release Notes:
[add] #42 add "CSM - Read Log Filter Rules from INI Strings" to load log filter rules in config file.
[add] #45 add "CSM - Read File Logger Configuration from INI String"
[add] Add Read Array Key.vi in LabVIEW Config Library.
[add] #41 Support Multi-lines for key in LabVIEW-Config Library
[update] #47 #48 The Session/Key is now case-insensitive and safe from spaces at both the beginning and end.
[upgrade] add "VI Reference" to all CSMs
v2024 August: Add Utility VI to load Log Filter Rules
Release Notes:
[add] #42 add "CSM - Read Log Filter Rules from INI Strings" to load log filter rules in config file.
[add] Add Read Array Key.vi in LabVIEW Config Library.
[upgrade] add "VI Reference" to all CSMs