Releases: BlackRookSoftware/RookScript
Releases · BlackRookSoftware/RookScript
1.10.0
Changed in 1.10.0
Fixed
Preprocessor handling of backslashes.Added
ScriptValue.listApply() functions.Changed
Better reflection with creation from lists and application to lists/arrays.Changed
Some documentation for clarity.
1.9.1
Changed in 1.9.1
Changed
Added additional directory scanning parameters to FILELIST.
1.9.0
Changed in 1.9.0
Fixed
ScriptValue.mapApply(...) didn't apply map fields properly.Changed
Reflection on Objects in RookScript looks up fields/methods case-insensitively.
1.8.1
Changed in 1.8.1
Fixed
Potential NPE via#include
directive in preprocessor.Fixed
Classpath resolution in preprocessor.
1.8.0
Changed in 1.8.0
Fixed / Changed
Scope handling was not fleshed out and also a little buggy.Changed
Documentation for clarifying "truthiness" in the quick guide that wasn't... uh... true.
1.7.4
Changed in 1.7.4
Fixed
ObjectVariableResolver.isReadOnly() never returned a proper value.Fixed
Some erroneous documentation.Changed
CSWRITE / CSWRITELN now writes "null" if input is null.
1.7.3
Changed in 1.7.3
Fixed
each
loops had left stack garbage, and affected other iterators if it was exited before the iterator was finished.
1.7.2
Changed in 1.7.2
Fixed
Strings of length > 0 should have beentrue
, if converted to boolean.
1.7.1
Changed in 1.7.1
Fixed
Function parsing bug when amount of parameters were less than the required amount.
1.7.0
Changed in 1.7.0
Added
System functions.Added
Added STRSPLIT().Changed
Some function documentation.