URule 2.1.6 is released. URule is a pure Java rule engine based on the RETE algorithm. It provides various rule expression tools such as rule sets, decision tables, cross-decision tables, decision trees, scorecards, and rule flows, as well as a full set of web-based visual designers for rapid development. A variety of complex business rules are generated.
Fixed BUG:
Fixed the bug that the first setting of the rule flow decision node condition did not take effect
Correct possible errors during decoding
The bug that logs cannot be output in debug mode through client-side execution rules
Improved features:
Perfect condition ID construction
Cancel the addition of a method or function to the left of the condition in the wizard rule
Add cache for condition matching to improve rule calculation performance
Improve parameter initialization
Add encoding protection to rule designer submissions in case of issues not saving correctly in some projects with xss filtering added
Gitee code cloud address: https://gitee.com/youseries/urule
GitHub address: https://github.com/youseries/urule