Added support for JSON-formatted logging and updated the logging API to align with the HLD specification, including support for message and context objects.
Security Fixes
Key ID
Release Note
ENG-9789
Updated the @micromatch dependency to address a security vulnerability related to inefficient regular expression complexity.
Bug Fixes
Key ID
Release Note
ENG-7999
Added enhanced logging to the broker and service layers to improve diagnostics when communicating with IAG over the device broker.
ENG-12302
Resolved an issue where incoming variable objects set to null in jobs caused Workflow Engine to crash during startup while migrating job documents.
ENG-13404
Fixed a startup hang that occurred when service configurations were missing from the filesystem. Platform now filters out these services during initialization and logs which services cannot be loaded.
ENG-13934
Enhanced broker logging to provide better diagnostics when adapters are excluded or devices cannot be found during command execution.
ENG-14934
Resolved an issue where Configuration Manager would crash when invalid configuration was provided.
ENG-17458
Updated AG Manager to self-manage its configuration setup on application start, preventing temporary unavailability of AG Manager tasks during IAP cluster restarts.
ENG-17558
Excluded AG Manager from Core's initial configuration broadcast to prevent temporary loss of methods during IAP cluster restarts.