Skip to content

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

v2025.May: Nested Variable Feature

03 Jun 02:15
b604dc3
Compare
Choose a tag to compare

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

29 Apr 14:24
539be9f
Compare
Choose a tag to compare

Release Notes:

[feature] #70 config file now support _include section, which helps to load reference config files.
[fix] #68 unsupported api string datatype will not be saved to csm ini varaible cache by default
[add] #71 add example "5. Write and Read Configuration.vi"

v2025.March: UTF-8 support

29 Mar 02:39
3ba222f
Compare
Choose a tag to compare

Release Notes:

[update] #66 support GB2312 and UTF-8 encoding for ini file
[update] #64 update doc & example

v2025.February: Refactor Examples

28 Feb 01:56
b7d2976
Compare
Choose a tag to compare

Release Notes:

[important] #59 refactor all examples
[update] #55 change some paths to avoid it be to long.
[fix] #60 fix bug that numbers followed by a backslash were incorrectly interpreted as ASCII codes.

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