Skip to content

Releases: BlackRookSoftware/RookScript

1.15.1

17 Feb 00:51
Compare
Choose a tag to compare

Changed in 1.15.1

  • Fixed Updated Preprocessor - some directives were not ignored on false code blocks when they should have been.

1.15.0

01 Jul 02:21
Compare
Choose a tag to compare

Changed in 1.15.0

  • Changed Updated ScriptReaderIncluder (PreprocessorLexer.Includer) so that a specific encoding can be supplied to included files.
  • Changed Encoding clarification on ScriptReader.read(String, InputStream, ...) methods.

1.14.1

09 Jan 23:44
Compare
Choose a tag to compare

Changed in 1.14.1

  • Fixed Host function LIST() did not encapsulate non-list values properly.

1.14.0

06 Jan 05:00
Compare
Choose a tag to compare

Changed in 1.14.0

  • Changed Host function EXEC() will not auto-close any non-file stream, if used.

1.13.0

10 Dec 00:37
Compare
Choose a tag to compare

Changed in 1.13.0

  • Added Script.getScriptEntryNames().
  • Changed Host function EXEC() will not auto-close any of the standard streams, if used.

1.12.1

06 Aug 01:21
Compare
Choose a tag to compare

Changed in 1.12.1

  • Fixed SUBSTR would produce an exception if endIndex were out-of-bounds, due to a typo.

1.12.0

01 Aug 22:32
Compare
Choose a tag to compare

Changed in 1.12.0

  • Changed Added a prettifying function to WRITEJSON and JSONSTR in JSONFunctions.

1.11.0

18 Apr 18:43
Compare
Choose a tag to compare

Changed in 1.11.0

  • Added Exposed/added some script parsing methods in ScriptParser.
  • Changed Underlying error type in ScriptParser.
  • Changed Constructors for ScriptParseException and multiple errors.
  • Changed Return type for ScriptParser.parseScriptlet(Script).

1.10.2

04 Feb 05:19
Compare
Choose a tag to compare

Changed in 1.10.2

  • Fixed EXEC() uses the working directory correctly.

1.10.1

03 Feb 05:39
Compare
Choose a tag to compare

Changed in 1.10.1

  • Fixed COLOR() returned the wrong value.
  • Fixed EXEC() was handled suboptimally.