Rules Engine

Rules Engine 1.18.7

This release brings the following improvements: Use app uri in dependency stopped alarm uri: dependency.stopped.<app-uri>. More logging for unhandled invocations. Patch lodash _.has and _.hasIn with _.get undefined check. »

Rules Engine 1.18.6

This release brings the following improvements: Added: support WITH for CALL … ON RESULT/ON ERROR statement. »

Rules Engine 1.18.5

This release brings the following improvements: Fixed: unsubscribe subscriptions and unregister registrations when tn2.app.stop is called for the app. »

Rules Engine 1.18.4

This release brings the following improvements: Fixed: variables alias handling. »

Rules Engine 1.18.3

This release brings the following improvements: Fixed: mutual variable aliases. »

Rules Engine 1.18.2

This release brings the following improvements: Fixed: memory changed handlers, should handle children recursively when the new value is an object. Fixed: check for Math and Number constants in DEFINE statements. Third-Party libraries updates. »

Rules Engine 1.18.1

This release brings the following improvements: Prevent monitor exceptions after session halted. Fixed parser location of CALL with options »

Rules Engine 1.18.0

This release brings the following improvements: Fixed: Parent keys should also be handled in UPDATE ... TO. Added: The ‘WITH expression’ part of the statements SET ... FROM, UPDATE ... FROM and UPDATE ... TO is now optional. Added: Logging per session. Each rules session logs to separate directory. »

Rules Engine 1.17.6

This release brings the following improvements: Fixed CALL options for progress in parser. »

Rules Engine 1.17.5

This release brings the following improvements: Fixed EVENT problem_reported when multiple rules sessions are used. Added YIELD PROGRESS and CALL … ON PROGRESS. »