This release contains some new supported features, many changes to the internals of Arden2ByteCode, as well as some bugfixes.
New supported Features:
- Event calls
- Multiple evoke statements
MESSAGE ASandDESTINATION ASstatementsEVENTTIME,TRIGGERTIMEand using events as booleans
Internal improvements:
- The
urgencyslots value is accessible in the execution context forWRITEandCALLstatements - The MLM is available whenever mappings are used, so its variables can be used in curly braces
- New
TriggerAPI, so MLMs have access to the conditions that triggered them - The evoke engine is now made up of reusable parts, which can be used in custom engines
- An MLMs
validationandardenmetadata now return enums instead of strings - Improved MLM Search algorithm, which also uses the institution, validation and version
Bug fixes:
- Fix cyclic triggers only supporting fixed time triggers
- Fix some reserved words being usable as identifiers
- Fix identifiers with length > 80 being allowed
- Fix rare
NoClassDefFoundError - Fix
INDEX NEAREST ...operator preserving primary time - Fix nullpointer error when trying to use return values of MLMs that
CONCLUDE FALSE - Fix nullpointer error for empty columns in JDBC queries