NRules v0.9.0 Release Notes
Release Date: 2019-05-08 // about 4 years ago-
๐ฆ NuGet: https://www.nuget.org/packages/NRules/0.9.0
- ๐ #81, #158 - Adds support for matching objects outside of the engine's working memory (via the
From
clause) - ๐ #146 - Adds support for tracking of fact lineage from aggregate/linked facts to the original facts in the engine's working memory
- โก๏ธ #149 - Adds validation to fail update/retract directly called on linked facts
- #152 - Exposes events for when expressions are evaluated or fail to evaluate on rules's LHS, RHS or agenda
- โก๏ธ #154 - Fixes OnChange filter where it fails to filter out updates with no effective change
- ๐ #157 - Fixes a bug with retraction of linked facts where the fact was yielded by the same rule
- ๐ #161 - Adds support for separate action expressions for different action triggers (rule activated, re-activated or deactivated)
- #170 - Enhances rule model (AST) to express dependencies between rule elements
- #171, #176, #177 - Adds sorted collection aggregator
- ๐ #180 - Fixes a bug with handling of transitive linked facts
- ๐ #185 - Adds support for bulk operations on linked facts in rule actions
- ๐ #187 - Adds support for custom tag attributes as a DSL extensibility point
- ๐ #81, #158 - Adds support for matching objects outside of the engine's working memory (via the
Previous changes from v0.8.4
-
๐ฆ NuGet: https://www.nuget.org/packages/NRules/0.8.4
- ๐ #147 Fixes sporadic
KeyNotFoundException
during fact retraction
- ๐ #147 Fixes sporadic