Releases: alemart/surgescript
Releases · alemart/surgescript
SurgeScript 0.5.3
- Introduced the remainder operator (%)
- Introduced the 'caller' keyword
- Introduced the 'readonly' keyword
- Improved the 'timeout' feature
- Added the 'assert' feature
- Added Object.__file, Math.NaN
- Added utility functions for Arrays and Strings
- Removed Transform2D from the core lib
- The parser now accepts option flags
- Bugfixes and performance optimizations
- Updated documentation
- General improvements
SurgeScript v0.5.2
Notable changes
- Introduced the Plugin system
- Introduced the Date object for date and time routines
- Now representing numbers as 64-bit floating point values
- Performance optimizations
- Added Object.__invoke()
- Updated the naming convention of getters/setters
- Bugfixes and general improvements
SurgeScript v0.5.1
Notable changes
- SurgeScript now compiles as a static library
- Introduced the <surgescript.h> header for ease of use
- Improved compiling-related data
- Improved documentation
- Small improvements to the language
SurgeScript v0.5.0
Initial release