Skip to main content

Version 1.18.1

Release Date: September 3, 2026 Release Type: Stable

Connector-level observability — the new Connector Logs drawer backed by per-connector step traces — together with XI/ESR, AS2, X.400, authentication and alert-configuration fixes.

Backend Server

New Features

  • Per-connector step traces: Flows can now record an execution trace for each connector step, tapped from the live message flow, gated so tracing can be enabled selectively, and named after the content that actually passed through. These traces feed the new Connector Logs view and give per-step visibility into a message's path without turning on full payload logging.
  • XI: per-flow software component for ESR facade objects: An XI flow can now declare its own software component, so ESR facade objects that do not come from an imported catalog are presented under the software component the flow specifies instead of a generic placeholder.

Bug Fixes

  • ESR facade lists receiver interfaces, and EOIO messages recover after a restart: Receiver-side interfaces now appear in the ESR facade object tree alongside sender interfaces, so proxy-generation tools can browse both directions. Separately, EOIO messages left in PROCESSING state by a server restart are now recovered, so in-order delivery resumes instead of blocking the queue.
  • AS2 inbound messages keep their exact bytes so partner signatures verify: Received EDI content is preserved byte-identical to what the partner sent instead of being re-encoded on receipt, so signature verification on signed inbound AS2 messages no longer fails.
  • X.400 messages with multiple body parts decode correctly: X.400 IPMs containing more than one body part are now fully decoded, and the actual payload part is routed into the flow instead of the wrong part.
  • Failures in self-starting flows are always routed to error handling: Flows that start on their own (schedulers, pollers and listening connectors) could fail in ways that bypassed the flow's failure routing. Every such failure is now routed through the flow's error handling. In addition, OFTP2 sessions that go silent are now bounded by a read timeout instead of hanging indefinitely.

Frontend Server

New Features

  • Connector trace read API with filtering: The per-connector step traces recorded by the backend can now be read through the server, with filtering, and each entry is labeled with its side (inbound or outbound), backing the new Connector Logs UI.
  • Software component pass-through for XI flows: The software component configured on an XI start or XI Proxy node is stored with the flow and passed through to the backend and the ESR facade.

Bug Fixes

  • Users who reset their password can now be deleted: Deleting a user account failed if that user had previously gone through a password reset. Deletion now completes cleanly, and related defects found while covering the scenario were fixed as well.
  • Alert configuration schema and validation fixes: Alert tables now declare their not-null column defaults explicitly, and alert mail configuration validates the settings it depends on and seeds its required references, so incomplete alert setups are caught instead of failing silently later.

Frontend Web

New Features

  • Connector Logs drawer: Monitoring gains a Connector Logs drawer that shows the per-connector step traces recorded for a message — which connector ran, on which side, and what content passed through — using a single shared payload strip across both monitoring screens.
  • OFTP2 read-timeout setting: The OFTP2 connector configuration now exposes a read-timeout field, and the setting is properly labeled in the activity log.
  • Software Component input on XI panels: The XI start and XI Proxy configuration panels gain a Software Component input, so a flow can specify which software component its interfaces belong to in the ESR facade.

Health Check

New Features

  • Connector log storage is monitored: The database health probes now cover the new connector log store (connector_log_details), and the observability wire contract shared between services is pinned so mismatches surface early.

1.18.1 is a stable release. Previous: 1.18.0