2.5.3.589 (Feb 20, 2025)
- Fixed VI server ref conversion bug for Numeric Constant Show Radix
2.5.2.584 (Feb 20, 2025)
- Added Step for Numeric Constant Show Radix
2.5.1.576 (Feb 18, 2025)
- Updated Dependencies to include File Watcher.
2.5.0.569 (Feb 18, 2025)
- Changend Replace Empty String Constant into Replace String Constants, which works an any single character string constant (Empty, Space, Tab, Carriage Return, Line Feed).
- Added a String Constant Display step which makes the display style visible for string constants if it is not already set to normal. Also sets display style to slash codes if constant is just white space.
- Added code to Tools Menu GUI to display errors.
2.4.2.559 (Feb 14, 2025)
- Added a step to fix localized names by removing lvclass and lvlib suffixes. This shrinks class property nodes.
- Added more information to status output in the Tools Menu GUI. This makes it easier to tell when things happen like a file is not formatted due to blueignores.
2.4.1.553 (Feb 14, 2025)
- Added a Step to Remove Class Mutation History.
2.4.0.544 (Feb 13, 2025)
- Updated the tools menu GUI
- Made Tools GUI Window floating
- Added continuous file monitoring to Tools GUI
- Added a Browse button to Tools Menu GUI
2.3.2.498 (Feb 03, 2025)
- Got rid of non-strict mode. Everything is strict now. Typos will cause errors.
- Improved error handling in the CLI
2.3.1.438 (Jan 23, 2025)
- Updated Testing Infrastructure. Moving away from larger integration tests towards more targetted Unit Tests
- Fixed typo Seperate -> Separate. Added code so old blueignores and ignore comments should still work with old spelling.
2.3.0.413 (Dec 21, 2024)
- Added the ability to have steps for Projects.
- Added a step to Separate Compiled Code For Projects
2.2.0.399 (Dec 01, 2024)
- Added the ability to have steps for Libraries.
- Added a step to Separate Compiled Code For Libraries. This also works on classes.
- Updated Package Description to point out the Tools menu GUI.
- Fixed bug with vi templates.
- Changed CLI output on save from VI Saved to File Saved.
2.1.1.340 (Nov 12, 2024)
- Added caching for .blueignore file contents. Previously was reading them once for each file. Very inefficient. Now just reads them all one time at the beginning and condenses it all into a map for each directory.
- Updated wording in CLI output to reference Steps, not Tests.
2.1.0.321 (Oct 29, 2024)
- Added ability to set App Instance to the core API to avoid issues with locking classes when running form the tools menu.
2.0.0.317 (Oct 17, 2024)
- Updated to LV24Q3
1.1.1.309 (Oct 03, 2024)
- Readded lib_ prefix to libraries. Somehow the vipb lost that when I moved things around. This lead to some crosslinking when working on the project.
1.1.0.307 (Oct 03, 2024)
- Added ability to only run on changed files when running from the tools menu.
- Changed where supporting code was stored in vilib. Instead if inside the G-CLI tools folder, it is now inside the SAS folder.
- Added Pallette for Blue API to allow for extensions.
1.0.10.284 (Aug 29, 2024)
- Fixed issue with Replace Empty Constants causing errors if it found empty string constants as part of a cluster or array.
1.0.8.278 (Aug 28, 2024)
- Fixed Description for Icon View. See issue [#2] in GitLab
1.0.7.275 (Aug 28, 2024)
- Updated dependencies to include rainbow terminal
1.0.6.270 (Aug 14, 2024)
- Added a Replace Empty String Constant, inspired by Darren's GDevCon NA presentation.
- Had help from Eric Stach and Eric Schlieper.
1.0.5.260 (Jul 16, 2024)
- Added some color to the terminal
- Added a simple GUI to Tools menu
- Fixed bug with elapsed processing time
- Added h:m:s display to total elapsed time in addition to ms
1.0.4.244 (Jun 11, 2024)
- Major refactoring to seperate out core logic from G-CLI wrapper. Should be transparent to users.
- Added a NATTIFY macro to capture existing NATTIFY steps so as we add more if a user just wants the original NATTIFY steps, they can do that.
- Will no longer error out if a directory includes a file with the BD removed (either completely removed or PW protected).
- Fixed bug that would throw error when saving VIT files.
- Now works on VIMs
1.0.3.143 (Mar 28, 2024)
- added a --force CLI option
- added banner
1.0.2.135 (Mar 13, 2024)
- Fixed bug with nested .blueignores
1.0.1.58 (Feb 01, 2024)
- Fixed bug with --only option.
1.0.0.43 (Jan 25, 2024)
Initial Release