Skip to main content
Feedback

Runtime Release Notes for November 2025

November 10 2025

caution

In the next release, we will be introducing updates that affect the restart shell script (restart.sh). As part of these changes, the existing restart.sh file will be overwritten. If you have made any custom modifications to this script, be sure to back them up before upgrading.

Fix
We fixed these issues
  • Released Runtime patch 25.11.1, which fixed an issue with initializing the OpenTelemetry plugin after enabling for the first time, causing processes to fail until the runtime is fully restarted. With this fix the plugin initializes without requiring a runtime restart. (RUN-10228)

Platform Release

November 08 2025
New
We added these features

Observability enhancements:

  • IMPORTANT - Modified the RuntimeObservabilitySettings API request and response schema for consistency across APIs. This will require changes to API clients when getting or updating observability settings. However, there is no impact to runtimes already configured; telemetry data will continue to be exported. Learn more in the Community article 2025.11 Product Notice: RuntimeObservabilitySettings API changes. (RUN-9769)
  • The RuntimeObservabilitySettings object is now available in the Boomi AtomSphere API and AtomSphere Partner API Connectors. (RUN-9691)
  • The RuntimeObservabilitySettings API no longer returns the encryptedValueSet property for non-password type fields because it is not applicable. (RUN-9857)
  • Changes to runtime observability settings are now captured in the audit log, with details of the updated values. (RUN-9637)
  • Added additional trace span attributes for the Notify step execution. The userEvent.label, userEvent.message, and userEvent.level attributes are exported regardless of the Generate Platform Event setting. (RUN-9287)
  • Enabling or disabling observability no longer requires a restart of the full runtime, only the plugin itself. (RUN-9770)
  • Process execution status is now captured in the native span attribute otel.status_code for traces (“OK” or “ERROR”). (RUN-9575)
  • Added an execution.topLevelProcessName attribute for trace spans, to help to track and correlate related sub-processes within an execution hierarchy. (RUN-9362)

Refer to the RuntimeObservabilitySettings API to learn more.

New Runtime Configuration API:

  • Introduced the new RuntimeProperties API to manage and configure the runtime and system properties across runtimes.
    • Retrieve the details of Basic and Advanced properties from the container.properties file.
    • Add, remove, or update standard and system properties for runtimes through a single API call, supporting partial update.
  • The RuntimeProperties API is available in the Boomi AtomSphere API and Boomi AtomSphere Partner API connectors.
  • Audit log entries are captured while performing the update operation.
    (RUN-9569)

Refer to the RuntimeProperties API to learn more.

Dynamic Process Connection Properties enhancements:

  • Enhanced the Dynamic Process Connection Properties to support dynamically setting values for connector custom properties. Encrypted, password-type fields are indicated as such. (RUN-9686)
  • When setting values for encrypted Dynamic Process Connection Properties, the values for password-type fields are no longer displayed in the process or document logs. (RUN-9686)
  • The UI for the Set Properties step has been enhanced. This improvement enables easier selection of encrypted fields and simplifies the selection and configuration of non-OAuth custom properties for Dynamic Process Connection Properties. (RUN-9685).

Refer to Dynamic Process Connection properties to learn more.

Atom Queue changes:

  • Added a configurable message size limit for the queue connector, preventing oversized documents from being loaded into memory or sent to the broker, and preserving batches with properly sized documents. (RUN-9057)

Refer to Atom Queue connector to learn more.

Additional Runtime improvements:

  • Updated the naming convention of the hostname field to hostName for the Atom object, ensuring consistency across the API documentation and supporting backward compatibility during query search results. (RUN-9294, RUN-8913)
  • Updated the Docker image with a new environment variable, processExecMode, to be able to set the runtime’s “Execute Processes as Forked JVMs” property at installation time. This enhancement streamlines configuration for elastic scaling of runtime clouds. (RUN-9903)
Fix
We fixed these issues
  • Optimized communication from the runtime for Process Reporting, especially in high-volume workflows. This addresses some situations where user would not see their process reporting information for high-volume processes. Optimizations are disabled by default. To enable, set the custom container property com.boomi.container.message.enhancedMessageTrackProcessingEnabled to true. (RUN-9880)
  • The Queue Management panel now displays clearer messages about shared queue server resource limits, enabling users to understand the constraints on retrieving messages. (RUN-9596)
On this Page