v1.0.0
Breaking Changes
Rhai.eval/2
has been removed. UseRhai.Engine.eval/2
andRhai.Engine.eval_with_scope/3
instead.
What's Changed
- Bump rustler from 0.26.0 to 0.27.0 in /native/rhai_rustler by @dependabot in #24
- Bump rustler from 0.26.0 to 0.27.0 by @dependabot in #23
- Bump giantswarm/install-binary-action from 1.0.0 to 1.1.0 by @dependabot in #25
- Bump rustler_precompiled from 0.5.5 to 0.6.0 by @dependabot in #26
- Wrap engine pt1 by @fabriziosestito in #28
- Try to wrap Engine compile function by @dottorblaster in #29
- Refactor error handling by @fabriziosestito in #31
- Add scope bindings pt 1 by @fabriziosestito in #35
- Bump rustler_precompiled from 0.6.0 to 0.6.1 by @dependabot in #37
- Add credo template by @fabriziosestito in #38
- Engine options bindings pt1 by @dottorblaster in #36
- Add scope clear by @fabriziosestito in #39
- Bind get_value instead of get by @fabriziosestito in #40
- Bind Scope::clone_visible by @fabriziosestito in #42
- Bind Scope::is_empty by @fabriziosestito in #44
- Bind Scope::len by @fabriziosestito in #45
- Bind Scope::with_capacity by @fabriziosestito in #46
- Bind Scope::remove by @fabriziosestito in #47
- Bind Scope::rewind by @fabriziosestito in #49
- Bind Scope::pop and Scope::set_value by @fabriziosestito in #51
- Bind Scope::set_alias by @fabriziosestito in #52
- Bind Scope::set_or_push by @fabriziosestito in #54
- Bind Engine::run and Engine::run_with_scope by @fabriziosestito in #56
- Bump ex_doc from 0.29.1 to 0.29.2 by @dependabot in #57
- Bump thiserror from 1.0.38 to 1.0.39 in /native/rhai_rustler by @dependabot in #58
- Bump rhai from 1.12.0 to 1.13.0 in /native/rhai_rustler by @dependabot in #60
- Bump ex_doc from 0.29.2 to 0.29.3 by @dependabot in #59
- Fix allow loop expressions test by @fabriziosestito in #67
- macOS extension workaround by @fabriziosestito in #68
- Bind AST source-related methods by @fabriziosestito in #69
- Bind AST::clear_functions by @fabriziosestito in #71
- Bump ex_doc from 0.29.3 to 0.29.4 by @dependabot in #72
- Bind AST functions and statements methods by @fabriziosestito in #74
- Bind Engine::call_fn by @fabriziosestito in #75
- Bind Engine::compact_script by @fabriziosestito in #76
- Bind Engine::compile* methods by @fabriziosestito in #77
- Bind Engine::run* methods by @fabriziosestito in #78
- Bind Engine::eval* methods by @fabriziosestito in #79
- Bind Engine::new_raw() by @fabriziosestito in #81
- Bind Engine AST optimization methods by @fabriziosestito in #82
- Bind Engine.disable_symbol/2 by @fabriziosestito in #83
- Bind Engine register_custom_operator by @fabriziosestito in #84
- Use from_array by @fabriziosestito in #85
- Bind Engine enusre_data_size_within_limits by @fabriziosestito in #86
- Bump rhai_dylib to 0.1.7 by @fabriziosestito in #87
- Remove Scope set_alias by @fabriziosestito in #88
- Refactor module resolvers and tests by @fabriziosestito in #90
- Add register package by @fabriziosestito in #91
- Refactor/rename Scope functions by @fabriziosestito in #92
- Test FileModuleResolver by @fabriziosestito in #93
- Bump rustler from 0.27.0 to 0.28.0 by @dependabot in #95
- Bump rustler from 0.27.0 to 0.28.0 in /native/rhai_rustler by @dependabot in #94
- Add test dylib module to dependabot by @fabriziosestito in #97
- Bump rhai to v1.14.0 and rhai_dylib to v0.1.8 by @fabriziosestito in #100
New Contributors
- @dottorblaster made their first contribution in #29
Full Changelog: v0.1.4...v1.0.0