Json Rules Engine Versions Save

A rules engine expressed in JSON

v6.5.0

6 months ago

What's Changed

A custom Almanac implementation can now be passed to the Engine.run method. This Almanac will be used in place of the default one. This allows for extensions to looking up Fact Values, or other caching behavior.

v6.4.0

8 months ago

Events can now include references to facts in their parameters. If the replaceFactsInEventParams flag is set to true on the engine options then the references to fact values will be replaced with the resolved values when the facts are emitted.

v6.3.0

10 months ago

v6.2.0

10 months ago

Release Notes

Dependencies

  • jsonpath-plus has been upgraded from ^5.0.7 -> ^7.0.0
  • hash-it has been upgraded from ^5.0.0 -> ^6.0.0

Doc Fixes

v2.3.6

5 years ago

Newer versions of debug (v4+) have begun using the latest features of ECMAScript, which is causing transpiling pain for front end stakeholders. This release removes the direct debug dependency. debug v2 is still an implicit dependency via the immediate dependency selectn, however this version is not known to have transpiling problems.

  • Merge pull request #130 from CacheControl/remove-debug 8711ec9
  • Replace debug package with console.log 747d668

https://github.com/cachecontrol/json-rules-engine/compare/v2.3.5...v2.3.6

v2.3.5

5 years ago
  • Update changelog eb438cd
  • Merge pull request #128 from thegeorgeous/124-fix-instanceof 5a2723f
  • Use Array.isArray instead of instanceof 1b9968e

https://github.com/cachecontrol/json-rules-engine/compare/v2.3.4...v2.3.5

v2.3.4

5 years ago

https://github.com/cachecontrol/json-rules-engine/compare/v2.3.3...v2.3.4

v2.3.3

5 years ago
  • Merge pull request #115 from CacheControl/add-events-dep 16ce56b
  • Run tests in node 10 61169d2
  • Add missing "events" dep for non-node.js environments (browsers, react-native, etc) 96333cf
  • Upgrade dependencies to latest 9c81158

https://github.com/cachecontrol/json-rules-engine/compare/v2.3.2...v2.3.3