Skip to content

Releases: orioro/node-expression

v6.5.0

15 Aug 18:18
Compare
Choose a tag to compare

6.5.0 (2022-08-15)

Features

  • upgrade @orioro/typing dependency (de4d77a)

v6.4.1

26 Apr 19:38
Compare
Choose a tag to compare
v6.4.1 Pre-release
Pre-release

6.4.1 (2021-04-26)

Bug Fixes

  • make $switch expression evaluate case conditions sequentially (ac970c5)

v6.4.0

23 Apr 18:17
Compare
Choose a tag to compare
v6.4.0 Pre-release
Pre-release

6.4.0 (2021-04-23)

Features

  • add $try expression for try-catch logic (848251f)

v6.3.0

30 Mar 21:49
Compare
Choose a tag to compare
v6.3.0 Pre-release
Pre-release

6.3.0 (2021-03-30)

Features

  • add $stringEndsWith expression (444d162)

v6.2.0

26 Mar 21:21
Compare
Choose a tag to compare
v6.2.0 Pre-release
Pre-release

6.2.0 (2021-03-26)

Features

v6.1.0

17 Mar 21:22
Compare
Choose a tag to compare
v6.1.0 Pre-release
Pre-release

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

14 Mar 14:59
Compare
Choose a tag to compare
v6.0.0 Pre-release
Pre-release

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

03 Mar 20:36
bde0238
Compare
Choose a tag to compare
v5.0.0 Pre-release
Pre-release

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

27 Feb 18:28
Compare
Choose a tag to compare
v4.2.0 Pre-release
Pre-release

4.2.0 (2021-02-27)

Features

  • type: expose CORE_EXPRESSIONS (4290c29)

v4.1.0

27 Feb 17:53
Compare
Choose a tag to compare
v4.1.0 Pre-release
Pre-release

4.1.0 (2021-02-27)

Features

  • add $isType experssion and typeExpressions(types) utility function (f71ff16)