Changelog
Version 0.8.9, "The Image Update" (19 October 2024)
- [lang] 4 new variables: images, videos, recursiveImages, recursiveVideos
- [lang] 5 new attributes: isImage, isVideo, width, height, duration
- [win-gui] new dark mode graphic design
- [win-gui] better handling of rare exceptions
- [website] new dark mode graphic design
- [website] links pointing to precise sections of documentation
Version 0.8.8, "The Missing Update" (16 May 2024)
- [lang] two new operators: Between and Regexp
- [lang] new command Popup
- [lang] added explicit loop Foreach
Version 0.8.7, "The Rizz Update" (11 March 2024)
- [lang] introduction of the Resembles operator
- [lang] 2 new functions: resemblance(), raw()
- [lang] possible static analysis (the -m cmd flag)
- [lang] additional check for working location existence
- [win-lang] Menu Start parsing for program constants
- [win-gui] button for code correctness check
Version 0.8.6, "The Clock Update" (19 January 2024)
- [lang] two new possible forms of time: clock (10:34:23) and shortClock (10:34)
- [lang] 3 new functions: isNan(), isNever(), clock()
- [lang] wrong time compared with itself now always evaluates to false
- [lang] wrong time casted to string prints as 'never'
- [win-gui] no longer show save changes pop-up for new global script
- [general] small icon modification
Version 0.8.5, "The Programs Update" (24 October 2023)
- [lang] 2 new variables: downloads, nan
- [lang] 13 new program constants: 7zip, acrobat, audacity, firefox, gimp,
inkscape, notepadPlusPlus, openOffice, photoshop, sumatra, vlc, winrar, word
- [lang] numbers now can be NaN (used instead of exceptions)
- [lang] changed comment tokenization
- [win-gui] global scripts limit check
- [win-gui] function hint autofill bug fix
- [win-gui] syntax highlighting bug fix
- [win-installer] license indentation bug fix
Version 0.8.4, "The Constraints Optimizations Update" (9 September 2023)
- [lang] directory size incremental constraint optimization
- [lang] counting files incremental constraint optimization
- [lang] recursive select optimization
- [lang] directory size algorithm is now iterative
- [lang] binary and ternary for every data type
- [cli] flag -c forces next arg to be the code
- [cli] flag -n has new meaning
- [general] icon change
- [win-installer] remove two default global scripts
- [win-installer] even more simplified actualizations
Version 0.8.3, "The Pendrives Update" (1 August 2023)
- [lang] two new constants: pendrive, pendrives
- [lang] time variable access bug fix
- [win-gui] actualization menu item
- [win-installer] actualization shortcut
Version 0.8.2, "The Insignificant Update" (25 July 2023)
- [lang] precise syntax error messages caused by asterisks in literals
- [lang] two new constants: nothing and never
- [win-gui] indentation bug fix
- [win-gui] more reliable actualizations
- [win-all] use the latest version of .NET Framework
Version 0.8.1, "The Numbers Update" (14 July 2023)
- [lang] number suffixes K and M
- [lang] number infix K
- [lang] enable path retreats in cmd args
- [lang] empty time filled with -1 properties
- [win-lang] disc access speedup by large fetch
- [win-gui] make actualizations optional
- [win-gui] show possible actualizations
- [win-installer] installation check
- [win-installer] OS compatibility check
Version 0.8.0, "The First Update" (25 June 2023)
- [lang-general]: introduction of Asterisk Patterns
- [lang-general]: string manipulation optimizations
- [lang-general]: OrderBy optimizations