Releases: regevbr/json-expression-eval
Releases · regevbr/json-expression-eval
v7.1.0
v7.0.2
v7.0.1
v7.0.0
Added
Added ability to pass custom run options to custom functions/rules. This can be handy, for example, if you want to perform a dry run without making any external API calls, but using the current context (and not the validation one)
BREAKING CHANGES
- Dropped support for node < 14
- Some default generics values are now required - please see README for examples
- All function calls now require passing the new custom run options
v6.0.0
BREAKING CHANGE
Currently, during validation, we don't run the expression functions, not allowing them to be validated.
This major version always runs the expression functions and custom rules, while passing a new third argument stating that validation occurs, to allow the functions to only perform validation and skip business logic.