AviatorScript 5.4.2
killme2008
released this
09 Jun 22:58
·
17 commits
to master
since this release
What's Changed
- Fix: NPE for
bigint/double/long
function by @shuailung in #615 - Feat: adds new option
Options.EVAL_TIMEOUT_MS
to set the execution timeout value in milliseconds. #629
For example, set the execution timeout to be 100 milliseconds:
AviatorEvaluator.setOption(Options.EVAL_TIMEOUT_MS, 100);
Throw the TimeoutException
when it exceeds. It's not precise and may hurt a little performance. Read the doc
- Fix:
Expression#getVariableFullNames
returns the imported class names #597 - Feat: adds
Expression#getFunctionNames
to get all function names in the compiled script by @killme2008 in #631
Breaking changes
- Upgrade the JDK compiler version to 1.8
New Contributors
- @shuailung made their first contribution in #615
Full Changelog: aviator-5.4.1...aviator-5.4.2