Rules Engine

Rules Engine 1.10.0

This release brings the following improvements: Support for (enum) pattern register and subscribe. Allow DEFINE in WITH expression of UPDATE FROM. »

Rules Engine 1.9.0

This release brings the following improvements: Logging per session (session name is marker). Allow TOPIC with only args or kwargs. »

Rules Engine 1.8.1

This release brings the following improvements: Current state publishing in rules app fixed. »

Rules Engine 1.8.0

This release brings the following improvements: Fixes for UPDATE TO handling. Prevention of superfluous calls on changes. Allow SUBSCRIBE to local/child topic. NodeJS util.inherits() replaced with ES6 class and extends. Docs: app uri and running properties added. »

Rules Engine 1.7.0

This release brings the following improvements: Fixes for UPDATE TO with MERGE. Allow spread operator in combination with a DEFINE. TOPIC support for current state and publish. »

Rules Engine 1.6.0

This release brings the following improvements: Prevent distributed deadlock when invocation comes in whilst a call is in progress. Spread operator added. Warning ‘Condition has undefined identifiers’ placed under debug.warnings option. Log memory only when memory has been changed. »

Rules Engine 1.5.0

This release brings the following improvements: Increased timeout for INIT defer to 60 seconds. Added support for nested DEFINEs. »

Rules Engine 1.4.0

This release brings the following improvements: Fixed for cross references variables aliases in rule condition. UPDATE TO: Handle current values in memory (during INIT). Improved counters logging. Log timer counters added. Lodash template: 25 times faster (do not use ‘with’ statement). Engine: ‘use_strict’ option added. Allow identifier as args and kwargs for call, error, publish and yield. TIMER EXISTS added. Keyword EMPTY added. »

Rules Engine 1.3.0

This release brings the following improvements: Allow reference to lodash function and lodash placeholder. BIND-TO-WITH optimized. UPDATE-FROM-WITH optimized. STREAM added. Support of arrow functions added \O/ »

Rules Engine 1.2.0

This release brings the following improvements: Automatically handle subscriptions and registrations during app stop. Rule name added to error log. LOG level keywords INFO, DEBUG, ERROR and WARN added. »