- fix(parser) allow tabs in multiline strings
- feat(evaluator) track object field source location
- fix(evaluator) dont panic on bad makeArray call
- fix(evaluator) forbid negative shift
- feat(evaluator) number overflow checks
- perf(evaluator) use hashmap for object body
- refactor(evaluator) extract obj value evaluation
- feat(evaluator) print file and line number in std.trace
- feat move trace mapping api to evaluator
- refactor(evaluator) extract Apply evaluation
- feat(bindings) snippet evaluation
- docs(evaluator) document public api
- feat(evaluator) import resolver as_any method
- style reformat new code
- feat(evaluator) c like api functions
- refactor(evaluator) simplify state internals
- feat(evaluator) weak context
- feat(evaluator) utility methods for bindings
- docs use full lang name for fenced blocks
- chore add licenses and descriptions
BREAKING CHANGE: from now, every commit will correctly follow conventional commits, and versions will be increased by semver
- chore rename crates for publish
- fix(evaluator) handle rest of panics as errors
- refactor(evaluator) error handling cleanup
- fix(evaluator) do not panic in bad operations
- style(evaluator) fix clippy warnings
- fix(evaluator) use exceptions instead of panic in functions
- refactor(evaluator) use argument parsing macro
- feat(evaluator) argument parsing macro
- test fixes for latest updates
- perf std ast codegen
- feat(parser) more serialization options
- build add serialized-stdlib feature description
- refactor(evaluator) remove inline variant of argument parsing
- perf rc imports
- fix(evaluator) add missing intristics: char, encodeUTF8, md5
- fix(parser) allow trailing comma in params
- perf use json serialization directly
- perf(evaluator) faster json functions
- perf lesser and cheaper clones
- perf Rc file name
- perf(evaluator) drop lazy closure after evaluation
- build update deps
- perf(evaluator) emove expr from stacktraces
- perf(evaluator) remove inline attribute
- chore(evaluator) remove debugging
- feat(evaluator) error cloning
- docs(evaluator) completed TODO
- feat(evaluator) add ability to call functions with values
- perf(evaluator) remove unnecessary cloning
difftreelog
commits
crateshistory