Runtime Release Notes for November 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.
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)
November 08 2025
We added these features
Observability enhancements:
- IMPORTANT - Modified the
RuntimeObservabilitySettings APIrequest 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
RuntimeObservabilitySettingsobject is now available in the Boomi AtomSphere API and AtomSphere Partner API Connectors. (RUN-9691) - The
RuntimeObservabilitySettingsAPI no longer returns theencryptedValueSetproperty 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, anduserEvent.levelattributes 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_codefor traces (“OK” or “ERROR”). (RUN-9575) - Added an
execution.topLevelProcessNameattribute 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.propertiesfile. - Add, remove, or update standard and system properties for runtimes through a single API call, supporting partial update.
- Retrieve the details of Basic and Advanced properties from the
- The
RuntimePropertiesAPI 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
hostnamefield tohostNamefor 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)
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.enhancedMessageTrackProcessingEnabledtotrue. (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)