Skip to content

Releases: alemart/surgescript

SurgeScript 0.5.3

20 Mar 20:47
Compare
Choose a tag to compare
  • 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

31 May 15:57
Compare
Choose a tag to compare

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

05 May 23:43
Compare
Choose a tag to compare

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

15 Apr 23:40
Compare
Choose a tag to compare

Initial release