Skip to content

AviatorScript 5.4.2

Compare
Choose a tag to compare
@killme2008 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

Full Changelog: aviator-5.4.1...aviator-5.4.2