Skip to content

Releases: NEVSTOP-LAB/CSM-INI-Static-Variable-Support

v2025.January: minor fix

27 Jan 06:07
b8b6b8e
Compare
Choose a tag to compare

Release Notes:

[fix] Fix a issue that default ini configuration path error in a corner case.

v2024.December: Update Control Palette

31 Dec 00:41
d40459a
Compare
Choose a tag to compare

Release Notes:

[update] update control palette icon

v2024.November

28 Nov 07:21
31def09
Compare
Choose a tag to compare

Release Notes:

[important] Change License to MIT, to enable more csm users
[update] Use New State Debug Log History VI

v2024.October

08 Nov 15:07
17ef2a9
Compare
Choose a tag to compare

[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

28 Sep 11:36
Compare
Choose a tag to compare

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

30 Aug 05:33
a9695d1
Compare
Choose a tag to compare

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

30 Jul 01:38
4e5e4d4
Compare
Choose a tag to compare

[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

30 Jun 14:37
84a9d01
Compare
Choose a tag to compare

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

30 May 16:24
61f51c5
Compare
Choose a tag to compare

Release Notes:

[important] #10 Support temp variables
[add] Load more configuration files to provide more flexibility
[update] update all icons

v2024.Apr: Update Icons

30 Apr 03:35
73b5706
Compare
Choose a tag to compare

Release Notes:

[update] update all icons