Releases: orioro/node-expression
Releases · orioro/node-expression
v6.5.0
6.5.0 (2022-08-15)
Features
- upgrade @orioro/typing dependency (de4d77a)
v6.4.1
6.4.1 (2021-04-26)
Bug Fixes
- make $switch expression evaluate case conditions sequentially (ac970c5)
v6.4.0
6.4.0 (2021-04-23)
Features
- add $try expression for try-catch logic (848251f)
v6.3.0
6.3.0 (2021-03-30)
Features
- add $stringEndsWith expression (444d162)
v6.2.0
6.2.0 (2021-03-26)
Features
v6.1.0
6.1.0 (2021-03-17)
Bug Fixes
- array find async version (76b70ca)
- ensure $numberInt conversts floats to integers as well (7660fea)
Features
- paramResolver: support complex type resolution on oneOfTypes type (8220191)
- add expression internal type (61d2d02)
- substitute shallow
array
and object
param types for indefinite[Array/Object]OfType(type)
wherever applicable (fb952fa)
- evaluate: prohibit Promise results in sync mode (6471ab3)
v6.0.0
6.0.0 (2021-03-14)
Features
- add support for async/sync interpreters on same context (81609cc)
BREAKING CHANGES
context.interpreters
format modified
v5.0.0
5.0.0 (2021-03-03)
Features
- async: add support for async expressions and modify expression interpreter definition api (8bd0db2)
BREAKING CHANGES
- async: remove interpreter method, add syncInterpreter, syncInterpreterList,
asyncInterpreter and asyncInterpreterList methods
v4.2.0
4.2.0 (2021-02-27)
Features
- type: expose CORE_EXPRESSIONS (4290c29)
v4.1.0
4.1.0 (2021-02-27)
Features
- add $isType experssion and typeExpressions(types) utility function (f71ff16)