Releases: NEVSTOP-LAB/CSM-INI-Static-Variable-Support
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
v2024.July: Minor Update
[update] #39 The logic of CSM - Read Cluster Elements From Key.vim VI differs from others, and it should distinguish between Session/Variable.
v2024 June: Enhance the features of multiple INI Scenario
Release Notes:
[important] #20 define operation of variable >> value -><variable>
in CSM - Populate Configuration Variables.vi
[add] #24 add CSM - Read Cluster Elements From Session.vi and CSM - Read Cluster Elements From Key.vi
[add] add Convert API String to Cluster(Default in Session).vim and Convert API String to Cluster(Default in Key).vim
[add] #21 add CSM - Mark All Temp Variables as Permanent.vi
[add] #35 add CSM - Unload Configuration Variable File.vi
[add] Add "All Temp Variable to Default Ini(F)" option to CSM - Sync Configuration Variables to File.vi
[add] #33 add a debug tool for ini variables
[update] Add terminal to show all configuration files' path in CSM - Configuration File Path.vi
[update] #22 Add option for listing permanents variables only in CSM - Read All Variable Names.vi
[update] #29 The strict support types is removed.
[fix] #27 Skip loading default ini file if it's not existed.
[fix] #38 # comments will not be included when reading ini string
[fix] #26 #30 #31 #32 #34 fix corner and minor issues
v2024.May: Support temp variable and multiple source files
Release Notes:
[important] #10 Support temp variables
[add] Load more configuration files to provide more flexibility
[update] update all icons
v2024.Apr: Update Icons
Release Notes:
[update] update all icons