UNPKG

2.24 kBMarkdownView Raw
12.0.3 / 2018-01-29
2 * Add factResult and result to the JSON generated for Condition (@bjacobso)
3
42.0.2 / 2017-07-24
5 * Bugfix IE8 support
6
72.0.1 / 2017-07-05
8 * Bugfix rule result serialization
9
102.0.0 / 2017-04-21
11 * Publishing 2.0.0
12
132.0.0-beta2 / 2017-04-10
14==================
15 * Fix fact path object checking to work with objects that have prototypes (lodash isObjectLike instead of isPlainObject)
16
172.0.0-beta1 / 2017-04-09
18==================
19
20 * Add rule results
21 * Document fact .path ability to parse properties containing dots
22 * Bump dependencies
23 * BREAKING CHANGES
24 * `engine.on('failure', (rule, almanac))` is now `engine.on('failure', (event, almanac, ruleResult))`
25 * `engine.on(eventType, (eventParams, engine))` is now `engine.on(eventType, (eventParams, almanac, ruleResult))`
26
271.5.1 / 2017-03-19
28==================
29
30 * Bugfix almanac.factValue skipping interpreting condition "path" for cached facts
31
321.5.0 / 2017-03-12
33==================
34
35 * Add fact comparison conditions
36
371.4.0 / 2017-01-23
38==================
39
40 * Add `allowUndefinedFacts` engine option
41
421.3.1 / 2017-01-16
43==================
44
45 * Bump object-hash dependency to latest
46
471.3.0 / 2016-10-24
48==================
49
50 * Rule event emissions
51 * Rule chaining
52
531.2.1 / 2016-10-22
54==================
55
56 * Use Array.indexOf instead of Array.includes for older node version compatibility
57
581.2.0 / 2016-09-13
59==================
60
61 * Fact path support
62
631.1.0 / 2016-09-11
64==================
65
66 * Custom operator support
67
681.0.4 / 2016-06-18
69==================
70
71 * fix issue #6; runtime facts unique to each run()
72
731.0.3 / 2016-06-15
74==================
75
76 * fix issue #5; dependency error babel-core/register
77
781.0.0 / 2016-05-01
79==================
80
81 * api stable; releasing 1.0
82 * engine.run() now returns triggered events
83
841.0.0-beta10 / 2016-04-16
85==================
86
87 * Completed the 'fact-dependecy' advanced example
88 * Updated addFact and addRule engine methods to return 'this' for easy chaining
89
901.0.0-beta9 / 2016-04-11
91==================
92
93 * Completed the 'basic' example
94 * [BREAKING CHANGE] update engine.on('success') and engine.on('failure') to pass the current almanac instance as the second argument, rather than the engine