CloudHub Runtime and Operating System Patch Update Release Notes

These release notes describe monthly date-patch updates to Mule runtime engine and security updates to the underlying operating system for CloudHub.

In addition to these release notes, see:

MuleSoft Commercial and Government Cloud Schedule

This table shows the current schedule for monthly updates. These dates are subject to change.

Month Release Available Sandbox Environment Auto-Update Production Environment Auto-Update

August

August 4

August 17-21

August 22-23

July

July 7

July 20-24

July 25-26

June

June 2

June 15-19

June 20-21

May

May 5*

May 18-22

May 23-24

* Auto-patching is disabled for production environments in the May 2026 cycle because a regression identified during the sandbox rollout can affect running applications. Production applications remain on their current Mule runtime version. Sandbox applications might already run the latest patched Mule runtime version. As a result, the patch version for the same application might differ between sandbox and production environments.
* The release available date for the May 2026 cycle has been postponed for Government Cloud from May 5 to May 7. Sandbox and production environment auto-update windows are unchanged and remain as shown in this schedule table.
The release notes for an update are published in the same week in which the runtime patch is released for all Mule versions on CloudHub.

All releases occur in GMT-3 time. All automatic updates occur in the local time zone of the app’s deployment region. For example, CloudHub applies updates to apps deployed in the Asia-Pacific (Sydney) region in the AEST time zone and to apps deployed in the US West region in the PST time zone.

Using a runtime version that is more than three months old can introduce security vulnerabilities. If your application doesn’t update automatically within two monthly patching cycles, CloudHub stops the application and force-updates the application to the latest patch version. If an application doesn’t automatically start after the forced patch update, make sure the patch is applied and start the application. For more information, see Failed Automated Updates.
CloudHub doesn’t auto-upgrade apps when the target Mule runtime version introduces incompatibilities with the application configuration, such as TLS or Java version changes. For example, apps that use TLS 1.1 in Mule 4.9 aren’t auto-upgraded to Mule 4.10 because Mule 4.10 doesn’t support TLS 1.1. Similarly, apps aren’t auto-upgraded across incompatible Java versions.

June 2, 2026

What’s New

4.12.0, 4.11.5, 4.9.18, and 4.6.31 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.12.0, 4.11.5, 4.9.18, and 4.6.31

This release of 4.12.0, 4.11.5, 4.9.18, and 4.6.31 includes Runtime Manager Agent 2.7.15.

Fixed Issues

4.12.0 Runtime Updates

For Mule runtime 4.12.0, the image name that corresponds with this fix is 4.12.0:10e.

Issue Resolution ID

Mule

Upstream HTTP requests are now cancelled when a downstream client disconnects, preventing unnecessary data transfer.

W-20084343

The Netty HTTP client no longer throws NullPointerException when handling Expect 100-Continue responses.

W-21513490

Sensitive headers are no longer forwarded when an HTTP request is redirected to a different host. This can be configured with FILTER_SENSITIVE_HEADERS_ON_REDIRECT.

W-21045658

The Apache CXF library is upgraded to 3.6.8.

W-20541600

Cluster encryption now uses the configured algorithm correctly instead of defaulting to Blowfish.

W-21666905

Race conditions during policy redeployment that caused Mule to stop processing events permanently no longer occur.

W-22343705

Redelivery policy logging now includes additional context for troubleshooting.

W-20636028

The Tanuki Java Service Wrapper is upgraded to 3.6.4.

W-17051070

The RAML parser is upgraded to 1.1.10.

W-21768014

The OpenTelemetry SDK is upgraded to 1.60.1.

W-21808539

Persistent ObjectStore or Batch data serialized before a patch upgrade now deserializes correctly after upgrading.

W-22623626

OutOfMemory errors no longer occur when establishing SSL connections with HTTP endpoints.

W-22547971

DataWeave

DataWeave now supports the private modifier on fun, var, ns, and type declarations to hide them from importers.

W-21148967

internal is no longer a reserved word and can now be used as an identifier in DataWeave scripts.

W-21508044

The compiler now reports an error when overloads of the same function declare different visibility modifiers.

W-21362539

StackOverflowError no longer occurs in the type checker when resolving intersections of unbound type parameters.

W-20124753

Runtime errors no longer occur when invoking overloaded functions across modules.

W-21811015

Spurious type-check errors no longer occur when an optional key-value pair is assigned to a required one.

W-21351058

deferred values passed to the write function now terminate correctly.

W-20925604

Out-of-memory errors no longer occur when reading large text or CDATA sections with the indexed XML reader.

W-21006104

The Java module bean introspection cache no longer causes memory leaks.

W-22419118

4.11.5 Runtime Updates

For Mule runtime 4.11.5, the image name that corresponds with this fix is 4.11.5:4e.

Issue Resolution ID

Mule

Connectivity testing of configurations in clustered deployments no longer uses distributed locks, preventing deadlocks.

W-22248198

Fatal errors such as StackOverflowError are now logged instead of being consumed by internal error handling.

W-22496803

Mule no longer hangs during shutdown when a parameter validation exception occurs during flow execution.

W-22248534

Race conditions in outerFluxCompletionScheduler no longer occur during graceful shutdown.

W-22343018

The ObjectStore retrieved from the Registry in OAuthHandler is now properly initialized and started.

W-22373641

SDK parameter validation errors now raise the MULE:VALIDATION error type instead of MULE:UNKNOWN.

W-22276522

Race conditions during policy redeployment that caused Mule to stop processing events permanently no longer occur.

W-22343705

ConcurrentModificationException errors no longer occur when multiple plugins with shared dependencies are deployed simultaneously.

W-21193046

Cluster encryption now uses the configured algorithm correctly instead of defaulting to Blowfish.

W-21666905

The error type in the EE Cache scope is now correctly reported as MULE:RETRY_EXHAUSTED instead of EE:RETRY_EXHAUSTED when until-successful exhausts its retries.

W-21525972

Large Anypoint Platform authentication failure responses no longer cause excessive log bloat.

W-21882516

HTTP Server now supports Upgrade requests to h2c even when the request contains a non-empty body.

W-22506085

Test Connection for The HTTP listener now correctly reports a failure when an unresolvable hostname is configured in the Host field.

W-21921687

The Spring Core library is upgraded to 6.2.18.

W-22169898

Persistent ObjectStore or Batch data serialized before a patch upgrade now deserializes correctly after upgrading.

W-22623626

OutOfMemory errors no longer occur when establishing SSL connections with HTTP endpoints.

W-22547971

DataWeave

StackOverflowError errors no longer occur when computing or converting type metadata for self-referencing recursive types.

W-21712344

The Java bean metadata cache no longer performs unnecessary evictions when processing Java POJOs. A new per-app Java bean cache can be enabled with the per_app_java_bean_cache compatibility flag.

W-22417507

The Java module bean introspection cache no longer causes memory leaks.

W-22419118

4.9.18 Runtime Updates

For Mule runtime 4.9.18, the image name that corresponds with this fix is 4.9.18:3.

Issue Resolution ID

Mule

Connectivity testing of configurations in clustered deployments no longer uses distributed locks, preventing deadlocks.

W-22248198

Fatal errors such as StackOverflowError are now logged instead of being consumed by internal error handling.

W-22496803

Mule no longer hangs during shutdown when a parameter validation exception occurs during flow execution.

W-22248534

Race conditions in outerFluxCompletionScheduler no longer occur during graceful shutdown.

W-22343018

The ObjectStore retrieved from the Registry in OAuthHandler is now properly initialized and started.

W-22373641

SDK parameter validation errors now raise the MULE:VALIDATION error type instead of MULE:UNKNOWN.

W-22276522

Race conditions during policy redeployment that caused Mule to stop processing events permanently no longer occur.

W-22343705

ConcurrentModificationException errors no longer occur when multiple plugins with shared dependencies are deployed simultaneously.

W-21193046

Cluster encryption now uses the configured algorithm correctly instead of defaulting to Blowfish.

W-21666905

The error type in the EE Cache scope is now correctly reported as MULE:RETRY_EXHAUSTED instead of EE:RETRY_EXHAUSTED when until-successful exhausts its retries.

W-21525972

Large Anypoint Platform authentication failure responses no longer cause excessive log bloat.

W-21882516

Persistent ObjectStore or Batch data serialized before a patch upgrade now deserializes correctly after upgrading.

W-22623626

OutOfMemory errors no longer occur when establishing SSL connections with HTTP endpoints.

W-22547971

DataWeave

StackOverflowError errors no longer occur when computing or converting type metadata for self-referencing recursive types.

W-21712344

The Java bean metadata cache no longer performs unnecessary evictions when processing Java POJOs. A new per-app Java bean cache can be enabled with the per_app_java_bean_cache compatibility flag.

W-22417507

4.6.31 Runtime Updates

For Mule runtime 4.6.31, the image name that corresponds with this fix is 4.6.31:3.

Issue Resolution ID

Mule

Connectivity testing of configurations in clustered deployments no longer uses distributed locks, preventing deadlocks.

W-22248198

Fatal errors such as StackOverflowError are now logged instead of being consumed by internal error handling.

W-22496803

Mule no longer hangs during shutdown when a parameter validation exception occurs during flow execution.

W-22248534

Race conditions in outerFluxCompletionScheduler no longer occur during graceful shutdown.

W-22343018

The ObjectStore retrieved from the Registry in OAuthHandler is now properly initialized and started.

W-22373641

SDK parameter validation errors now raise the MULE:VALIDATION error type instead of MULE:UNKNOWN.

W-22276522

Race conditions during policy redeployment that caused Mule to stop processing events permanently no longer occur.

W-22343705

ConcurrentModificationException errors no longer occur when multiple plugins with shared dependencies are deployed simultaneously.

W-21193046

Cluster encryption now uses the configured algorithm correctly instead of defaulting to Blowfish.

W-21666905

The error type in the EE Cache scope is now correctly reported as MULE:RETRY_EXHAUSTED instead of EE:RETRY_EXHAUSTED when until-successful exhausts its retries.

W-21525972

Large Anypoint Platform authentication failure responses no longer cause excessive log bloat.

W-21882516

In-memory Object Store partitions now correctly use cluster-wide storage when deployed to a cluster with the Object Store plugin enabled.

W-17714668

Persistent ObjectStore or Batch data serialized before a patch upgrade now deserializes correctly after upgrading.

W-22623626

OutOfMemory errors no longer occur when establishing SSL connections with HTTP endpoints.

W-22547971

DataWeave

The Java bean metadata cache no longer performs unnecessary evictions when processing Java POJOs. A new per-app Java bean cache can be enabled with the per_app_java_bean_cache compatibility flag.

W-22417507

May 19, 2026

The May 19 patch update for Mule versions 4.11.4, 4.10.5, 4.9.17, and 4.6.30 addresses a regression in the May 5 patch update. This patch includes all fixes from May 5 patch.

Fixed Issues

4.11.4 Runtime Updates

For Mule runtime 4.11.4, the image name that corresponds with these fixes is 4.11.4:5e.

Issue Resolution ID

Workers running Edge Mule runtime versions on non-micro instance sizes now correctly allocate JVM heap memory.

W-22534602

4.10.5 Runtime Updates

For Mule runtime 4.10.5, the image name that corresponds with these fixes is 4.10.5:8e.

Issue Resolution ID

Workers running Edge Mule runtime versions on non-micro instance sizes now correctly allocate JVM heap memory.

W-22534602

4.9.17 Runtime Updates

For Mule runtime 4.9.17, the image name that corresponds with these fixes is 4.9.17:5.

Issue Resolution ID

Incoming header names no longer use strict CRLF validation when an HTTP configuration without a listener receives an HTTPS request, avoiding out-of-memory errors. In this scenario, Mule logs a warning entry in mule_ee.log, but the warning doesn’t affect application behavior.

W-22571733

4.6.30 Runtime Updates

For Mule runtime 4.6.30, the image name that corresponds with these fixes is 4.6.30:5.

Issue Resolution ID

Incoming header names no longer use strict CRLF validation when an HTTP configuration without a listener receives an HTTPS request, avoiding out-of-memory errors. In this scenario, Mule logs a warning entry in mule_ee.log, but the warning doesn’t affect application behavior.

W-22571733

May 5, 2026

What’s New

4.6, 4.9, and 4.11 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.6.30, 4.9.17, and 4.11.4

This release of 4.6.30, 4.9.17, and 4.11.4 includes Runtime Manager Agent 2.7.13.

Fixed Issues

4.11.4 Runtime Updates

For Mule runtime 4.11.4, the image name that corresponds with this fix is 4.11.4:4e.

Issue Resolution ID

Mule

Configuration references to configs defined in a parent domain are now properly validated at deployment time, preventing unclear runtime errors.

W-11453332

Extension operations using @Content parameters with complex map structures no longer fail to deploy.

W-18034452

The Grizzly HTTP library is upgraded to 2.3.36-MULE-029.

W-21337433

Netty HTTP client NTLM authentication no longer fails due to missing TCP connection affinity during the handshake.

W-21615520

The plexus-utils library is upgraded to 4.0.3.

W-21774430

The HTTP listener now gracefully handles non-RFC-compliant date formats in Set-Cookie Expires attributes.

W-21860840

The Netty library is upgraded to 4.2.12.Final.

W-21913252

HTTP 304 (Not Modified) responses sent through the HTTP listener no longer include an incorrect Content-Length header.

W-21632770

Netty HTTP client no longer sends an incorrect WWW-Authenticate header during the NTLM authentication handshake.

W-21762949

In-memory Object Store partitions now correctly use cluster-wide storage when deployed to a cluster with the Object Store plugin enabled.

W-17714668

A memory leak in dynamic flow-ref resolution that could eventually lead to an OutOfMemoryError no longer occurs.

W-22013292

Deserialization errors no longer occur in Redis-backed Object Stores when accessing cached data created on an earlier Mule runtime version.

W-20880559

A serialization error that could occur when deserializing data after a Mule runtime upgrade no longer occurs.

W-21951097

API Gateway contracts for public OAuth clients using PKCE are no longer dropped when the client secret is null.

W-21177224

The support-tools-installer is removed from the Mule runtime distribution.

W-21842339

DataWeave

atBeginningOfDay now returns the midnight offset on DST days, instead of the input offset.

W-21614817

4.9.17 Runtime Updates

For Mule runtime 4.9.17, the image name that corresponds with this fix is 4.9.17:4.

Issue Resolution ID

Mule

Configuration references to configs defined in a parent domain are now properly validated at deployment time, preventing unclear runtime errors.

W-11453332

Extension operations using @Content parameters with complex map structures no longer fail to deploy.

W-18034452

The Grizzly HTTP library is upgraded to 2.3.36-MULE-029.

W-21337433

The plexus-utils library is upgraded to 4.0.3.

W-21774430

HTTP 304 (Not Modified) responses sent through the HTTP listener no longer include an incorrect Content-Length header.

W-21632770

The HTTP listener now gracefully handles non-RFC-compliant date formats in Set-Cookie Expires attributes.

W-21860840

The Netty library is upgraded to 4.2.12.Final.

W-21795152

In-memory Object Store partitions now correctly use cluster-wide storage when deployed to a cluster with the Object Store plugin enabled.

W-17714668

A memory leak in dynamic flow-ref resolution that could eventually lead to an OutOfMemoryError no longer occurs.

W-22013292

Deserialization errors no longer occur in Redis-backed Object Stores when accessing cached data created on an earlier Mule runtime version.

W-20880559

API Gateway contracts for public OAuth clients using PKCE are no longer dropped when the client secret is null.

W-21177224

The support-tools-installer is removed from the Mule runtime distribution.

W-21842339

DataWeave

atBeginningOfDay now returns the midnight offset on DST days, instead of the input offset.

W-21614817

4.6.30 Runtime Updates

For Mule runtime 4.6.30, the image name that corresponds with this fix is 4.6.30:4.

Issue Resolution ID

Mule

Configuration references to configs defined in a parent domain are now properly validated at deployment time, preventing unclear runtime errors.

W-11453332

Extension operations using @Content parameters with complex map structures no longer fail to deploy.

W-18034452

The Grizzly HTTP library is upgraded to 2.3.36-MULE-029.

W-21337433

The plexus-utils library is upgraded to 4.0.3.

W-21774430

A memory leak in dynamic flow-ref resolution that could eventually lead to an OutOfMemoryError no longer occurs.

W-22013292

Deserialization errors no longer occur in Redis-backed Object Stores when accessing cached data created on an earlier Mule runtime version.

W-20880559

API Gateway contracts for public OAuth clients using PKCE are no longer dropped when the client secret is null.

W-21177224

The support-tools-installer is removed from the Mule runtime distribution.

W-21842339

DataWeave

atBeginningOfDay now returns the midnight offset on DST days, instead of the input offset.

W-21614817

April 7, 2026

What’s New

4.6, 4.9, and 4.11 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.6.29, 4.9.16, and 4.11.3

This release of 4.6.29, 4.9.16, and 4.11.3 includes Runtime Manager Agent 2.7.11.

Fixed Issues

4.11.3 Runtime Updates

For Mule runtime 4.11.3, the image name that corresponds with this fix is 4.11.3:4e.

Issue Resolution ID

Mule

The c3p0 library is upgraded to 0.12.0.

W-21391116

The mchange-commons-java library is upgraded to 0.4.0.

W-21391115

NullPointerException errors no longer occur in the Log4j boot configuration during application shutdown when shutdown callbacks are canceled while the Log4j context factory is disposing, which previously caused failures due to concurrent execution of dispose() and cancel().

W-20256082

Until Successful scopes no longer continue retrying during application shutdown when using flow-ref.

W-20267296

NullPointerException: No Context at location errors no longer occur when using operation policies with routers or scopes.

W-20791354

OAuth token storage now correctly uses custom ObjectStores (such as Redis) configured through the Object Store parameter when they’re registered in the application registry instead of the ObjectStoreManager.

W-19811593

Exception reached subscriber errors no longer occur when combining interceptors and operation policies.

W-21250126

Scheduler jobs no longer deadlock during flow shutdown.

W-21263748

TLS Context can now be initialized during application deployment by using the mule.enable.inline.tls.context.initialization feature flag.

W-20038933

OpenTelemetry Direct streaming now supports FIPS-compatible keystore format.

W-20623905

A warning now appears when an OpenTelemetry property is incorrectly used as a deployment property.

W-21018072

NullPointerException errors no longer occur in message processor chain alerting when reporting dropped errors or events if alerting support isn’t found for the current classloader. When alerting support isn’t available, the hooks now skip the alert and log the condition instead of invoking it on a null reference.

W-20192960

Netty no longer attempts to send more bytes than specified in the Content-Length header.

W-21184863

Netty server read timeouts now consider requests being read instead of requests being processed.

W-21321115

Netty HTTP Client no longer throws exceptions when a proxy server returns a 407 response and now returns the 407 response instead.

W-21465366

Netty response timeout behavior is now consistent with Grizzly.

W-21547186

Netty TLS connection failures now appear as DEBUG logs instead of WARN logs.

W-21428392

Netty HTTP Client now filters duplicate Content-Type headers.

W-21344116

The exception raised by Netty for unresolved addresses is now consistent with the Grizzly implementation.

W-21515340

HTTP Netty implementation performance is now improved.

W-20969515

HTTP Server no longer logs an error when a client closes an idle keep-alive connection.

W-21431822

DataWeave

The Avro library is upgraded to 1.12.1. The Jackson Core library is upgraded to 2.21.1.

W-21415439

The Jakarta Mail library is upgraded to 2.1.5.

W-21320250

The range operator now returns null for invalid ranges.

W-21781423

4.9.16 Runtime Updates

For Mule runtime 4.9.16, the image name that corresponds with this fix is 4.9.16:4.

Issue Resolution ID

Mule

The c3p0 library is upgraded to 0.12.0.

W-21391116

The mchange-commons-java library is upgraded to 0.4.0.

W-21391115

The Jackson Core library is upgraded to 2.18.6.

W-21420104

NullPointerException errors no longer occur in the Log4j boot configuration during application shutdown when shutdown callbacks are canceled while the Log4j context factory is disposing, which previously caused failures due to concurrent execution of dispose() and cancel().

W-20256082

Until Successful scopes no longer continue retrying during application shutdown when using flow-ref.

W-20267296

NullPointerException: No Context at location errors no longer occur when using operation policies with routers or scopes.

W-20791354

OAuth token storage now correctly uses custom ObjectStores (such as Redis) configured through the Object Store parameter when they’re registered in the application registry instead of the ObjectStoreManager.

W-19811593

Exception reached subscriber errors no longer occur when combining interceptors and operation policies.

W-21250126

Scheduler jobs no longer deadlock during flow shutdown.

W-21263748

TLS Context can now be initialized during application deployment by using the mule.enable.inline.tls.context.initialization feature flag.

W-20038933

Netty no longer attempts to send more bytes than specified in the Content-Length header.

W-21184863

Netty server read timeouts now consider requests being read instead of requests being processed.

W-21321115

Netty HTTP Client no longer throws exceptions when a proxy server returns a 407 response and now returns the 407 response instead.

W-21465366

Netty response timeout behavior is now consistent with Grizzly.

W-21547186

Netty TLS connection failures now appear as DEBUG logs instead of WARN logs.

W-21428392

Netty HTTP Client now filters duplicate Content-Type headers.

W-21344116

The exception raised by Netty for unresolved addresses is now consistent with the Grizzly implementation.

W-21515340

DataWeave

The Avro library is upgraded to 1.12.1. The Jackson Core library is upgraded to 2.21.1.

W-21415439

The Jakarta Mail library is upgraded to 2.1.5.

W-21320250

The range operator now returns null for invalid ranges.

W-21781423

4.6.29 Runtime Updates

For Mule runtime 4.6.29, the image name that corresponds with this fix is 4.6.29:6.

Issue Resolution ID

Mule

The c3p0 library is upgraded to 0.12.0.

W-21391116

The mchange-commons-java library is upgraded to 0.4.0.

W-21391115

NullPointerException errors no longer occur in the Log4j boot configuration during application shutdown when shutdown callbacks are canceled while the Log4j context factory is disposing, which previously caused failures due to concurrent execution of dispose() and cancel().

W-20256082

Until Successful scopes no longer continue retrying during application shutdown when using flow-ref.

W-20267296

NullPointerException: No Context at location errors no longer occur when using operation policies with routers or scopes.

W-20791354

OAuth token storage now correctly uses custom ObjectStores (such as Redis) configured through the Object Store parameter when they’re registered in the application registry instead of the ObjectStoreManager.

W-19811593

Exception reached subscriber errors no longer occur when combining interceptors and operation policies.

W-21250126

Scheduler jobs no longer deadlock during flow shutdown.

W-21263748

TLS Context can now be initialized during application deployment by using the mule.enable.inline.tls.context.initialization feature flag.

W-20038933

DataWeave

The Avro library is upgraded to 1.12.1. The Jackson Core library is upgraded to 2.21.1.

W-21415439

The Jakarta Mail library is upgraded to 2.1.5.

W-21320250

The range operator now returns null for invalid ranges.

W-21781423

March 3, 2026

What’s New

4.6, 4.9, 4.10, and 4.11 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.6.28, 4.9.15, 4.10.5, and 4.11.2

This release of 4.6.28, 4.9.15, 4.10.5, and 4.11.2 includes Runtime Manager Agent 2.7.10.

Fixed Issues

4.11.2 Runtime Updates

For Mule runtime 4.11.2, the image name that corresponds with this fix is 4.11.2:3e.

Issue Resolution ID

Mule

When the mule.forcefulShutdown.dynamicConfig.disableStoppingCheck system property is enabled, the dynamic configuration check is disabled during graceful shutdown.

W-20890587

When the mule.forcefulShutdown.raiseCancelledError feature flag is enabled, Mule runtime now raises a MULE:CANCELLED error instead of a MULE:UNKNOWN error if it attempts to create a dynamic configuration during shutdown.

W-20890613

Extensions no longer export mule-sdk-api and jakarta dependencies in the mule-artifact.json file.

W-21001749

Client certificates (optional) are no longer requested when no trust store is configured.

W-21220031

Public flows now stop concurrently during graceful shutdown.

W-21228085

Deadlocks no longer occur during log reconfiguration when policies are applied.

W-21231834

When the mule.enableLogEventDumpOnShutdown system property is enabled, the event dump is now logged during application shutdown.

W-21232374

XSD validations are now enabled by default during deployment.

W-21139633

Errors that are not MessagingException errors are no longer silenced.

W-21043969

The reactor.netty.version library is upgraded to 1.3.2.

W-3300013

When the mule.propagate.objectStore.customization.to.policies feature flag is enabled, policies now respect their configured TTL when using Object Store v2.

W-21215761

The "java.lang.IllegalStateException: The client must be started before use." error no longer occurs when requesting an OAuth access token.

W-17689958

The "API is blocked (unavailable)" log message no longer appears during policy updates without a corresponding unblocked message.

W-20633888

APIkit flows that use non-default names and are mapped through the flow-mapping parameter on apikit:config are now correctly counted as public flows instead of being treated as private.

W-18668900

DataWeave

The Array range selector operator no longer experiences performance degradation.

W-20220578

Concurrent access to KeyValuePairs inside lazy materialized objects no longer causes unexpected behavior.

W-21045501

The Mapping Editor API now supports attributes in Anypoint Code Builder.

W-20662336

Updating the expression model in the Mapping Editor API now works correctly.

W-20611263

4.10.5 Runtime Updates

For Mule runtime 4.10.5, the image name that corresponds with this fix is 4.10.5:2e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.10.5-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.10.4-patch1.adoc[]

4.9.15 Runtime Updates

For Mule runtime 4.9.15, the image name that corresponds with this fix is 4.9.15:3.

Issue Resolution ID

Mule

The jakarta.mail library is upgraded to 1.6.8.

W-21138257

When the mule.forcefulShutdown.dynamicConfig.disableStoppingCheck system property is enabled, the dynamic configuration check is disabled during graceful shutdown.

W-20890587

When the mule.forcefulShutdown.raiseCancelledError feature flag is enabled, Mule runtime now raises a MULE:CANCELLED error instead of a MULE:UNKNOWN error if it attempts to create a dynamic configuration during shutdown.

W-20890613

Extensions no longer export mule-sdk-api and jakarta dependencies in the mule-artifact.json file.

W-21001749

Client certificates (optional) are no longer requested when no trust store is configured.

W-21220031

Public flows now stop concurrently during graceful shutdown.

W-21228085

Deadlocks no longer occur during log reconfiguration when policies are applied.

W-21231834

Errors that are not MessagingException errors are no longer silenced.

W-21043969

When the mule.enableLogEventDumpOnShutdown system property is enabled, the event dump is now logged during application shutdown.

W-21232374

The "java.lang.IllegalStateException: The client must be started before use." errors no longer occur when requesting an OAuth access token.

W-17689958

When the mule.propagate.objectStore.customization.to.policies feature flag is enabled, policies now respect their configured TTL when using Object Store v2.

W-21215761

The "API is blocked (unavailable)" log message no longer appears during policy updates without a corresponding unblocked message.

W-20633888

APIkit flows that use non-default names and are mapped through the flow-mapping parameter on apikit:config are now correctly counted as public flows instead of being treated as private.

W-18668900

DataWeave

The Array range selector operator no longer experiences performance degradation.

W-20220578

Concurrent access to KeyValuePairs inside lazy materialized objects no longer causes unexpected behavior.

W-21045501

4.6.28 Runtime Updates

For Mule runtime 4.6.28, the image name that corresponds with this fix is 4.6.28:3.

Issue Resolution ID

Mule

When the mule.forcefulShutdown.dynamicConfig.disableStoppingCheck system property is enabled, the dynamic configuration check is disabled during graceful shutdown.

W-20890587

When the mule.forcefulShutdown.raiseCancelledError feature flag is enabled, Mule runtime now raises a MULE:CANCELLED error instead of a MULE:UNKNOWN error if it attempts to create a dynamic configuration during shutdown.

W-20890613

Extensions no longer export mule-sdk-api and jakarta dependencies in the mule-artifact.json file.

W-21001749

Public flows now stop concurrently during graceful shutdown.

W-21228085

Deadlocks no longer occur during log reconfiguration when policies are applied.

W-21231834

When the mule.enableLogEventDumpOnShutdown system property is enabled, the event dump is now logged during application shutdown.

W-21232374

The "java.lang.IllegalStateException: The client must be started before use." error no longer occurs when requesting an OAuth access token.

W-17689958

When the mule.propagate.objectStore.customization.to.policies feature flag is enabled, policies now respect their configured TTL when using Object Store v2.

W-21215761

The tika-core library is upgraded to 3.2.3.

W-21179465

The "API is blocked (unavailable)" log message no longer appears during policy updates without a corresponding unblocked message.

W-20633888

APIkit flows that use non-default names and are mapped through the flow-mapping parameter on apikit:config are now correctly counted as public flows instead of being treated as private.

W-18668900

DataWeave

The Array range selector operator no longer experiences performance degradation.

W-20220578

Concurrent access to KeyValuePairs inside lazy materialized objects no longer causes unexpected behavior.

W-21045501

February 14, 2026

Fixed Issues

4.11.1 Runtime Updates

For Mule runtime 4.11.1, the image name that corresponds with these fixes is 4.11.1:2e.

  • This patch update reverts the fixes for these Mule issues: W-20618734 and W-20628990.

4.10.4 Runtime Updates

For Mule runtime 4.10.4, the image name that corresponds with these fixes is 4.10.4:1e.

  • This patch update reverts the fixes for these Mule issues: W-20618734 and W-20628990.

4.9.14 Runtime Updates

For Mule runtime 4.9.14, the image name that corresponds with these fixes is 4.9.14:1.

  • This patch update reverts the fixes for these Mule issues: W-20618734 and W-20628990.

4.6.27 Runtime Updates

For Mule runtime 4.6.27, the image name that corresponds with these fixes is 4.6.27:1.

  • This patch update reverts the fixes for these Mule issues: W-20618734 and W-20628990.

February 6, 2026

Fixed Issues

4.11.0 Runtime Updates

For Mule runtime 4.11.0, the image name that corresponds with this fix is 4.11.0:11e.

Issue Resolution ID

Anypoint Monitoring now processes logs with reduced latency.

W-20876620

4.10.3 Runtime Updates

For Mule runtime 4.10.3, the image name that corresponds with this fix is 4.10.3:3e.

Issue Resolution ID

Anypoint Monitoring now processes logs with reduced latency.

W-20876620

4.9.13 Runtime Updates

For Mule runtime 4.9.13, the image name that corresponds with this fix is 4.9.13:3.

Issue Resolution ID

Anypoint Monitoring now processes logs with reduced latency.

W-20876620

4.8.6 Runtime Updates

For Mule runtime 4.8.6, the image name that corresponds with this fix is 4.8.6:13e.

Issue Resolution ID

Anypoint Monitoring now processes logs with reduced latency.

W-20876620

4.6.26 Runtime Updates

For Mule runtime 4.6.26, the image name that corresponds with this fix is 4.6.26:3.

Issue Resolution ID

Anypoint Monitoring now processes logs with reduced latency.

W-20876620

February 4, 2026

What’s New

Runtime Manager Agent versions included in Runtime 4.11.0

This release of 4.11.0 includes Runtime Manager Agent 2.7.9.

Fixed Issues

4.11.0 Runtime Updates

For Mule runtime 4.11.0, the image name that corresponds with this fix is 4.11.0:10e.

Issue Resolution ID

Mule

HTTP/2 connections now correctly multiplex when processing concurrent requests, reducing connection creation and latency.

W-19860076

The runtime now leverages the AST file for applications with the until-successful component instead of parsing configuration XML files.

W-20283146

Batch record deserialization no longer fails when a Netty exception occurs.

W-20552358

Inbound HTTP/2 header validation is now improved.

W-19873453

The org.apache.logging.log4j:log4j-core dependency is upgraded to 2.25.3.

W-20679050

Applications no longer experience infinite restart loops when CloudHub log files contain corrupted records.

W-20396002

DataWeave

AST scope navigation now works correctly for cross-file references when using the Tooling API.

W-20212809

A specific overload for isEmpty on binaries is now available to prevent implicit coercion to other types.

W-20049958

Materialized Java values are now cached to allow multiple executions using the same value.

W-20091279

Semantic tokens are now supported in the Tooling API.

W-19846990

NullPointerException no longer occurs when handling annotation types.

W-19853000

LogLevel documentation is now included directly in the code.

W-17800393

The commons-beanutils library is upgraded.

W-3300013

Base64 encoding and decoding now support payloads larger than memory.

W-18575719

Eager materialization is now supported on values, enabling caching of all exceptions inside the try function.

W-19717874

Avro enum, map, union, and fixed types are now supported as top-level elements.

W-19596039

WeaveCompiler now allows precompiling mappings and modules without validation or type checking.

W-19667273

Type check errors are now correctly reported when resolving type checking on subgraphs.

W-19564697

Lazy loading of source files is now enabled during binary compilation, avoiding unnecessary memory usage.

W-19594703

Type inference now works correctly when using the -- operator to subtract a key from an object.

W-19595907

Warning and error messages now propagate correctly between compilation phases.

W-19386849

Base types are now used to validate accepted values, preventing premature materialization.

W-18943395

Optional types now propagate correctly through chains of value selectors.

W-19272070

The syntax version is now added to TypeGraph and WeaveTypeResolution.

W-19271992

The classloader resource resolver now resolves paths correctly on Windows systems.

W-19407283

February 3, 2026

What’s New

4.6, 4.9, and 4.10 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.6.26, 4.9.13, and 4.10.3

This release of 4.6.26, 4.9.13, and 4.10.3 includes Runtime Manager Agent 2.7.9.

Fixed Issues

4.10.3 Runtime Updates

For Mule runtime 4.10.3, the image name that corresponds with this fix is 4.10.3:2e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.10.3-patch1.adoc[]

Applications no longer experience infinite restart loops when CloudHub log files contain corrupted records.

W-20396002

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.10.3-patch1.adoc[]

4.9.13 Runtime Updates

For Mule runtime 4.9.13, the image name that corresponds with this fix is 4.9.13:2e.

Issue Resolution ID

Mule

Optimized the logging service to avoid creating unnecessary logging contexts when running a single application.

W-19965379

JDK Flight Recorder (JFR) is now disabled by default.

W-19990145

Implemented minor improvements to Mule classloading structures to enhance efficiency and stability.

W-20028988

Reduced memory consumption by removing deployment-specific objects after application deployment.

W-20053979

The Abstract Syntax Tree (AST) file of applications using the until-successful component is now leveraged by Mule runtime instead of parsing the configuration XML files.

W-20283146

Mule application unresponsiveness no longer occurs after a policy that uses the until-successful component is undeployed or redeployed.

W-20628990

Optimized the HTTP Service to avoid regenerating static attributes for every request when using Netty.

W-20615232

The io.netty:netty-bom library is upgraded to 4.2.9.Final.

W-3300013

The org.apache.logging.log4j:log4j-core library is upgraded to 2.25.3.

W-20679050

Fastutil is now replaced with fastutil-core.

W-20729870

Applications no longer experience infinite restart loops when CloudHub log files contain corrupted records.

W-20396002

DataWeave

Starting in Mule runtime 4.6, you can now configure materialization settings.

W-19580992

4.6.26 Runtime Updates

For Mule runtime 4.6.26, the image name that corresponds with this fix is 4.6.26:2.

Issue Resolution ID

Mule

JDK Flight Recorder (JFR) is now disabled by default.

W-19990145

The Abstract Syntax Tree (AST) file of applications using the until-successful component is now leveraged by Mule runtime instead of parsing the configuration XML files.

W-20283146

Mule application unresponsiveness no longer occurs after a policy that uses the until-successful component is undeployed or redeployed.

W-20628990

Implemented minor improvements to Mule classloading structures to enhance efficiency and stability.

W-20028988

Thread Context Classloader (TCCL) is no longer wrongly set to the connector after an operation policy execute-next.

W-20618734

Fastutil is now replaced with fastutil-core.

W-20729870

Applications no longer experience infinite restart loops when CloudHub log files contain corrupted records.

W-20396002

January 6, 2026

What’s New

4.6, 4.9, and 4.10 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.6.25, 4.9.12, and 4.10.2

This release of 4.6.25, 4.9.12, and 4.10.2 includes Runtime Manager Agent 2.7.9.

Fixed Issues

4.10.2 Runtime Updates

For Mule runtime 4.10.2, the image name that corresponds with this fix is 4.10.2:5e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.10.2-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.10.2-patch1.adoc[]

4.9.12 Runtime Updates

For Mule runtime 4.9.12, the image name that corresponds with this fix is 4.9.12:5e.

Issue Resolution ID

Mule

Batch jobs no longer hang when errors occur in steps that use try scopes with global error handlers.

W-17738563

Applications no longer become unresponsive after thread pool exhaustion when using Netty as the HTTP Service implementation with the Anypoint MQ Connector.

W-19806707

Design-time operations on primary content parameters with non-Java types now work correctly.

W-20187776

Logging information is now improved during graceful shutdown.

W-20278970

A deadlock between Log4j Mule log support during application initialization no longer occurs.

W-20419795

The HTTP Client can now establish an SSE source when the content-type header doesn’t exactly match text/event-stream.

W-20420476

MUnit tests no longer fail intermittently when running on Java 17.

W-17044721

Batch processing no longer fails with serialization error when LDAP action throws an error in Java 17.

W-19524600

Dynamic configurations now work correctly during initialization when using hashCode and equals methods on a TLSConfiguration class.

W-18835469

DataWeave

Functions now materialize correctly when the function body contains a single var declaration.

W-20365331

The stream reader now processes input with multi-byte characters correctly.

W-20016549

4.6.25 Runtime Updates

For Mule runtime 4.6.25, the image name that corresponds with this fix is 4.6.25:5.

Issue Resolution ID

Mule

Batch jobs no longer hang when errors occur in steps that use try scopes with global error handlers.

W-17738563

Design-time operations on primary content parameters with non-Java types now work correctly.

W-20187776

Logging information is now improved during graceful shutdown.

W-20278970

A deadlock between Log4j Mule log support during application initialization no longer occurs.

W-20419795

MUnit tests no longer fail intermittently when running on Java 17.

W-17044721

Batch processing no longer fails with serialization error when LDAP action throws an error in Java 17.

W-19524600

Dynamic configurations now work correctly during initialization when using hashCode and equals methods on a TLSConfiguration class.

W-18835469

DataWeave

The stream reader now processes input with multi-byte characters correctly.

W-20016549

The org.apache.commons:commons-text library is upgraded to 1.14.0.

W-20618375

December 2, 2025

What’s New

4.6, 4.9, and 4.10 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.6.24, 4.9.11, and 4.10.1

This release of 4.6.24, 4.9.11, and 4.10.1 includes Runtime Manager Agent 2.7.8.

Fixed Issues

4.10.1 Runtime Updates

For Mule runtime 4.10.1, the image name that corresponds with this fix is 4.10.1:13e.

  • The operating system is updated to the latest security patches.

4.9.11 Runtime Updates

For Mule runtime 4.9.11, the image name that corresponds with this fix is 4.9.11:7.

  • The operating system is updated to the latest security patches.

4.6.24 Runtime Updates

For Mule runtime 4.6.24, the image name that corresponds with this fix is 4.6.24:8.

  • The operating system is updated to the latest security patches.

November 4, 2025

What’s New

4.4, 4.6, 4.9, and 4.10 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.4.0, 4.6.24, 4.9.11, and 4.10.1

This release of 4.4.0, 4.6.24, 4.9.11, and 4.10.1 includes Runtime Manager Agent 2.7.8.

Fixed Issues

4.10.1 Runtime Updates

For Mule runtime 4.10.1, the image name that corresponds with these fixes is 4.10.1:10e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.10.1-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.10.1-patch1.adoc[]

4.9.11 Runtime Updates

For Mule runtime 4.9.11, the image name that corresponds with these fixes is 4.9.11:4e.

Issue Resolution ID

Mule

OpenTelemetry current API sampling decisions now propagate correctly through http:requester calls to downstream APIs.

W-19784910

UndeclaredThrowableException errors no longer occur during Bitronix reconnection.

W-15196888

InaccessibleObjectException errors no longer occur during deployment when the mule.classloading.verbose property is set.

W-18563387

MDC information is now properly preserved when using loggers inside custom Java code invoked from a DataWeave script.

W-18912999

Batch queuestore files now clean up correctly in rare load failure scenarios such as out-of-memory errors.

W-17935223

Builds no longer fail when running tests from an extension that uses Mule SDK with Java 8 through Java 17.

W-18964335

Starvation no longer occurs when sending HTTP responses that are generated slowly.

W-1982570

The until-successful scope now honors the graceful shutdown timeout. To enable this behavior, set these system properties: mule.untilSuccessful.retryOnCriticalError.disallow=true and mule.forcefulShutdown.raiseCancelledError=true.

W-19648397

Hashing now uses toHex conversion to prevent “null character” or other invalid characters from being used as IDs in the redelivery policy. This change is feature-flagged. To enable it in version 4.9, set the mule.redeliveryPolicy.encode.secureHash system property to true.

W-18584560

IllegalAccessException errors no longer occur when DataWeave serializes error.errorMessage in a Scatter-Gather error route.

W-19340663

Mule applications that use TLS KeyStore configurations no longer fail to deploy with “NO MODEL RESOLVED” warnings and ConfigurationException errors.

W-16565012

Mule Troubleshooting Plugin executions no longer fail when the IP address changes.

W-19802474

SSE clients can now parse events that do not include an event field. These events now default to message, as described in the specification.

W-19667148

The reactor.netty library is upgraded to 1.2.10.

W-17264514

The netty library is upgraded to 4.2.7.Final.

W-19995637

The spring-core library is upgraded to 6.2.11.

W-19674953

DataWeave

The Apache Commons Lang dependency is removed from the distribution.

W-19803454

Materialization errors no longer occur when running functions.

W-19884071

Single variable materialization now works correctly for unsafe and exists selectors.

W-19581017

Each variable is now extracted from vars to manage materialization individually.

W-19580992

4.6.24 Runtime Updates

For Mule runtime 4.6.24, the image name that corresponds with these fixes is 4.6.24:4.

Issue Resolution ID

OpenTelemetry current API sampling decisions now propagate correctly through http:requester calls to downstream APIs.

W-19784910

UndeclaredThrowableException errors no longer occur during Bitronix reconnection.

W-15196888

InaccessibleObjectException errors no longer occur during deployment when the mule.classloading.verbose property is set.

W-18563387

MDC information is now properly preserved when using loggers inside custom Java code invoked from a DataWeave script.

W-18912999

Batch queuestore files now clean up correctly in rare load failure scenarios such as out-of-memory errors.

W-17935223

Builds no longer fail when running tests from an extension that uses Mule SDK with Java 8 through Java 17.

W-18964335

The until-successful scope now properly honors the graceful shutdown timeout. In versions earlier than 4.11.0, you must enable this behavior using these system properties: mule.untilSuccessful.retryOnCriticalError.disallow=true and mule.forcefulShutdown.raiseCancelledError=true.

W-19340663

Hashing now uses toHex conversion to prevent “null character” or other invalid characters from being used as IDs in the redelivery policy. This change is feature-flagged. To enable it in version 4.6, set the mule.redeliveryPolicy.encode.secureHash system property to true.

W-18584560

IllegalAccessException no longer thrown when DW serializes error.errorMessage in Scatter-Gather error route.

W-19340663

Mule applications that use TLS KeyStore configurations no longer fail to deploy with “NO MODEL RESOLVED” warnings and ConfigurationException errors.

W-16565012

Mule Troubleshooting Plugin executions no longer fail when the IP address changes.

W-19802474

DataWeave

The Apache Commons Lang dependency is removed from the distribution.

W-19803454

Materialization errors no longer occur when running functions.

W-19884071

4.4.0 Runtime Updates

For Mule runtime 4.4.0, the image name that corresponds with these fixes is 4.4.0-20250919-5.

  • The operating system is updated to the latest security patches.

October 2, 2025

What’s New

4.4, 4.6, 4.9, and 4.10 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.4.0, 4.6.23, 4.9.10, and 4.10.0

This release of 4.4.0, 4.6.23, 4.9.10, and 4.10.0 includes Runtime Manager Agent 2.7.7.

Fixed Issues

4.10.0 Runtime Updates

For Mule runtime 4.10.0, the image name that corresponds with these fixes is 4.10.3:2e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.10.0-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.10.0-patch1.adoc[]

4.9.10 Runtime Updates

For Mule runtime 4.9.10, the image name that corresponds with these fixes is 4.9.10:4e.

Issue Resolution ID

Mule

Memory leaks no longer occur when a reconnection is configured in a Mule domain and referenced from multiple applications.

W-17857080

InaccessibleObjectException errors no longer occur when using cluster mode on Java 17.

W-18667744

Fork-join routers no longer create unnecessary schedules when the timeout is set to infinite.

W-18347293

Potential deadlocks during deployment no longer occur when using some custom Log4j appenders.

W-19675881

Cookies now propagate correctly across multiple redirect scenarios.

W-18971065

The Netty library is upgraded to 4.1.124.Final.

W-19341592

The Handlebars library is upgraded to 4.4.0.

W-19064659

The org.apache.commons : commons-lang3 library is upgraded to 3.17.0.

W-19383955

The io.netty : netty-codec library is upgraded to 4.1.127.Final.

W-19568278

The org.springframework : spring-core library is upgraded to 6.2.10.

W-19353311

The org.apache.cxf:cxf-core library is now upgraded to 3.5.11.

W-17264514

The org.mule.runtime.api.serialization.SerializationException: Could not deserialize object errors no longer occur when processing the payload of a Query XML stream using transfer message in a Choice Router.

W-18902280

Scheduler name generation no longer breaks the platform logging aggregator when processor chains have null or empty names.

W-19432758

SSE clients now parse events that don’t include an event field. They default to message as described in the spec.

W-19667148

Possible starvation no longer occurs when sending HTTP responses that are generated slowly.

W-19471841

Gatekeeper deadlock errors no longer occur during race conditions between contract downloads and policy application.

W-19407164

DataWeave

The take function now works with streaming when argument is larger than the array length.

W-19168279

java-module now supports object fields access when using different capitalizations.

W-19477334

4.6.23 Runtime Updates

For Mule runtime 4.6.23, the image name that corresponds with these fixes is 4.6.23:4.

Issue Resolution ID

The org.springframework library is upgraded to 5.3.45.

W-18603096

Memory leaks no longer occur when a reconnection is configured in a Mule domain and referenced from multiple applications.

W-17857080

InaccessibleObjectException errors no longer occur when using cluster mode on Java 17.

W-18667744

Fork-join routers no longer create unnecessary schedules when the timeout is set to infinite.

W-18347293

Potential deadlocks during deployment no longer occur when using some custom Log4j appenders.

W-19675881

This release reverts the changes introduced in W-17340911.

W-17340911

Cookies now propagate correctly across multiple redirect scenarios.

W-18971065

Batch queuestore files now clean up correctly in rare load failure scenarios, such as out of memory errors.

W-17935223

Gatekeeper deadlock errors no longer occur during race conditions among contract downloads and policy application.

W-19407164

DataWeave

The take function now works with streaming when argument is larger than the array length.

W-19168279

java-module now supports object fields access when using different capitalizations.

W-19477334

Module compilation performance is improved when running concurrently.

W-19376546

4.4.0 Runtime Updates

For Mule runtime 4.4.0, the image name that corresponds with these fixes is 4.4.0:20250919-3.

Issue Resolution ID

BufferOverFlowException errors no longer occur when inter-node communication gets stuck in clusters with encryption under heavy load.

W-16517561

Gatekeeper deadlock errors no longer occur during race conditions between contract downloads and policy application.

W-19407164

September 5, 2025

Updates for images 4.9.9:6e and 4.6.22:5 apply to Government Cloud only.

Fixed Issues

4.9.9 Runtime Updates

For Mule runtime 4.9.9, the image name that corresponds with these fixes is 4.9.9:6e.

Issue Resolution ID

Anypoint Monitoring metrics are now generated correctly.

W-19548148

4.6.22 Runtime Updates

For Mule runtime 4.6.22, the image name that corresponds with these fixes is 4.6.22:5.

Issue Resolution ID

Anypoint Monitoring metrics are now generated correctly.

W-19548148

September 2, 2025

What’s New

4.4, 4.6, and 4.9 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.4.0, 4.6.22, and 4.9.9

This release of 4.4.0, 4.6.21, and 4.9.8 includes Runtime Manager Agent 2.7.7.

Fixed Issues

4.9.9 Runtime Updates

For Mule runtime 4.9.9, the image name that corresponds with these fixes is 4.9.9:5e.

Issue Resolution ID

Mule

TLS configuration for FIPS-140-2 is now upgraded.

W-16315176

Applications using Scheduler component in a strict FIPS-140-2 environment no longer fail to deploy due to the unavailability of the MD5 algorithm.

W-19319437

io.projectreactor.netty : reactor-netty-http is upgraded to 1.2.8.

W-19074903

Component annotations, such as location, are no longer overwritten by other components.

W-18269859

org.apache.commons : commons-lang3 is upgraded to 3.18.0.

W-19059553

DataWeave

A memory leak during Weave type schema resolution is now fixed.

W-19389019

Potential deadlocks no longer occur when increasing concurrency while parsing DataWeave scripts.

W-19376546

4.6.22 Runtime Updates

For Mule runtime 4.6.22, the image name that corresponds with these fixes is 4.6.22:4.

Issue Resolution ID

TLS configuration for FIPS-140-2 is now upgraded.

W-16315176

Applications using Scheduler component in a strict FIPS-140-2 environment no longer fail to deploy due to the unavailability of the MD5 algorithm.

W-19319437

OAuth token is now refreshed when used through ExtensionClient.

W-19248279

4.4.0 Runtime Updates

For Mule runtime 4.4.0, the image name that corresponds with these fixes is 4.4.0:20250829-1.

Issue Resolution ID

Performance degradation no longer occurs when using repeatable streaming.

W-19175330

August 5, 2025

What’s New

4.6 and 4.9 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.6.21 and 4.9.8.

This release of 4.6.21 and 4.9.8 includes Runtime Manager Agent 2.7.6.

Fixed Issues

4.9.8 Runtime Updates

For Mule runtime 4.9.8, the image name that corresponds with these fixes is 4.9.8:6e.

Issue Resolution ID

Mule

Silent errors and hangs no longer occur when a component fails to start within a foreach/subflow combination.

W-18589595

An incorrect error level message no longer shows during deployment when using APIKit with no flow mappings.

W-19004884

Logging behavior when combining properties and expressions is reverted to the previous behavior.

W-18822321

Performance degradation no longer occurs when using repeatable streaming.

W-19175330

OAuth token is now refreshed when used through ExtensionClient.

W-19248279

DataWeave

A stackOverflowException error no longer occurs during materialization.

W-18981240

The distinctBy function in dw::core::Core now works as expected when used with a CSV input.

W-18990604

DataWeave runtime types are now correctly written when outputting Java.

W-18942349

Access to multipart content raw value no longer reads the part content.

W-18892158

The sizeOf function now works correctly in DataWeave 2.6.14 and later.

W-18850597

The orderBy function now evaluates ordering criteria only when required.

W-18851259

4.6.21 Runtime Updates

For Mule runtime 4.6.21, the image name that corresponds with these fixes is 4.6.21:4.

Issue Resolution ID

Mule

Silent errors and hangs no longer occur when a component fails to start within a foreach/subflow combination.

W-18589595

An incorrect error level message no longer shows during deployment when using APIKit with no flow mappings.

W-19004884

Performance degradation no longer occurs when using repeatable streaming.

W-19175330

DataWeave

A stackOverflowException error no longer occurs during materialization.

W-18981240

The distinctBy function in dw::core::Core now works as expected when used with a CSV input.

W-18990604

DataWeave runtime types are now correctly written when outputting Java.

W-18942349

Access to multipart content raw value no longer reads the part content.

W-18892158

The sizeOf function now works correctly in DataWeave 2.6.14 and later.

W-18850597

The orderBy function now evaluates ordering criteria only when required.

W-18851259

The fromCharCode function now works as expected.

W-17204482

July 8, 2025

What’s New

4.4.0, 4.6, and 4.9 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.4.0, 4.6.20, and 4.9.7

This release of 4.4.0, 4.6.20, and 4.9.7 includes Runtime Manager Agent 2.7.5.

Fixed Issues

4.9.7 Runtime Updates

For Mule runtime 4.9.7, the image name that corresponds with these fixes is 4.9.7-23e.

Issue Resolution ID

Mule

DataWeave now correctly serializes CompositeRoutingException to JSON.

W-16562974

The Parser Template now correctly resolves placeholder expressions.

W-16761707

The commons-beanutils:commons-beanutils library is upgraded to v1.11.0.

W-18687846

Repeatable streams now make data available before the buffer is full. To enable this behavior, set the system property mule.repeatableStreaming.bytes.eagerRead to true.

W-18716253

Schedulers are no longer triggered during graceful shutdown.

W-17981248

OAuth logging is now added when doing token update.

W-18622349

Serialization now works correctly with API Gateway internal classes.

W-18475283

DataWeave

Reading a CSV file inside a MultiPart body now works correctly when performed more than once.

W-17167283

XML encoding detection now works correctly when the declaration header is missing.

W-18853667

The fromCharCode function in dw::core::Strings. now manages surrogate characters correctly.

W-17204482

Unicode characters now render correctly at the beginning of the string when using the DataWeave writer function with the onlyData flag enabled.

W-14855645

The Apache POI library is now upgraded.

W-18253747

Experimental warning messages are no longer logged on DataWeave SDK files.

W-16384926

4.6.20 Runtime Updates

For Mule runtime 4.6.20, the image name that corresponds with these fixes is 4.6.20-18.

Issue Resolution ID

Mule

Schedulers are no longer triggered during graceful shutdown.

W-17981248

The commons-beanutils:commons-beanutils library is upgraded to v1.11.0.

W-18687846

The com.google.code.gson:gson library is upgraded to v2.12.1.

W-17896347

Repeatable streams now make data available before the buffer is full. To enable this behavior, set the system property mule.repeatableStreaming.bytes.eagerRead to true.

W-18716253

Serialization now works correctly with API Gateway internal classes.

W-18475283

The W-17340911 fix, which resolved loader constraint violation errors related to http-connector dependencies in both the domain and the policy, has now been reverted to restore the previous behavior.

W-18327141

DataWeave

Reading a CSV file inside a MultiPart body now works correctly when performed more than once.

W-17167283

XML encoding detection now works correctly when the declaration header is missing.

W-18853667

The fromCharCode function in dw::core::Strings. now manages surrogate characters correctly.

W-17204482

Unicode characters now render correctly at the beginning of the string when using the DataWeave writer function with the onlyData flag enabled.

W-14855645

The Apache POI library is now upgraded.

W-18253747

Experimental warning messages are no longer logged on DataWeave SDK files.

W-16384926

4.4.0 Runtime Updates

For Mule runtime 4.4.0, the image name that corresponds with these fixes is 4.4.0-20250623-9.

Issue Resolution ID

The com.google.code.gson:gson library is upgraded to v2.12.1.

W-17896347

The commons-beanutils:commons-beanutils library is upgraded to v1.11.0.

W-18687846

Schedulers are no longer triggered during graceful shutdown.

W-17981248

Repeatable streams now make data available before the buffer is full. To enable this behavior, set the system property mule.repeatableStreaming.bytes.eagerRead to true.

W-18716253

June 6, 2025

Fixed Issues

4.6.19 Updates

For Mule runtime 4.6.19, the image name that corresponds with these fixes is 4.6.19:1.

  • This patch update reverts the fixes for the following Mule issue: W-17703164.

June 3, 2025

What’s New

4.9 Runtime Updates

  • Log4J is upgraded to 2.24.3.

4.4.0, 4.6, 4.8, and 4.9 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.4.0, 4.6.18, 4.8.6, and 4.9.6

This release of 4.4.0, 4.6.18, 4.8.6, and 4.9.6 includes Runtime Manager Agent 2.7.4.

Fixed Issues

4.9.6 Runtime Updates

For Mule runtime 4.9.6, the image name that corresponds with these fixes is 4.9.6:5.

Issue Resolution ID

Mule

Loader constraint violation errors no longer occur when http-connector dependencies exist in both the domain and the policy.

W-17340911

Serialization of result objects with Kryo no longer fails with InaccessibleObjectException in Java 17.

W-17774685

Class loading no longer results in deadlocks caused by a race condition.

W-18388443

A serialization exception no longer occurs when using caching scope.

W-17703164

A classloader leak no longer occurs on undeployment when using lazy service initialization.

W-17750750

The mule.parse.template.use.legacy.default.targetValue compatibility switch is reintroduced to use the legacy default value for the targetValue parameter of the parse-template component. A one-time warning is now logged when enabled.

W-18324755

Preemtive analytics queue deletion is now added.

W-17529530

DataWeave

XML encoding is now detected before selecting a parser.

W-17637749

The performance of the orderBy function is now improved.

W-18439576

Reading a CSV file inside a MultiPart body now works correctly when performed more than once.

W-17147598

A memory leak of the binding context no longer occurs when using the foreach scope.

W-18472194

CompilationResult no longer retains a reference to the execution frame, which previously caused a memory leak.

W-18288980

4.8.6 Runtime Updates

For Mule runtime 4.8.6, the image name that corresponds with these fixes is 4.8.6:5e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.8.6-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.8.4-patch1.adoc[]

4.6.18 Runtime Updates

For Mule runtime 4.6.18, the image name that corresponds with these fixes is 4.6.18:7.

Issue Resolution ID

Mule

Loader constraint violation errors no longer occur when http-connector dependencies exist in both the domain and the policy.

W-17340911

Serialization of result objects with Kryo no longer fails with InaccessibleObjectException in Java 17.

W-17774685

Class loading no longer results in deadlocks caused by a race condition.

W-18388443

Spring Framework artifacts are replaced with vendor-supported equivalents to improve long-term compatibility.

W-18462316

A serialization exception no longer occurs when using caching scope.

W-17703164

DataWeave

The performance of the orderBy function is now improved.

W-18439576

Reading a CSV file inside a MultiPart body now works correctly when performed more than once.

W-17147598

A memory leak of the binding context no longer occurs when using the foreach scope.

W-18472194

4.4.0 Runtime Updates

For Mule runtime 4.4.0, the image name that corresponds with these fixes is 4.4.0:20250530-1.

Issue Resolution ID

Spring Framework artifacts are replaced with vendor-supported equivalents to improve long-term compatibility.

W-18462316

May 6, 2025

What’s New

4.4.0, 4.6, and 4.9 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.4.0, 4.6.14, and 4.9.4

This release of 4.4.0, 4.6.16, and 4.9.4 includes Runtime Manager Agent 2.7.2.

Fixed Issues

4.9.4 Runtime Updates

For Mule runtime 4.9.4, the image name that corresponds with these fixes is 4.9.4:3e.

Issue Resolution ID

Mule

Parallel For Each events no longer randomly timeout after a NullPointerException error.

W-17980769

The error message "Couldn’t parse instance of ReentrantReadWriteLock" in ReentrantReadWriteLockSerializer no longer occurs.

W-18057570

Parameters field isn’t serialized in InternalEventImplementation.

W-17703164

Connectivity tests in MTS are now fixed for Java 17.

W-18075077

Exceptions no longer occur when using WebSocket close codes outside a predefined subset. The code now correctly handles all standard/custom WebSocket close codes.

W-17846088

Configuration for preserveHeaderCase is now added in SseSource.

W-18085890

DefaultMessageBuilder no longer contains missing fields.

W-17607446

Contention between transaction and APIkit is now avoided due to tracing initialization.

W-18194349

A schedule is now added to consume the slowly populated pipe to an IO Executor.

W-17444122

org.glassfish:jakarta.json was removed form the distribution.

W-17896357

com.google.code.gson:gson is upgraded to 2.12.1.

W-17896347

com.google.protobuf:protobuf-java is upgraded to v3.25.6.

W-17986761

Custom notifications are now properly dispatched.

W-16091925

DataWeave

Materialization issues no longer occur when using CSV content inside variables.

W-17167283

DataWeave now preserves trailing zeroes of single-element sum.

W-17283050

A compatibility flag is now added to address the different results produced by calling sizeOf with NumberType.

W-18020856

An unnecessary import is now removed from dw::util::Diff to eliminate a warning when running MUnit.

W-17670504

DataWeave no longer returns a format error on readUnquotedString.

W-18118138

Overflowing no longer occurs while reading large file on multipart format.

W-17644871

Performance issues no longer occur when using Message in DataWeave scripts.

W-18034217

4.6.16 Runtime Updates

For Mule runtime 4.6.16, the image name that corresponds with these fixes is 4.6.16:3.

Issue Resolution ID

Mule

Parallel For Each events no longer randomly timeout after a NullPointerException error.

W-17980769

The error message "Couldn’t parse instance of ReentrantReadWriteLock" in ReentrantReadWriteLockSerializer no longer occurs.

W-18057570

Parameters field isn’t serialized in InternalEventImplementation.

W-17703164

Connectivity tests in MTS are now fixed for Java 17.

W-18075077

Exceptions no longer occur when using WebSocket close codes outside a predefined subset. The code now correctly handles all standard or custom WebSocket close codes.

W-17846088

The expressionExecutor in adapter is no longer disposed more than once.

W-16263266

org.glassfish:jakarta.json was removed form the distribution.

W-17896357

xerces-j is upgraded to 2.12.2.

W-16980865

raml-parser is upgraded to v1.0.44-17.

W-17750714

DataWeave

Materialization issues no longer occur when using CSV content inside variables.

W-17167283

A compatibility flag is now added to address the different results produced by calling sizeOf with NumberType.

W-18020856

An unnecessary import is now removed from dw::util::Diff to eliminate a warning when running MUnit.

W-17670504

DataWeave no longer returns a format error on readUnquotedString.

W-18118138

Overflowing no longer occurs while reading large file on multipart format.

W-17644871

Performance issues no longer occur when using the Mule API Java class Message in DataWeave scripts.

W-18034217

DataWeave now preserves trailing zeroes of single-element sum.

W-17283050

4.4.0 Runtime Updates

For Mule runtime 4.4.0, the image name that corresponds with these fixes is 4.4.0-20250423-2

Issue Resolution ID

org.apache.cxf:cxf-core is upgraded to 3.5.10.

W-18235963

licm is upgraded to 2.1.12.

W-18169698

Parallel For Each events no longer randomly timeout after a NullPointerException error.

W-17980769

April 8, 2025

What’s New

4.4.0, 4.6, and 4.9 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.4.0, 4.6.14, and 4.9.2

This release of 4.4.0, 4.6.15, and 4.9.3 includes Runtime Manager Agent 2.7.2.

Fixed Issues

4.9.3 Runtime Updates

For Mule runtime 4.9.3, the image name that corresponds with these fixes is 4.9.3:3e.

Issue Resolution ID

Mule

The Netty codec library is now updated to 4.1.119.Final.

W-17980407

You can now use the mule --verifyLicenseDetails [path-to-license.lic] command to verify a given license file.

W-17340620

DuplicateMessageException is now correctly serialized with Kryo.

W-17844603

Error type in raise-error is now correctly resolved when defined with a static property.

W-17339304

org.apache.cxf:cxf-core is now upgraded to version 3.5.10.

W-17896358

The mule-sdk-api dependency now contains all the required license information.

W-18033237

DataWeave

Concurrency issues no longer occur when loading modules.

W-17918619

The flat file module no longer fails when loading files with a nested depth greater than 50.

W-17495145

xerces-j is now updated to 2.12.2.

W-16918194

4.6.15 Runtime Updates

For Mule runtime 4.6.15, the image name that corresponds with these fixes is 4.6.15:4.

Issue Resolution ID

xerces-J is now updated to v2.12.2.

W-16980865

Error type in raise-error is now correctly resolved when defined with a static property.

W-17339304

DuplicateMessageException is now correctly serialized with Kryo.

W-17844603

You can now use the mule --verifyLicenseDetails [path-to-license.lic] command to verify a given license file.

W-17340620

org.apache.cxf:cxf-core is now upgraded to version 3.5.10.

W-17896358

4.4.0 Runtime Updates

For Mule runtime 4.4.0, the image name that corresponds with these fixes is 4.4.0-20250319-2

Issue Resolution ID

You can now use the mule --verifyLicenseDetails [path-to-license.lic] command to verify a given license file.

W-17340620

March 5, 2025

What’s New

4.4.0, 4.6, and 4.9 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.4.0, 4.6.14, and 4.9.2

This release of 4.4.0, 4.6.14, and 4.9.2 includes Runtime Manager Agent 2.6.7.

Fixed Issues

4.9.2 Runtime Updates

For Mule runtime 4.9.2, the image name that corresponds with these fixes is 4.9.2:6e.

Issue Resolution ID

Mule

Resources are now properly released after a timeout when using the Scatter-Gather or Parallel For Each routers. The mule.forkJoin.completeChildContextsOnTimeout feature flag is now added to enable this behavior.

W-16941297

MessagingException can now be converted to JSON using DataWeave.

W-16629236

Performance degradation no longer occurs when the nonBlockingWriter is enabled for response streaming.

W-17627284

A race condition introduced by W-17048606 no longer occurs, where the last part of the response body was truncated when streamResponse flag is set to true in request-connection.

W-17617940

grizzly-ahc is now upgraded in HTTP Service.

W-17667949

When using sdk-api version of @Connection and ConnectionProvider in a source, a validation saying that @Connection can only be used with the extensions-api version of ConnectionProvider is no longer triggered.

W-17559243

Kryo serialization issue no longer occurs in Java 17 when running with distributed cluster using authentication, caching policy, and persistent Object Store.

W-16912085

Performance during cache scope execution is now improved.

W-17671126

The com.hazelcast:hazelcast dependency is downgraded to 5.2.5.

W-17905862

DataWeave

The Java reflection lookup strategy is now improved for bean instances.

W-17624594

Consuming values now work as expected when using overloaded materialized functions.

W-17588914

4.6.14 Runtime Updates

For Mule runtime 4.6.14, the image name that corresponds with these fixes is 4.6.14:3.

Issue Resolution ID

Mule

Resources are now properly released after a timeout when using the Scatter-Gather or Parallel For Each routers. The mule.forkJoin.completeChildContextsOnTimeout feature flag is now added to enable this behavior.

W-16941297

MessagingException can now be converted to JSON using DataWeave.

W-16629236

grizzly-ahc is now upgraded in HTTP Service.

W-17667949

Performance degradation no longer occurs when the nonBlockingWriter is enabled for response streaming.

W-17627284

A race condition introduced by W-17048606 no longer occurs, where the last part of the response body was truncated when streamResponse flag is set to true in request-connection.

W-17617940

Serialization using Object Store V2 with OAuth2 Provider now works as expected.

W-16673760

Performance during cache scope execution is now improved.

W-17671126

DataWeave

The Flat File Module now supports YAML files with nested depth greater than 50.

W-17495145

xerces-j is now updated to 2.12.2.

W-16918194

4.4.0 Runtime Updates

For Mule runtime 4.4.0, the image name that corresponds with these fixes is 4.4.0-20250217-2

Issue Resolution ID

Resources are now properly released after a timeout when using the Scatter-Gather or Parallel For Each routers. The mule.forkJoin.completeChildContextsOnTimeout feature flag is now added to enable this behavior.

W-16941297

February 17, 2025

The February 17 patch update for Mule versions 4.9.1, 4.8.5, 4.6.13, and 4.4.0 address a regression in the February 6 patch update. This patch includes all fixes from February 6 patch.

Fixed Issues

4.9.1 Runtime Updates

For Mule runtime 4.9.1, the image name that corresponds with these fixes is 4.9.1:2e.

Issue Resolution ID

ConfigurationException no longer occurs while performing Amazon DynamoDB Connector operations.

W-17801971

4.8.5 Runtime Updates

For Mule runtime 4.8.5, the image name that corresponds with these fixes is 4.8.5:2e.

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.8.5-patch1.adoc[]

4.6.13 Runtime Updates

For Mule runtime 4.6.13, the image name that corresponds with these fixes is 4.6.13:1.

Issue Resolution ID

ConfigurationException no longer occurs while performing Amazon DynamoDB Connector operations.

W-17801971

4.4.0 Runtime Updates

For Mule runtime 4.4.0, the image name that corresponds with these fixes is 4.4.0:20250213-1.

Issue Resolution ID

ConfigurationException no longer occurs while performing Amazon DynamoDB Connector operations.

W-17801971

February 6, 2025

What’s New

4.4.0, 4.6, and 4.8 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.4.0, 4.6.12, and 4.8.4

This release of 4.4.0, 4.6.12, and 4.8.4 includes Runtime Manager Agent 2.6.7.

Fixed Issues

4.8.4 Runtime Updates

For Mule runtime 4.8.4, the image name that corresponds with these fixes is 4.8.4:3e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.8.4-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.8.3-patch1.adoc[]

4.6.12 Runtime Updates

For Mule runtime 4.6.12, the image name that corresponds with these fixes is 4.6.12:2.

Issue Resolution ID

Mule

InterceptionException is no longer thrown while running MUnit test containing a batch job.

W-17395302

The optimization to avoid sending body contents on NTLM type 1 requests added in W-17107281 is now controlled by the feature flag mule.ntlm.avoid.send.payload.on.type1.

W-17216089

A ClassCastException thrown when an error occurs within an on-error-continue component no longer prevents transactions from rolling back.

W-17430963

A corner case has been fixed and Anypoint Monitoring dashboard now correctly shows all metrics.

W-16828516

Kryo serialization issue no longer occurs in Java 17 when running with distributed cluster using authentication, caching policy, and persistent Object Store.

W-16912085

Transactions initiated before a flow-ref call are now rolled back in the correct place if an error propagates from the flow-ref.

W-17453707

API metrics are now properly sent.

W-17529530

DataWeave

The Java reflection lookup strategy is now improved for bean instances.

W-17624594

Compatibility flags created with Mule runtime 4.4 can now be used with older Mule runtime versions.

W-17372664

The deconstruct pattern now works as expected when using append on empty objects combined.

W-16823030

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20250124

Issue Resolution ID

A ClassCastException thrown when an error occurs within an on-error-continue component no longer prevents transactions from rolling back.

W-17430963

All transactions running within a global Error Handler are now committed as expected.

W-17431402

API metrics are now properly sent.

W-17529530

January 17, 2025

Fixed Issues

4.8.3 Runtime Updates

For Mule runtime 4.8.3, the image name that corresponds with these fixes is 4.8.3:1e.

  • This patch update reverts the fixes for the following Mule issues: W-17107281 and W-17048606.

  • This patch update reverts the fixes for the following DataWeave issues: W-16823030, W-17206423, and W-17372664.

4.6.11 Runtime Updates

For Mule runtime 4.6.11, the image name that corresponds with these fixes is 4.6.11:1.

  • This patch update reverts the fixes for the following Mule issues: W-17107281 and W-17048606.

  • This patch update reverts the fixes for the following DataWeave issues: W-16823030, W-17206423, and W-17372664.

4.4.0 Runtime Updates

For Mule runtime 4.4.0, the image name that corresponds with these fixes is: 4.4.0-20250116-1

  • This patch update reverts the fixes for the following issue: W-17048606.

January 7, 2025

What’s New

4.4.0, 4.6, and 4.8 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.4.0, 4.6.10, and 4.8.2

This release of 4.4.0, 4.6.10, and 4.8.2 includes Runtime Manager Agent 2.6.7.

Fixed Issues

4.8.2 Runtime Updates

For Mule runtime 4.8.2, the image name that corresponds with these fixes is 4.8.2:3e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.8.2-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.8.2-patch1.adoc[]

4.6.10 Runtime Updates

For Mule runtime 4.6.10, the image name that corresponds with these fixes is 4.6.10:4.

Issue Resolution ID

Mule

Windows no longer throws cannot delete file errors during application undeploy.

W-17050930

BufferOverFlowException with inter-node communication getting stuck no longer occurs when using clusters with encryption under heavy load.

W-16517561

Unnecessary internal blocking operations no longer occur when handling large streamed HTTP responses.

W-17048606

Body content is no longer sent on Type 1 requests during NTLM authentication.

W-17107281

Deploying applications that contain XML SDK connectors no longer causes application class loader memory leak.

W-16814280

An infinite loop no longer ocurrs when a redelivery policy is exhausted in a source configured with Transactions and contains an On Error Propagate.

W-17403761

ConnectionException no longer occurs when using batch processing.

W-17008722

A memory leak no longer occurs when using mule-validation-module.

W-16789548

MessageProcessorNotificationListener is no longer called multiple times when running MUnit suites.

W-11866494

A serialization error no longer occurs in Java 17 when using clustering mode or Object Store v2.

W-17218707

IllegalAccessException is no longer thrown during cache scope serialization with Kryo.

W-17089503

All transactions running within a global Error Handler are now committed as expected.

W-16619771

DataWeave

Compatibility flags created with Mule runtime 4.4 can now be used with older Mule runtime versions.

W-17372664

The deconstruct pattern now works as expected when using append on empty objects combined.

W-16823030

The Java reflection lookup strategy is now improved for bean instances.

W-17206423

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20241210

Issue Resolution ID

Unnecessary internal blocking operations no longer occur when handling large streamed HTTP responses.

W-17048606

IllegalAccessException is no longer thrown during cache scope serialization with Kryo.

W-17089503

December 9, 2024

What’s New

  • Updated to the latest operating system and security patches.

November 5, 2024

What’s New

4.4.0, 4.6, and 4.8 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.4.0, 4.6.9, and 4.8.1

This release of 4.4.0, 4.6.9, and 4.8.1 includes Runtime Manager Agent 2.6.6.

Fixed Issues

4.8.1 Runtime Updates

For Mule runtime 4.8.0, the image name that corresponds with these fixes is 4.8.1:6e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.8.1-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.8.1-patch1.adoc[]

4.6.9 Runtime Updates

For Mule runtime 4.6.9, the image name that corresponds with these fixes is 4.6.9:11.

Issue Resolution ID

Mule

Memory leak in MuleApplicationClassloader no longer occurs while undeploying an application.

W-16823349

A batch serialization error no longer occurs in Java 17 when one of the steps throws SQLException.

W-16546951

A deadlock no longer occurs when consuming the payload in the completion callback of the HTTP client sendAsync method.

W-16640190

NullPointerException no longer occurs when undeploying an application with native libraries in Windows OS.

W-16712841

Log4j2 monorepo is upgraded to 2.24.1.

W-16889265

The commons-io:commons-io dependency is upgraded to 2.17.0.

W-16843119

DataWeave

The stripTrailingZeroes compatibility flag is now added to preserve the decimal format.

W-17030593

Apache POI folder used for temporal files is no longer deleted.

W-16899674

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20241021-4.

Issue Resolution ID

Mule

NullPointerException is no longer thrown when DataWeave transforms a RetryPolicyExhaustedException to a JSON format on a Java 17 runtime.

W-15643200

Web Service Consumer Connector and RosettaNet Connector no longer fail when there’s an HTTP TLS transport configuration.

W-16288302

A deadlock no longer occurs when consuming the payload in the completion callback of the HTTP client sendAsync method.

W-16640190

The commons-io:commons-io dependency is upgraded to 2.17.0.

W-16843119

DataWeave

Apache POI folder used for temporal files is no longer deleted.

W-16899674

October 8, 2024

What’s New

3.9.x, 4.3.0, 4.4.0, and 4.6 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 4.4.0, 4.6.8, and 4.8.0

This release of Runtime 4.4.0, 4.6.8, and 4.8.0 includes Runtime Manager Agent 2.6.6.

Fixed Issues

4.8.0 Runtime Updates

For Mule runtime 4.8.0, the image name that corresponds with these fixes is 4.8.0:6e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.8.0-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.8.0-patch1.adoc[]

4.6.8 Runtime Updates

For Mule runtime 4.6.8, the image name that corresponds with these fixes is 4.6.8:4.

Issue Resolution ID

Mule

Spring Core is upgraded to 5.3.39.

W-16519084

The configuration-properties encoding parameter is no longer ignored.

W-12228892

Web Service Consumer Connector and RosettaNet Connector no longer fails when there is an HTTP TLS transport configuration.

W-16288302

InitialisationException is no longer thrown when using the Raise Error component with an extra space at the end of the type field.

W-16237424

Kryo serialization now works as expected with ResourceOwnerOAuthContextWithRefreshState when using Java 17.

W-16533466

Kryo serialization now works as expected when executing the Rate Limit policy in Java17.

W-16843706

Fatal errors no longer occur when loading native libraries in Java 17.

W-16787783

java.lang.InstantiationError : java.util.Map is no longer thrown when applying an authentication policy.

W-16595277

When the feature flag anypoint.platform.keep.default.policy.format is set to true or the policy minimum Mule version is 4.5.0, the policy name format is now ${policyName} @ ${artifactName} - ${flowName}.

W-16169887

Logging for the Analytics .db files cleanup is now improved.

W-16624763

grizzly-ahc is now upgraded in the HTTP service.

W-16734361

Race condition now causes an infinite loop in Grizzly AHC.

W-16599945

DataWeave

DataWeave descendant selector performance is now improved.

W-16343577

Streaming capability for arguments at sum, countBy, and sumBy functions is now enabled.

W-16125755

Input/output MimeType properties are now preserved as expected.

W-16161736

Access error for Java 17 encapsulation errors is now improved.

W-15705596

Coercion error is now caught inside try as expected.

W-15323897

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20240923-3.

Issue Resolution ID

The configuration-properties encoding parameter is no longer ignored.

W-12228892

Spring Core is upgraded to 5.3.39.

W-16639433

Logging for the Analytics .db files cleanup is now improved.

W-16624763

nullPointerException now works as expected when the DefaultArchiveDeployer uses the SchedulerService injected.

W-16712841

September 3, 2024

What’s New

CloudHub General Updates:

For Mule runtime 4.4.0
  • cxfVersion is upgraded to 3.5.9.

For Mule runtime 4.6.7
  • cxfVersion is upgraded to 3.5.9.

  • JaCoCo is upgraded to 0.8.11.

  • Maven JAR Plugin is upgraded to 3.3.0.

For Mule runtime 4.7.3
  • Spring core is upgraded to 5.3.39.

  • cxfVersion is upgraded to 3.5.9.

  • JaCoCo is upgraded to 0.8.11.

GovCloud General Updates:

  • RSA key exchange cipher suites are now disabled by default.

Fixed Issues

4.7.3 Runtime Updates

For Mule runtime 4.7.3, the image name that corresponds with these fixes is 4.7.3:2e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.7.3-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.7.3-patch1.adoc[]

4.6.7 Runtime Updates

For Mule runtime 4.6.7, the image name that corresponds with these fixes is 4.6.7:3.

Issue Resolution ID

NullPointerException is no longer thrown when DataWeave transforms a RetryPolicyExhaustedException to a JSON format on a Java 17 runtime.

W-15643200

Properties files are now located in the lib/user directory during application deployment.

W-16404468

com.google.gson.stream.MalformedJsonException is no longer thrown while deploying an application.

W-16343071

Debug logs for custom policies containing a custom extension/connector now work correctly.

W-15286605

The process of unloading native libraries in Windows OS running on Java 8 and Java 11 is now improved.

W-16375439

cxfVersion is upgraded to 3.5.9.

W-16436783

JaCoCo is upgraded to 0.8.11.

W-14866639

maven-jar-plugin is upgraded to 3.3.0.

W-14580541

Policies with minimum Mule version 4.4.0 now use the flow name as part of the artifact name, when the feature flag anypoint.platform.keep.default.policy.format=true is set.

W-16169887

NullPointerException is no longer thrown when API Gateway tries to dispose an empty cluster.

W-16540685

API Gateway pollers are no longer initialized when the API Gateway is started in offline mode.

W-16093885

Race condition no longer causes byte buffer disposal errors when deploying policies.

W-16450677

DataWeave

DataWeave now preserves MimeType properties correctly.

W-16161736

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20240821

Issue Resolution ID

Debug logs for custom policies containing a custom extension/connector now work correctly.

W-15286605

cxfVersion is upgraded to 3.5.9.

W-16436783

Policies with minimum Mule version 4.4.0 now use the flow name as part of the artifact name, when the feature flag anypoint.platform.keep.default.policy.format=true is set.

W-16169887

NullPointerException is no longer thrown when API Gateway tries to dispose an empty cluster.

W-16540685

API Gateway pollers are no longer initialized when the API Gateway is started in offline mode.

W-16093885

DataWeave

DataWeave now preserves MimeType properties correctly.

W-16161736

August 12, 2024

Fixed Issues

3.9.x Runtime Updates

This fix corresponds to the last existing distributions of Mule 3.9.x.

Issue Resolution ID

java.lang.NoSuchFieldError: id_alg_AEADChaCha20Poly1305 is no longer thrown when using the Message Encryption Processor.

W-16461398

August 6, 2024

Fixed Issues

4.7.2 Runtime Updates

For Mule runtime 4.7.2, the image name that corresponds with these fixes is 4.7.2:3e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.7.2-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.7.2-patch1.adoc[]

4.6.6 Runtime Updates

For Mule runtime 4.6.6, the image name that corresponds with these fixes is 4.6.6:4.

Issue Resolution ID

Loaded native libraries are now copied into a separate temporary folder to avoid issues while redeploying applications in Windows OS.

W-15894519

Parameter resolution error handling is no longer affected when the parameterized operation is inside a dynamically referenced subflow.

W-15923581

The OAuth token invalidation status is now communicated to other nodes in a cluster when a token is invalidated on one node.

W-15154658

Flows now honour the state configured in flows.deployment.properties when restarting the app, regardless of the initial state. To enable this feature, use the mule.honour.persisted.flow.state system property. This only applies to Standalone and Hybrid deployments.

W-15750334

Mule runtime startup no longer fails when MULE_HOME has a blank space on Windows OS.

W-15346051

A serialization exception is no longer thrown when a Batch Step fails with a ModuleException in Java 17.

W-15808825

mule-script-module is now improved to ensure that beans no longer contain invalid references to injected dependencies, whether they are directly or indirectly reliant on MuleConfiguration.

W-15832941

Jars in lib/user are now visible from jars in lib/opt. For example, using cluster persistence with the JDBC driver provided in lib/user no longer fails with a Could not load driverClass error.

W-16010357

Serialization now works as expected with Batch Job and Salesforce BulkOperationResult in Java 17.

W-16105403

Batch module no longer fails with a Could not serialize object error when client ID enforcement policy is enabled.

W-16124318

Deploying a policy no longer fails while using a mule directory with whitespaces.

W-15440100

ClassNotFoundException is no longer thrown when upgrading from Mule runtime 4.4.0 using the OAuth 2 authentication code and Object Store V2 stored tokens.

W-15595791

NullPointerException no longer occurs when having MQ connector as a dependency in MUnit 3.1.0.

W-15734679

API Gateway initialization no longer fails if quorum isn’t reached in cluster mode.

W-15951155

Hard timeout for platform requests is now available by setting up the anypoint.platform.request_timeout in milliseconds.

W-16141554

DataWeave

Argument materialization is now improved at the dw::Runtime::try function.

W-15323897

Streaming capability is now enabled for arguments of sum, countBy, and sumBy functions.

W-16125755

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20240724

Issue Resolution ID

Graal warning logs are now disabled.

W-15990399

Loaded native libraries are now copied into a separate temporary folder to avoid issues while redeploying applications in Windows OS.

W-15894519

Parameter resolution error handling is no longer affected when the parameterized operation is inside a dynamically referenced subflow.

W-15923581

The OAuth token invalidation status is now communicated to other nodes in a cluster when a token is invalidated on one node.

W-15154658

Flows now honour the state configured in flows.deployment.properties when restarting the app, regardless of the initial state. To enable this feature, use the mule.honour.persisted.flow.state system property. This only applies to Standalone and Hybrid deployments.

W-15750334

API Gateway initialization no longer fails if quorum isn’t reached in cluster mode.

W-15951155

Hard timeout for platform requests is now available by setting up the anypoint.platform.request_timeout in milliseconds.

W-16141554

A serializationId change no longer causes rolling updates to fail when in cluster mode.

W-16035332

July 2, 2024

What’s New

3.9.x, 4.3.0, 4.4.0, and 4.6 Runtime Updates

  • Updated to the latest operating system security patches.

Fixed Issues

4.7.1 Runtime Updates

For Mule runtime 4.7.1, the image name that corresponds with these fixes is 4.7.1:4e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.7.1-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.7.1-patch1.adoc[]

4.6.5 Runtime Updates

For Mule runtime 4.6.5, the image name that corresponds with these fixes is 4.6.5:3.

Issue Resolution ID

The mule-assembly-content-descriptor file size no longer differs between mule-ee-distribution-standalone ZIP and Tar GZ distributions.

W-15397610

The redeployment of an app with a domain using a Groovy component no longer throws the groovy.lang.MissingMethodException exception.

W-15750766

Batch job instance queue store files are removed after completion.

W-15546969

Cache scope with multiple computations no longer occurs if events arrive concurrently for an absent key.

W-14604517

Tanuki wrapper configuration is now enabled for AArch64.

W-15839796

MDC context is reset after the XML SDK operation is executed.

W-15206528

MUnit tests no longer fail with groupId cannot be null when using a parent POM for dependencies and plugins.

W-14998254

Maven plugin versions are updated to be compatible with Maven 3.9.

W-15554914

JRuby dependency is upgraded to 9.4.7.0.

W-15757000

Deploying a policy in Windows no longer fails in folders containing whitespaces.

W-16112611

Open Telemetry tracing support is now added to policies.

W-15633203

Kerberos is now enabled for proxy authentication against Anypoint Platform for Gateway capabilities.

W-15642605

Default stronger validations for policies are now added after applying the property anypoint.platform.validate_policy_schemas.

W-15769926

Logging for Gateway Analytics initialization is now improved.

W-15904845

Handling of connection errors with API platform is now improved.

W-15809377

Default gatekeeping for APIs that fail when doing a rollback is now added using the property anypoint.platform.gatekeeper.block_failed_revert.

W-15427352

DataWeave

Enforced Java accessibility restrictions only for Mule apps with DataWeave language level version 2.6 and later and executing with Java 17 and later.

W-15832793

Materialization issues no longer occur with schema properties.

W-15839190

The Flat File module now adds the substituteCharacterAsMissingValue reader property.

W-15571377

The Flat File module now adds the fillRedefinesByMaxLength writer property.

W-15973636

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0:20240619.

Issue Resolution ID

The mule-assembly-content-descriptor file size no longer differs between mule-ee-distribution-standalone ZIP and Tar GZ distributions.

W-15397610

The redeployment of an app with a domain using a Groovy component no longer throws groovy.lang.MissingMethodException exception.

W-15750766

Batch job instance queue store files are removed after completion.

W-15546969

Cache scope with multiple computations no longer occurs if events arrive concurrently for an absent key.

W-14604517

Tanuki wrapper configuration is now enabled for AArch64.

W-15839796

MDC context is reset after the XML SDK operation is executed.

W-15206528

Kerberos is now enabled for proxy authentication against Anypoint Platform for Gateway capabilities.

W-15642605

Default stronger validations for policies are now added after applying the property anypoint.platform.validate_policy_schemas.

W-15769926

Logging for Gateway Analytics initialization is now improved.

W-15904845

Handling of connection errors with API platform is now improved.

W-15809377

Default gatekeeping for APIs that fail when doing a rollback is now added using the property anypoint.platform.gatekeeper.block_failed_revert.

W-15427352

DataWeave

The Flat File module now adds the substituteCharacterAsMissingValue reader property.

W-15571377

The Flat File module now adds the fillRedefinesByMaxLength writer property.

W-15973636

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0:20240619-2.

Issue Resolution ID

The mule-assembly-content-descriptor file size no longer differs between mule-ee-distribution-standalone ZIP and Tar GZ distributions.

W-15397610

The redeployment of an app with a domain using a Groovy component no longer throws the groovy.lang.MissingMethodException exception.

W-15750766

DataWeave compiled expressions cache is no longer overpopulated when using nested templates.

W-15782010

Transactional edition and gatekeeper features are now added to version 4.3.0.

W-15641847

Kerberos is now enabled for proxy authentication against Anypoint Platform for Gateway capabilities.

W-15642605

Default stronger validations for policies are now added after applying the property anypoint.platform.validate_policy_schemas.

W-15769926

Logging for Gateway Analytics initialization is now improved.

W-15904845

Handling of connection errors with API platform is now improved.

W-15809377

Default gatekeeping for APIs that fail when doing a rollback is now added using the property anypoint.platform.gatekeeper.block_failed_revert.

W-15427352

Resiliency is now improved on policy application and updates.

W-15426528

June 21, 2024

The June 2024 auto minor upgrade is postponed from Mule 4.6e to Mule 4.7e.

  • No action is required at this stage.

  • Runtime 4.6.4e is a fully functional release.

Fixed Issues

4.6.4 Runtime Updates

For Mule runtime 4.6.4, the image name that corresponds with these fixes is: 4.6.4:5e (Edge).

Issue Resolution ID

Applications configured with OAuth and running on Java 17 are now correctly serialized.

W-15425364

You can now see the number of flows considered for UBP and what those flows are when the application starts.

W-14401338

plexus-archiver is upgraded to 4.9.1.

W-14821825

The version in the pom.xml file is now parsed when containing the property ${text}.

W-15228973

Events with statistics are now correctly serialized for applications running on Java 17.

W-15542604

The exception java.lang.IllegalAccessException no longer occurs when using itemSequenceInfo in DataWeave.

W-15617764

DataWeave compiled expressions cache is no longer overpopulated when using nested templates.

W-15782010

Batch job serialization now works as expected when running on Java 17.

W-15345812

Tracing variables inside XML operations are no longer propagated to the flows.

W-15206528

jackson-databind is upgraded to 2.15.4.

W-15628361

NullPointerException no longer occurs on AST-deserialized applications using Anypoint Custom Metrics Connector.

W-15677894

Resiliency is now improved on policy application and updates.

W-15426519

DataWeave

A java.io.IOException exception no longer occurs when writing the same binary input multiple times for JSON and XML formats.

W-14589732

The Excel writer now generates XLSX files using ZIP specification 2.0.

W-15534640

When comparing a Date with a String representation of a date, the Date format is now used to coerce the String accordingly.

W-15478713

Access error messages for Java 17 encapsulation errors are now improved.

W-15705596

June 19, 2024

Fixed Issues

4.7.0 Runtime Updates

  • For Mule runtime 4.7.0, the image name that corresponds with these fixes is 4.7.0:22e.

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.7.0-patch2.adoc[]

The latest runtime image is now launched with the corresponding Java version.

W-16032862

June 13, 2024

Fixed Issues

4.7.0 Runtime Updates

For Mule runtime 4.7.0, the image name that corresponds with this fix is 4.7.0:21e.

Issue Resolution ID

Applications using mule. prefix properties no longer fail to deploy.

W-15997894

June 4, 2024

What’s New

Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.7.0-note.adoc[]

3.9.x, 4.3.0, 4.4.0 and 4.6 Runtime Updates

  • Updated to the latest operating system security patches.

Fixed Issues

4.7.0 Runtime Updates

For Mule runtime 4.7.0, the image name that corresponds with these fixes is 4.7.0:20e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.7.0-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.7.0-patch1.adoc[]

4.6.4 Runtime Updates

For Mule runtime 4.6.4, the image name that corresponds with these fixes is: 4.6.4:6.

Issue Resolution ID

Applications configured with OAuth and running on Java 17 are now correctly serialized.

W-15425364

You can now see the number of flows considered for UBP and what those flows are when the application starts.

W-14401338

plexus-archiver is upgraded to 4.9.1.

W-14821825

The version in the pom.xml file is now parsed when containing the property ${text}.

W-15228973

Events with statistics are now correctly serialized for applications running on Java 17.

W-15542604

The exception java.lang.IllegalAccessException no longer occurs when using itemSequenceInfo in DataWeave.

W-15617764

DataWeave compiled expressions cache is no longer overpopulated when using nested templates.

W-15782010

Batch job serialization now works as expected when running on Java 17.

W-15345812

Tracing variables inside XML operations are no longer propagated to the flows.

W-15206528

jackson-databind is upgraded to 2.15.4.

W-15628361

NullPointerException no longer occurs on AST-deserialized applications using Anypoint Custom Metrics Connector.

W-15677894

Resiliency is now improved on policy application and updates.

W-15426519

DataWeave

A java.io.IOException exception no longer occurs when writing the same binary input multiple times for JSON and XML formats.

W-14589732

The Excel writer now generates XLSX files using ZIP specification 2.0.

W-15534640

When comparing a Date with a String representation of a date, the Date format is now used to coerce the String accordingly.

W-15478713

Access error messages for Java 17 encapsulation errors are now improved.

W-15705596

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20240520

Issue Resolution ID

jackson-databind is upgraded to 2.15.4.

W-15633480

DataWeave compiled expressions cache is no longer overpopulated when using nested templates.

W-15782010

Resiliency is now improved on policy application and updates.

W-15426519

DataWeave

A java.io.IOException exception no longer occurs when writing the same binary input multiple times for JSON and XML formats.

W-14589732

The Excel writer now generates XLSX files using ZIP specification 2.0.

W-15534640

May 7, 2024

What’s New

3.9.x, 4.3.0, 4.4.0 and 4.6 Runtime Updates

  • Updated to the latest operating system security patches.

Fixed Issues

4.6.3 Runtime Updates

For Mule runtime 4.6.3, the image names that correspond with these fixes are 4.6.3:4 (LTS) and 4.6.3:4e (Edge).

Issue Resolution ID

Mule

Client, policy, and API names are now shown when logging Analytics events.

W-15294568

When upgrading a policy, templates are now downloaded before the previous version is removed.

W-15212679

When applying a policy that initially failed but was later applied successfully, the retry initiated by the gateway no longer causes an exception error.

W-15186491

Joda-Time is upgraded to v2.12.7.

W-15511864

Apache CXF is upgraded to version 3.5.8.

W-15293232

Getting metadata from a XSD with vc:minVersion=1.1 no longer causes a NullPointerException error.

W-15193303

DataWeave

ArithmeticException no longer executes toHex with non-integer numbers.

W-15006840

Performance degradation no longer occurs when an array is concatenated.

W-15399854

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20240422.

Issue Resolution ID

Apache CXF is upgraded to version 3.5.8.

W-15450362

Client, policy, and API names are now shown when logging Analytics Events.

W-15294568

DataWeave

Internal libraries are now upgraded.

W-15296551

4.3.0 Runtime Updates

  • MUnit distribution ID that corresponds with these fixes: 4.3.0-20240424.

Issue Resolution ID

Jackson Databind is upgraded to version 2.13.5.

W-15427761

org.json:json is upgraded to version 20231013.

W-15428060

Snakeyaml is upgraded to version 2.0.

W-15428154

Jackson dependencies are upgraded to v2.15.0 in 4.3.x.

W-15575262

April 9, 2024

Fixed Issues

4.6.2 Runtime Updates

For Mule runtime 4.6.2, the image names that correspond with these fixes are 4.6.2:5 (LTS) and 4.6.2:5e (Edge).

Issue Resolution ID

Mule

NullPointerException no longer occurs when deploying domains.

W-15159880

Hazelcast is upgraded to 5.2.5.

W-15274674

Spring is upgraded to 5.3.33.

W-15260752

GraalJS is upgraded to 22.3.5.

W-15284493

MUnit tests using tracing module and "Set logging variable" now work as expected.

W-14773408

Using vc:minVersion="1.1" in XSD schema no longer throws NullPointerException in XML SDK connectors.

W-15081363

Template parser validation is now improved.

W-15141905

DataWeave

Inconsistent behavior no longer occurs between in-memory and streaming XML parsers for deciding document encoding.

W-15110015

Streaming for DataWeave-based data formats like ndjson now works as expected.

W-15262860

The Excel reader no longer reads furigana characters.

W-14991276

Coercion of the third parameter on the ternary function executor now works as expected.

W-15061008

4.5.4 Runtime Updates

For Mule runtime 4.5.4, the image name that corresponds with these fixes is 4.5.4:2e.

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.5.4-patch1.adoc[]

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0:20240408-1.

Issue Resolution ID

Spring is upgraded to 5.3.33.

W-15260752

Using vc:minVersion="1.1" in XSD schema no longer throws NullPointerException in XML SDK connectors.

W-15081363

MUnit tests using tracing module and "Set logging variable" now work as expected.

W-14773408

Template parser validation is now improved.

W-15141905

DataWeave

The Excel reader no longer reads furigana characters.

W-14991276

Coercion of the third parameter on the ternary function executor now works as expected.

W-15061008

4.3.0 Runtime Updates

  • MUnit distribution ID that corresponds with these fixes: 4.3.0:20240408-1.

Issue Resolution ID

Spring is upgraded to 5.3.33.

W-15260752

Explicit socket connection timeout for socket creation with the management plane no longer occurs.

W-14555248

Template parser validation is now improved.

W-15141905

March 25, 2024

Fixed Issues

4.6.1 Runtime Updates

For Mule runtime 4.6.1 MuleSoft Government Cloud, the image names that correspond with these fixes is 4.6.1:5 (LTS).

Issue Resolution ID

The certificate_unknown(46) error no longer occurs when using SFDC Connector.

W-15304991

4.4.0 Runtime Updates

  • For MuleSoft Government Cloud, MUnit distribution ID that corresponds with these fixes: 4.4.0-20240219

Issue Resolution ID

The certificate_unknown(46) error no longer occurs when using SFDC Connector.

W-15304991

4.3.0 Runtime Updates

  • For MuleSoft Government Cloud, the MUnit distribution ID that corresponds with these fixes: 4.3.0-20231026

Issue Resolution ID

The certificate_unknown(46) error no longer occurs when using SFDC Connector.

W-15304991

March 5, 2024

Fixed Issues

4.6.1 Runtime Updates

For Mule runtime 4.6.1, the image names that correspond with these fixes are 4.6.1:4 (LTS) and 4.6.1:4e (Edge).

Issue Resolution ID

Mule

Performance is now improved for certain For Each scenarios.

W-14678431

HTTP Request Connector no longer throws Connection limit exceeded, cannot process request when maxConnections is set to 1.

W-14686211

Disabling the enableNotifications flag on the On Error Continue component now works as expected.

W-14954677

Multi-step batch jobs can now be correctly resumed and finished after being stopped.

W-14726677

The error message is now improved for exceptions that occur when loading an extension because of Java version incompatibility.

W-14934626

The error message namespace already exists is no longer thrown when using the same namespace with the current module or extension namespace for apps using the XML SDK component.

W-14559071

Transactions' timeout is now honored. When a transaction times out, it is rolled back, and an error is thrown that can be handled with error handling. To enable this, activate the mule.tx.error.when.timeout feature flag.

W-14128870

Memory leaks no longer occur when using the mule-scripting-module dependency with HTTP Connector.

W-14479158

Java JDK inlineDeclaration now resolves correctly for stateless subtypes.

W-14645134

DataWeave

Performance is now improved when coercing addition and subtraction operations.

W-14927555

4.5.3 Runtime Updates

For Mule runtime 4.5.3, the image name that corresponds with these fixes is 4.5.3:8e.

Issue Resolution ID

Fixed OS security vulnerabilities.

N/A

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20240219

Issue Resolution ID

Performance is now improved for certain For Each scenarios.

W-14678431

HTTP Request Connector no longer throws Connection limit exceeded, cannot process request when maxConnections is set to 1.

W-14686211

Disabling the enableNotifications flag on the On Error Continue component now works as expected.

W-14954677

Multi-step batch jobs can now be correctly resumed and finished after being stopped.

W-14726677

Transactions' timeout is now honored. When a transaction times out, it is rolled back, and an error is thrown that can be handled with error handling. To enable this, activate the mule.tx.error.when.timeout feature flag.

W-14128870

4.3.0 Runtime Updates

  • MUnit distribution ID that corresponds with these fixes: 4.3.0-20231026

Issue Resolution ID

Fixed OS security vulnerabilities.

N/A

February 16, 2024

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20240215.

  • This patch update reverts the fixes for the following issue: W-14809031.

Issue Resolution ID

DataWeave

Performance is now improved when coercing addition and subtraction operations.

W-14927555

February 6, 2024

What’s New

4.5.3 Runtime Updates

  • For Mule runtime 4.5.3, the image name that corresponds with this release is 4.5.3:5e.

3.9.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, 4.4.0, 4.5.0, and 4.6.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.13. Runtime 4.3.0 and 4.5.0 include Runtime Manager Agent 2.5.9. Runtime 4.4.0 and 4.6.0 include Runtime Manager Agent 2.6.0.

Fixed Issues

4.6.0 Runtime Updates

For Mule runtime 4.6.0, the image names that correspond with these fixes are 4.6.0:40e (Edge) and 4.6.0:40 (LTS).

Issue Resolution ID

Mule

aspectj is now removed from distribution.

W-13913357

The Joda-Time library is upgraded to version 2.12.5.

W-13913362

The GraalJS library is upgraded to 22.3.3.

W-13961780

MUnit no longer fails with apps using Anypoint Connector for DotNet (DotNet Connector).

W-14747448

NullPointerException no longer occurs in XSD parsing when a schema has a minVersion/maxVersion.

W-14748090

Timeout is not considered for local transactions and rollbacks are silently executed.

W-14608096

MediaType cache now has a maximum size to prevent leaks.

W-14490182

DataWeave now uses objects as part of the Mule API.

W-14185880

License installation no longer fails with FileNotFoundException.

W-14542349

Legacy properties builder no longer reevaluates from root resolver placeholders.

W-14616618

JAVA_HOME is now properly handled by Surefire.

W-12082402

HTTP Redirect no longer works on Mule runtime 4.x on HTTP Post.

W-14619216

Race condition no longer results in NullPointerException when the Write Queue is full.

W-14543363

Container of the Embedded Runtime no longer stops if it wasn’t created.

W-14321634

Unnecessary MBeans for JMX management are no longer registered.

W-12422473

Internal dependency graph is now generated only once for all validations.

W-12421187

Extension model parsing no longer fails for extensions with dependencies declared as provided.

W-14646484

DataWeave

Caching now works correctly when coercing for addition and subtraction operations.

W-14591653

do scope declarations with pattern matching now properly reflect variable names when variables are optimized with common subexpression elimination.

W-14514837

The minInflateRatio property is now added to Excel format to control the zip bomb check threshold.

W-14315728

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20240122

Issue Resolution ID

Mule

Analytics Events and Policy Violations logging are now enabled.

W-14237017

Unapplied policy template deletion on startup is now enabled.

W-14407626

Native library dependencies are correctly loaded.

W-14497761

Fixed a leak when using expressions in parameters in OAuth Client Credentials configurations in connectors.

W-14391247

Timeout is now honored for local transactions.

W-14809031

An extra message field is now added when logging a message variable.

W-14723809

Timeout is now considered for local transactions and rollbacks are silently executed.

W-14608096

An extra message field is no longer added in the logs when logging the message variable.

W-14457630

DataWeave

Caching now works correctly when coercing for addition and subtraction operations.

W-14591653

do scope declarations with pattern matching now properly reflect variable names when variables are optimized with common subexpression elimination.

W-14514837

3.9.5 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.5-20240122

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202402-patch1.adoc[]

January 9, 2024

What’s New

3.9.x, 4.3.0, 4.4.0, and 4.5.3 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, 4.4.0, and 4.5.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.13, and Runtime 4.3.0, 4.4.0, and 4.5.0 include Runtime Manager Agent 2.5.9.

Fixed Issues

4.5.3 Runtime Updates

For Mule runtime 4.5.3, the image name that corresponds with these fixes is 4.5.3:4e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.5.3-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.5.2-patch1.adoc[]

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20231211

Issue Resolution ID

Hazelcast is upgraded to 5.2.4.

W-14404918

An issue with explicit socket connection timeout for socket creation with the management plane was fixed.

W-14555248

XML SDK no longer fails to replace a complex parameter with a property value.

W-13681772

The nonProxyHosts setting now works correctly for HTTP Connector.

W-14161865

November 28, 2023

What’s New

3.9.x, 4.3.0, 4.4.0, and 4.5.2 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, 4.4.0, and 4.5.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.13, and Runtime 4.3.0, 4.4.0, and 4.5.0 include Runtime Manager Agent 2.5.8.

Fixed Issues

4.5.2 Runtime Updates

For Mule runtime 4.5.2, the image name that corresponds with these fixes is 4.5.2:2e.

  • No new fixes are included.

November 13, 2023

Fixed Issues

4.5.2 Runtime Updates

For Mule runtime 4.5.2, the image name that corresponds with these fixes is 4.5.2:1e.

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.5.2-patch1.adoc[]

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20231110-1

Issue Resolution ID

This patch update reverts the fix.

W-13681772

November 7, 2023

What’s New

3.9.x, 4.3.0, 4.4.0, and 4.5.1 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, 4.4.0, and 4.5.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.13, and Runtime 4.3.0, 4.4.0, and 4.5.0 include Runtime Manager Agent 2.5.6.

Fixed Issues

4.5.1 Runtime Updates

For Mule runtime 4.5.1, the image name that corresponds with these fixes is 4.5.1:3e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.5.1-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.5.1-patch1.adoc[]

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20231026

Issue Resolution ID

Mule

The org.bouncycastle.bcprov-jdk15on library is upgraded to 1.74.

W-14351263, W-14347982

The org.json.json library is upgraded to 20231013.

W-14347983

The org.apache.santuario.xmlsec library is upgraded to 2.3.4.

W-14347980

The Error Handler with attribute logException=false no longer logs the exception when using the Scheduler component.

W-13881167

Multiple redeployments of applications linked to a domain project sharing IBM MQ Connector now works as expected.

W-12388528

The Element DSL is now available in the exceptionPayload attribute.

W-14067135

XML SDK no longer fails to replace a complex parameter with a property value.

W-13681772

DataWeave

The cached function coercion now works correctly for a second time when an argument is constant.

W-13763138

The DataWeave sum function with a single numeric string arg now returns Number type instead of String.

W-14086694

Reading Avro schema with an array of enum type items no longer returns an error.

W-14252745

Inconsistent XML encoding detection no longer occurs between indexed and in-memory parsers.

W-13805995

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20231026

Issue Resolution ID

The org.apache.santuario:xmlsec library is upgraded to 2.3.4.

W-14358602

Multiple redeployments of applications linked to a domain project sharing IBM MQ Connector now works as expected.

W-12388528

OutOfMemoryError no longer occurs after multiple redeployments of applications with Scripting module and Groovy.

W-13038823

October 12, 2023

What’s New

3.9.x, 4.3.0, 4.4.0, and 4.5.0 Runtime Updates

  • Updated to the latest operating system security patches.

October 3, 2023

What’s New

4.5.0 Runtime Updates

3.9.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, and 4.4.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.13, and Runtime 4.3.0 and 4.4.0 include Runtime Manager Agent 2.5.5.

Fixed Issues

4.5.0 Runtime Updates

For Mule runtime 4.5.0, the image name that corresponds with these fixes is 4.5.0:23e.

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.5.0-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.5.0-patch1.adoc[]

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20230918

Issue Resolution ID

Mule

OAuth token no longer fails to refresh leaving the source in an inconsistent state.

W-14029065

Parse Template no longer obtains a different output between 4.3.0 to 4.4.0.

W-13588449

Race conditions no longer occur in the Until Successful component when two until-successful elements are executed sequentially.

W-13858445

Log4j is upgraded to 2.20.0.

W-13792545

A memory leak in HTTP Service no longer occurs after a redirection.

W-13754230

DataWeave

System property com.mulesoft.dw.xml_writer.declareXmlNamespace has been included to manage adding implicit namespaces like xml in the XML writer.

W-11965399

Temporary files are now closed for inputs bigger than 1.5 MB.

W-13868202

Milliseconds information is now preserved when converting the java.util.Date type.

W-14002706

September 1, 2023

What’s New

This release includes security updates.

3.9.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, and 4.4.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.13, and Runtime 4.3.0 and 4.4.0 include Runtime Manager Agent 2.5.4.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20230822

Issue Resolution ID

Mule

BouncyCastle is upgraded to version 1.7.

W-13701827

The 'Expect: 100-Continue' header is now ignored in server responses and log warnings.

W-13806048

DataWeave

An invalid UUID logical type in Avro module now throws an exception as expected.

W-13943112

3.9.5 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.5-20230823

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202309-patch1.adoc[]

3.9.4 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.4-20230824

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.4-202309-patch1.adoc[]

3.9.3 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.3-20230823

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.3-202309-patch1.adoc[]

3.9.2 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.2-20230823

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.2-202309-patch1.adoc[]

3.9.1 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.1-20230823

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.1-202309-patch1.adoc[]

3.9.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.0-20230823

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.0-202309-patch1.adoc[]

3.9.4 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.4-20230824

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.4-202309-patch1.adoc[]

3.9.3 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.3-20230823

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.3-202309-patch1.adoc[]

3.9.2 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.2-20230823

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.2-202309-patch1.adoc[]

3.9.1 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.1-20230823

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.1-202309-patch1.adoc[]

3.9.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.0-20230823

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.0-202309-patch1.adoc[]

August 9, 2023

What’s New

3.9.5 Runtime Update

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.16.0.

August 8, 2023

What’s New

3.9.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

Issue Resolution ID

Changed default TLS client configuration to TLSv1.2

W-13838603

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, and 4.4.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.13, and Runtime 4.3.0 and 4.4.0 include Runtime Manager Agent 2.5.3.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20230724

Issue Resolution ID

Guava is upgraded to version 32.1.1-jre.

W-13701825

3.9.5 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.5-20230726

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202308-patch1.adoc[]

July 14, 2023

Fixed Issues

3.9.x, 4.2.x, 4.3.0, and 4.4.0

Issue Resolution ID

The TLS client configuration for worker instances now works correctly.

W-13761353

July 4, 2023

What’s New

3.9.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

  • Upgraded JDK8 patch to OpenJDK v1.8.0_372.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, and 4.4.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.13, and Runtime 4.3.0 and 4.4.0 include Runtime Manager Agent 2.5.2.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20230616

Issue Resolution ID

Mule

Kryo is upgraded to version to 4.0.3.

W-13498807

Context has been added to prevent policies' variables from being overridden in parallel scenarios.

W-13509911

Spring is upgraded to version 5.3.27.

W-13206644

Undeploying/redeploying multiple operation policies to the same non-blocking operations no longer fails when processing new events.

W-13563214

The POST request body is no longer sent in a GET redirect.

W-12594415

The java.lang.NullPointerException error no longer appears while refreshing an OAuth token.

W-12975498

OutOfMemoryError no longer appears when Mule applications are redeployed with Mule scripting and Groovy.

W-13038823

JCommander is upgraded to version 1.78.

W-13206643

java.lang.NullPointerException no longer appears when you create a user-defined metadata type.

W-13049851

DataWeave

Multipart reader performance is enhanced by using the proper input stream implementation.

W-13099773

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20230616

Issue Resolution ID

Kryo is upgraded to version 4.0.3.

W-13499198

The java.lang.NullPointerException error no longer appears while refreshing an OAuth token.

W-12975498

June 6, 2023

What’s New

3.9.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, and 4.4.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.13, and Runtime 4.3.0 and 4.4.0 include Runtime Manager Agent 2.5.1.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20230522

Issue Resolution ID

Mule

snakeyaml is upgraded to version 2.0.

W-12354025

jackson-core is upgraded to version 2.15.

W-13014584

StackOverflowError no longer occurs when processing a large map in a batch job.

W-13123339

DataWeave

Streaming support now works correctly for JSON.

W-11790958

May 11, 2023

Fixed Issues

4.3.0, 4.4.0

Issue Resolution ID

Addressed JVM performance degradation in 0.1 vCore workers.

W-13187208

May 2, 2023

What’s New

3.9.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, and 4.4.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.13, and Runtime 4.3.0 and 4.4.0 include Runtime Manager Agent 2.5.1.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20230417

Issue Resolution ID

Mule

Upgraded org.json:json from 20220924 to 20230227.

W-13012142

Added support for native library dependencies at Mule applications and domains.

W-11855052

Added a new method for CoreServiceClient.

W-12659177

This release displays the policy definition version.

W-12733032

DataWeave

Closing resources immediately after reading when using text/plain MIME type.

W-12398584

Incorrect trimming of whitespaces no longer occurs when reading XML content.

W-12528980

Fixed splitBy management of large strings so String and Regex options are consistent with each other.

W-12452407

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20230417

Issue Resolution ID

Added a new method for CoreServiceClient.

W-12659177

This release displays the policy definition version.

W-12733032

3.9.5 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.5-20230424

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202305-patch1.adoc[]

3.9.4 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.4-20230424

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.4-202305-patch1.adoc[]

3.9.3 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.3-20230424

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.3-202305-patch1.adoc[]

3.9.2 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.2-20230424

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.2-202305-patch1.adoc[]

3.9.1 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.1-20230424

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.1-202305-patch1.adoc[]

3.9.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.0-20230424

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.0-202305-patch1.adoc[]

April 20, 2023

Fixed Issues

3.9.5

Issue Resolution

ID

Updated to CloudHub worker metrics.

W-12981071

April 4, 2023

What’s New

3.9.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest version of the underlying operating system.

Fixed Issues

4.4.0 Runtime Updates

Mule distribution ID that corresponds with these fixes: 4.4.0-20230320

Issue Resolution ID

Mule

Kryo Serializer now discards the microseconds value from a timestamp during the serialize and deserialize operation.

W-12516135

Second Scatter Gather router does not execute when it has a Try scope for each component that raises an error handler within.

W-10619784

First Successful router hangs with raise-error.

W-12552091

Batch Job no longer shuffles CSV column order in Mule 4.4.

W-12505969

Added Exception reached PS subscriber for error handler error on February 7, 2023 patch.

W-12535932

NullPointerException no longer occurs when adding a null value to the cookie header.

W-12666590

Added Groovy to the default allowed scripting languages for logging.

W-12708905

Scripts in logging configuration files are no longer supported by default.

W-12556954

This release fixes deadlock when redeploying with policies.

W-12622899

DataWeave

Added cache Java values evaluation to avoid consuming streams more than once.

W-12635909

4.3.0 Runtime Updates

Mule distribution ID that corresponds with these fixes: 4.3.0-20230320

Issue Resolution ID

Mule

Added Groovy to the default allowed scripting languages for logging.

W-12708905

Second Scatter Gather router does not execute when it has a Try scope for each component that raises an error handler within.

W-10619784

Parallel For Each gets stuck with global Error Handler operation.

W-12556497

Transactions in nested Try scope with global Error Handling.

W-12671732

Combinations of First Successful router and Raise Error component no longer causes executions to hang.

W-10619792 / MULE-19874

3.9.5 Runtime Updates

Mule distribution ID that corresponds with these fixes: 3.9.5-20230330

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202304-patch1.adoc[]

March 14, 2023

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20230313

Issue Resolution ID

Mule

This patch update reverts the fix.

W-12161504

March 8, 2023

What’s New

3.9.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, and 4.4.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.13, and Runtime 4.3.0 and 4.4.0 include Runtime Manager Agent 2.5.0.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20230217

Issue Resolution ID

Mule

This release improves the behavior of chained subflows and XA Transactions that can lead to an application deadlock.

W-12128703

This release improves the handling of JDBC resources to prevent memory leaks on the redeployment of apps.

W-12460123

The with-correlation-id scope no longer modifies errors thrown by other components.

W-12439048

XML SDK modules now work as expected when using a raise-error inside of a subflow, which prevents an InitialisationException.

W-12377294

Log4j scripting now supports Nashorn languages by default.

W-12549148

Requests no longer fail with NullPointerException: value with applications referencing a global Error Handler.

W-12535932

The loggingVariables in batch job serialization now works as expected when upgrading Mule runtime version.

W-12411873

This release updates snakeyaml to version 1.33.

W-12429030

This release upgrades org.raml:raml-parser-2 to version 1.0.51.

W-11577522

This release updates org.json:json to version 20220924.

W-12450128

The log level for HTTP response stream was closed before being read but response streams must always be consumed was changed from WARNING to ERROR.

W-12245298

Cookie headers are now correctly aggregated during the redirect mechanism.

W-12161504

Requests no longer fail with NullPointerException with applications using invalid cookies.

W-12528819

DataWeave

Fixed IndexOutOfBoundsException that occurred when combining the usage of heap memory for internal buffering with a customized buffer size.

W-12247447

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20230217

Issue Resolution ID

DB Connector’s prepareArray and preparaStruct functions now work as expected when using them inside of a Scatter-Gather.

W-11932094

Requests no longer fail with NullPointerException: value with applications referencing a global Error Handler.

W-12535932

Log4j scripting now supports Nashorn languages by default.

W-12549148

This release updates snakeyaml to version 1.33.

W-12429030

This release updates org.json:json to version 20220924.

W-12450128

3.9.5 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.5-20230217

Issue Resolution ID Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202303-patch1.adoc[]

February 24, 2023

What’s New

4.4.0 Runtime Updates

  • This patch update reverts the fixes for the following issues: W-12245298 and W-12161504.

For guidance with the patching process, see Apply Patch Updates.

February 16, 2023

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20230123

Issue Resolution ID

The following scripting languages are now enabled for log4j: Nashorn, JS, JavaScript, ECMAScript.

W-12517872

Requests no longer fail with NullPointerException: value with applications referencing a Global Error Handler.

W-12535932

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20230123

Issue Resolution ID

The following scripting languages are now enabled for log4j: Nashorn, JS, JavaScript, ECMAScript.

W-12517872

February 7, 2023

What’s New

3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, and 4.4.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.13, and Runtime 4.3.0 and 4.4.0 include Runtime Manager Agent 2.4.37.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20230123

Issue Resolution ID

Mule

Applications with an XML SDK connector now deploy correctly.

W-12362157

Concurrency errors no longer occur when a flow is called multiple times using the lookup function.

W-12206167

The Error Handler now returns the Event Id and Processor as expected.

W-12245760

This release upgrades the log4j dependency to version 2.19.

W-12353440

This release upgrades the com.hazelcast:hazelcast dependency to version 3.12.13.

W-12354026

This release upgrades the Jackson Databind library to version 2.13.4.2.

W-12219126

This release upgrades the org.apache.cxf:cxf-core dependency to version 3.5.5.

W-12354008

Cookie headers are now correctly aggregated during the redirect mechanism.

W-12161504

The log level for HTTP response stream was closed before being read but response streams must always be consumed was changed from WARNING to ERROR.

W-12245298

CloudHub applications no longer fail when using Global Error Handlers with a default configuration.

W-12218381

The insecure connection configuration in the TLS Configuration truststore now works as expected.

W-10822938

HTTP API status code 422 now shows the correct reason phrase.

W-12293483

WSC connector with an HTTP Requester configuration no longer fails when using a domain project.

W-12129696

The Error Handler now returns the Event Id and Processor as expected.

W-11983138

Flow reference validations no longer fail when using XML SDK components that declare inner sub-flows during lazy initialization.

W-11681056

DataWeave

dw::core::Dates::atBeginningOfWeek now works correctly when the input DateTime is Sunday.

W-11940166

The new com.mulesoft.dw.javaSqlDateToDate system property enables mapping java.sql.Date to Date instead of DateTime.

W-12043162

The Resource already closed exception no longer occurs when using the write function with a value bigger than 1.5MB with Avro format.

W-12067821

Cacheable overloaded functions, such as then, now dispatch to the correct function definition when called multiple times.

W-12073562

The default behavior now works correctly when having a null value coming from the Mule runtime.

W-12166609

High memory usage no longer occurs when using the dw::core::Arrays::divideBy function with an in-memory Array as input.

W-12167313

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20230123

Issue Resolution ID

Applications with an XML SDK connector now deploy correctly.

W-12362157

The Error Handler now contains the Event Id and Processor when handling issues from an HTTP Requester.

W-12245765

WSC connector with an HTTP Requester configuration no longer fails when using a domain project.

W-12407839

This release upgrades the log4j dependency to version 2.19.

W-12353442

This release upgrades the org.apache.cxf:cxf-core library to version 3.5.5.

W-12354020

This release upgrades the`com.hazelcast:hazelcast` dependency to version 3.12.13.

W-12354026

CloudHub applications no longer fail when using Global Error Handlers with a default configuration.

W-12218381

The insecure connection configuration in the TLS Configuration truststore now works as expected.

W-10822938

You can now start Mule in FIPS mode using any security provider.

W-12060316

January 11, 2023

What’s New

4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20230111

Issue Resolution ID

Change mule.enable.byteBuddy.objectCreation default value to false. If set to true, it will prevent race conditions during parallel deployments.

W-11920598

January 10, 2023

What’s New

3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20230102

Issue Resolution ID

Mule

Race conditions, which can make deployments fail, no longer occur when running parallel deployments.

W-11920598

The Scatter-Gather router no longer throws the exception UnsupportedOperationException when variables are set by Db::prepareArray or Db::prepareStruct.

W-11932094

Distributed locks are now released properly when a policy is disabled.

W-11929632

The error Can’t perform operation on 'Object_store'. ObjectStore not initialized no longer occurs when a redelivery policy that points to an object store is declared as a top level element.

W-11985583

An issue that prevented access to the SecureContext of a policy inside of a Batch component no longer occurs.

W-11493901

Setting a variable with a null value inside a Batch Aggregator component no longer fails with a NullPointerException.

W-11825409

The use of HTTP Insecure mode in a connector no longer fails with a NullPointerException.

W-12049036

Authorization of the OAuth dance no longer hangs when a custom object store uses a Redis cache.

W-11410770

The Idempotent Validation filter now cascades object store exceptions. Using the filter on Mule version 4.4 or earlier requires the property mule.rethrowExceptionsInIdempotentMessageValidator=true.

W-11529823

The XML SDK’s implicit configuration creation is disabled by default.

W-12113550

A fix to IllegalArgumentException handling prevents events from getting stuck in a For Each scope when an expression evaluates to a Map.

W-12234425

This release upgrades JSON to version 20220924.

W-11834878

This release upgrades the Tanuki wrapper version to 3.5.51.

W-12068528

In API Gateway, SLA deletion no longer generates an inconsistent contract status.

W-11898295

DataWeave

The function dw::core::Dates::atBeginningOfHour now works as expected when an hour is represented as a single digit.

W-11620156

Escaped quote characters now work as expected in CSV Module.

W-12128349

The FlatFile module now provides a reader property, retainEmptyStringFieldsOnParsing, for handling fields that lack values. When set to true, this property makes the reader retain these fields and set their values to an empty string. The default behavior of the reader is to remove those fields.

W-12036336

Data payloads without line breaks no longer work when using lenient as the recordParsing property. The other options to recordParsing support records that lack line breaks. noTerminator is preferred for fixed-length records that lack a line break.

W-12472890

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20221212

Issue Resolution ID

Mule

Distributed locks are now released properly when a policy is disabled.

W-11929632

The error Can’t perform operation on 'Object_store'. ObjectStore not initialized no longer occurs when a redelivery policy that points to an object store is declared as a top level element.

W-11985583

Setting a variable with a null value inside a Batch Aggregator component no longer fails with a NullPointerException.

W-11825409

The use of HTTP Insecure mode in a connector no longer fails with a NullPointerException.

W-12049036

The Idempotent Validation filter now cascades object store exceptions. Using the filter on Mule version 4.4 or earlier requires the property mule.rethrowExceptionsInIdempotentMessageValidator=true.

W-11529823

The XML SDK’s implicit configuration creation is disabled by default.

W-12113550

The Tanuki wrapper is upgraded to 3.5.51.

W-12068528

DataWeave

The FlatFile module now provides a reader property, retainEmptyStringFieldsOnParsing, for handling fields that lack values. When set to true, this property makes the reader retain these fields and set their values to an empty string. The default behavior of the reader is to remove those fields.

W-12036336

Data payloads without line breaks no longer work when using lenient as the recordParsing property. The other options to recordParsing support records that lack line breaks. noTerminator is preferred for fixed-length records that lack a line break.

W-12472890

3.9.5 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.5-20221212

Issue Resolution ID

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202301-patch1.adoc[]

December 6, 2022

What’s New

3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

November 14, 2022

What’s New

4.3.0 and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20221111

Issue Resolution ID

Mule

Using the insecure="true" attribute of the trust-store no longer throws NullPointerException.

W-12049036

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20221111

Issue Resolution ID

Mule

Using the insecure="true" attribute of the trust-store no longer throws NullPointerException.

W-12049036

November 9, 2022

What’s New

3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Update to the operating system library required for CloudHub worker health checks.

November 8, 2022

What’s New

3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Update to the underlying operating system version.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, and 4.4.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.13, and Runtime 4.3.0 and 4.4.0 include Runtime Manager Agent 2.4.34.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20221026

Issue Resolution ID

Mule

Flow executions containing a First Successful and a Raise Error no longer stop responding.

W-10619792

The insecure="true" attribute of the trust-store config is now honored when additional properties are defined. Use the system property mule.honour.insecure.tls.configuration=true to apply this behavior in Mule 4.4 or earlier.

W-10822938

Applications that depend on a domain to load resources no longer fail with a "Couldn’t find resource: neither on classpath or in file system" error.

W-11625237

Error mapping is no longer executed when an error occurs inside of an operation policy.

W-11861168

Applications with global functions no longer fail on startup with a ClassCastException error.

W-11603893

Transactions now honor the Transaction Timeout configured in the Try scope.

W-11741912

To avoid XML SDK implicit configuration creation, this release adds the system property mule.disableXmlSdkImplicitConfigurationCreation=true.

W-10634129

DataWeave

onNull functions now work as expected.

W-11865849

Instead of returning an empty array in some scenarios, iterating flat file arrays now work as expected.

W-11932440

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20221024

Issue Resolution ID

Mule

Applications that depend on a domain to load resources no longer fail with a "Couldn’t find resource: neither on classpath or in file system" error.

W-11625237

The insecure="true" attribute of the trust-store config is now honored when additional properties are defined. Use the system property mule.honour.insecure.tls.configuration=true to apply this behavior in Mule 4.4 or earlier.

W-10822938

Error mapping is no longer executed when an error occurs inside of an operation policy.

W-11861168

To avoid XML SDK implicit configuration creation, this release adds the system property mule.disableXmlSdkImplicitConfigurationCreation=true.

W-10634129

Transactions now honor the Transaction Timeout configured in the Try scope.

W-11741912

In API Gateway, SLA deletion no longer generates an inconsistent contract status.

W-11898295

DataWeave

This release includes only non-user-impacting changes.

4.2.2 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.2.2-20221027

This release includes only non-user-impacting changes.

4.2.1 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.2.1-20221027

This release includes only non-user-impacting changes.

4.2.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.2.0-20221027

This release includes only non-user-impacting changes.

4.1.6 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.1.6-20221028

This release includes only non-user-impacting changes.

4.1.5 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.1.5-20221027

This release includes only non-user-impacting changes.

4.1.4 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.1.4-20221027

This release includes only non-user-impacting changes.

4.1.3 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.1.3-20221027

This release includes only non-user-impacting changes.

4.1.2 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.1.2-20221027

This release includes only non-user-impacting changes.

4.1.1 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.1.1-20221102

This release includes only non-user-impacting changes.

October 4, 2022

What’s New

3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Update to the latest version of the underlying operating system.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, and 4.4.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.13, and Runtime 4.3.0 and 4.4.0 include Runtime Manager Agent 2.4.34.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20220922

Description Issue

Mule

Improved memory consumption when using a global error handler.

W-11503016

HTTP connections no longer have a leak that prevents new connections from opening.

W-11622837

TransactionTimeout is now set correctly on XA Transactions, preventing stale connections.

W-11741912

Improved the compatibility of Microsoft SQL Server when using XA Transactions with Bitronix.

W-11228596

Improved the performance of the execution of source events.

W-11676440

This release adds a feature flag that disables the error suppression feature. Error suppression prevents components such as the Web Service Consumer connector and the Until Successful scope from reporting errors outside their namespaces. Use the system property mule.suppress.mule.exceptions=false to apply this change.

W-11308645

The "Listener successfully reconnected" message no longer appears when the application starts.

W-10983306

HTTP wire logging now provides the complete context of the request and response for 413 and 414 scenarios.

W-11410315

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20220922

Description Issue

Mule

Improved memory consumption when using global error handler.

W-11503016

HTTP connections no longer have a leak that prevents new connections from opening.

W-11622837

TransactionTimeout is now set correctly on XA Transactions, preventing stale connections.

W-11741912

Improved the compatibility of SQLServer when using XA Transactions with Bitronix.

W-11228596

DataWeave

The Could not read from file store caused by Negative seek offset error no longer occurs when transforming big XML files.

W-11620006

4.2.2 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.2.2-20220919

Description Issue

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.2-202210-patch1.adoc[]

3.9.5 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.5-20220920

Description Issue

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202210-patch1.adoc[]

September 6, 2022

What’s New

4.1.1 Runtime Update

  • Update to the latest version of the underlying operating system

3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Runtime Manager Agent versions included in Runtime 3.9.5, 4.3.0, and 4.4.0

This release of Runtime 3.9.5 includes Runtime Manager Agent 1.15.12 (the same version that is in the last update), and Runtime 4.3.0 and 4.4.0 include Runtime Manager Agent 2.4.33.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20220824

Description Issue

Mule

Applications using the latest Open JDK 11 version no longer produce invalid JVM vendor errors.

W-11265408

Tanuki wrapper upgraded from 3.5.45 to 3.5.50 to support M1 (ARM) architecture.

W-11242363

Applications no longer fail to start with a Prefix URI must be not blank error.

W-11627710

DataWeave

Visual Studio Code extension no longer breaks with binary input format in the test scenario inputs directory.

W-11507190

Namespace is now added on elements when previously used at a deeper structure level.

W-11349764

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20220824

Description Issue

Tanuki wrapper upgraded from 3.5.45 to 3.5.50 to support M1 (ARM) architecture.

W-11242363

Applications no longer fail to start with a Prefix URI must be not blank error.

W-11627710

XML SDK modules now support implicit configurations.

W-10634129

Log levels for successful source reconnections are now set to INFO.

W-11437305

Expired access tokens now refresh on connectors using OAuth2.

W-11535924

August 2, 2022

What’s New

3.8.x, 3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

3.8.7, 3.9.x, 4.3.0, and 4.4.0, 4.1.x and 4.2.x Runtime Updates

  • Upgraded JDK8 patch to OpenJDK v1.8.0_332.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20220722

Description Issue

Mule

Global Error Handler configurations no longer roll back transactions that are not supposed to roll back.

W-11324527

CXF is upgraded to version 3.5.1.

W-11267666

Mule no longer duplicates lifecycle phases for global Error Handler configurations.

W-11117613

Error mapping now works while deploying a custom Header Injection policy.

W-11147961

Different ModuleException constructors now produce the same output messages.

W-11192984

Mule runtime no longer produces the following warning: "An expression value was given for parameter 'variableName' but it doesn’t support expressions".

W-10998630

Incorrect logs no longer appear for polling sources.

W-11398537

Caching issues no longer cause a policy to use data from the wrong operation and produce Element and Element DSL mismatches with the flow stack.

W-11403067

A memory leak no longer occurs when using JMS Connector with ActiveMQ.

W-10583584

Mule SDK now supports a List of java.math.BigDecimal/BigInteger parameters.

W-11348869

Log levels for successful source reconnections are now set to INFO.

W-11437305

The caching strategy no longer applies the lifecycle phases to the Object Store when it is defined in the domain.

W-11203794

HTTP_Request_configuration in Anypoint Connector for HTTP now honors proxy settings.

W-10863931

DataWeave

The message for the StackOverflow script compilation error is no longer hidden.

W-11215958

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20220725

Description Issue

Global Error Handler configurations no longer roll back transactions that should not roll back.

W-11324530

CXF is upgraded to version 3.5.1.

W-11267666

Mule no longer duplicates lifecycle phases for global Error Handler configurations.

W-11117613

Mule runtime no longer produces the following warning: An expression value was given for parameter 'variableName' but it doesn’t support expressions".

W-10998630

Caching issues no longer cause a policy to use data from the wrong operation and produce Element and Element DSL mismatches with the flow stack.

W-11403067

A memory leak no longer occurs when using JMS Connector with ActiveMQ.

W-10583584

Error mapping now works while deploying a custom Header Injection policy.

W-11147961

July 6, 2022

What’s New

3.9.x, 4.3.0, and 4.4.0 Runtime Updates

  • Rolled back JDK8 upgrade.

July 5, 2022

What’s New

3.8.x, 3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

3.9.x, 4.3.0, and 4.4.0 Runtime Updates

  • Upgraded to the latest JDK8 patch.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20220622

Description Issue

Mule

MUnit tests no longer fail when referencing the mule.home reserved property within the application on Windows OS.

W-11193698

Spring upgraded from 5.3.18 to 5.3.21.

W-11300535

Jackson upgraded to 2.13.3.

W-11139348

MuleArtifactAstCopyUtils no longer leaves mutable collections in generated artifacts or components.

W-11208606

AbstractForkJoinRouter-based processors, such as Parallel For Each and Scatter-Gather routers, can now show detailed error information for their failed routes. Use the system property mule.detailedCompositeRoutingExceptionLog=true to apply this change.

W-10965130

When using an XML SDK component that declares inner flows, flow-ref validation no longer fails with a flow "does not exist" error message during lazy initialization deployment.

W-11267062

Applications connected to the API Gateway no longer receive maximum concurrency reached errors.

W-10917220

DataWeave

Writing binary values with the JSON writer no longer outputs the base of the values.

W-11326859

This release fixes Avro property handling.

W-11324418

This release improves handling of streams that do not declare a size.

W-11277575

Fix write function so Avro format can be handled.

W-11047202

This release improves handling of string values in XML format.

W-11273037

Object Store v2

A netty memory buffer issue in AsyncHttpClient no longer occurs in the Object Store v2 plugin.

W-11210176/SE-19542

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20220622

Description Issue

Mule

Spring upgraded from 5.3.18 to 5.3.21.

W-11300535

Jackson upgraded to 2.13.3.

W-11139348

DataWeave

This releases fixes Avro property handling.

W-11324418

The DataWeave Avro module now correctly converts logical types.

W-10981989/SE-16167

Object Store v2

A netty memory buffer issue in AsyncHttpClient no longer occurs in the Object Store v2 plugin.

W-11210176/SE-19542

4.2.2 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.2.2-20220622

Description Issue

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.2-202207-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.2.2-20220622-patch1.adoc[]

Object Store v2

A netty memory buffer issue in AsyncHttpClient no longer occurs in the Object Store v2 plugin.

W-11210176/SE-19542

4.2.1 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.2.1-20220622

Description Issue

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.1-202207-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.2.1-20220622-patch1.adoc[]

Object Store v2

A netty memory buffer issue in AsyncHttpClient no longer occurs in the Object Store v2 plugin.

W-11210176/SE-19542

4.2.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.2.0-20220622

Description Issue

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.0-202207-patch1.adoc[]

DataWeave Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$dataweave/dataweave-2.2.0-20220622-patch1.adoc[]

3.9.5 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.5-20220623

Description Issue

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202207-patch1.adoc[]

June 7, 2022

What’s New

3.8.x, 3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

3.9.5, 4.3.0, and 4.4.0 Runtime Updates

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20220523

Description Issue

Mule

Mule no longer fails with error DefaultFeatureFlaggingService after applying the 2022 May patch.

W-11172835

File attributes are no longer removed when using Parallel For Each.

W-10848628

FIPS enabled Mule Clusters no longer throw a java.nio.BufferUnderflowException warning when using the RetrieveAll operation on an Object Store.

W-10884325

ValueProvider parameters validations now work properly when combined with TypeResolver annotations.

W-10634121

Updated the error message shown when a Batch component cannot queue records.

W-11086577

Added logging to AbstractQueueStoreDelegate to describe why a record was not successfully queued.

W-11086587

The AS400 connector now properly receives a JSON response instead of org.mule.runtime.core.internal.util.message.stream.UnclosableCursorStream.

W-11093225

Mule now raises an ExceptionNotification error when ExtensionMessageSource fails to start.

W-10619908

Deserializing older SDK models no longer causes a NullPointerException error.

W-10815920

Polling frequency now works correctly when using the value 60000, which was previously incorrectly interpreted to poll every 1 second rather than every 1 minute.

W-10682121

XML SDK modules now properly access configurations defined at the domain level.

W-10719167

Upgraded Spring dependency from 5.1.20 to 5.3.18.

W-10989650

Mule applications no longer crash due to an unhandled IllegalStateException error when processing a batch block.

W-10742153

Mule now fails as expected if the event source configuration for the application is incorrect.

W-10619908

Mule application deployment properties are no longer lost after domain redeployment.

W-10984029

A memory leak no longer occurs after redeploying multiple times an application that uses the IBM MQ connector.

W-10672197

Mule now supports deploying applications that define a listener-config name based on an application property.

W-10923083

Connector parameters are now received properly instead of being null.

W-10920842

DataWeave

DataWeave now parses Java objects without errors.

W-10832766

The text/plain reader now correctly ignores the byte order mark (BOM). The JSON writer now uses the encoding information available in Binary values when writing them as String values instead of using the writer configuration encoding. To restore the previous behavior, enable the system property com.mulesoft.dw.decode_binaries_with_writer_encoding.

W-10696255

Multiline string indentation on YAML now works correctly.

W-10955882

The FlatFile module now includes the allowLenientWithBinaryNotEndElement property to support existing behavior.

W-10935528

Fixed ClassCastException in multipart module.

W-10943884

DataWeave now shows a descriptive error when there is an unsupported output mime type.

W-10876534

The indexed XML reader no longer adds unnecessary text fields to XML objects.

W-10942171

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20220523

Description Issue

Mule

File attributes are no longer removed when using Parallel For Each.

W-10848628

FIPS enabled Mule Clusters no longer throw a java.nio.BufferUnderflowException warning when using the RetrieveAll operation on an Object Store.

W-10884325

The AS400 connector now properly receives a JSON response instead of org.mule.runtime.core.internal.util.message.stream.UnclosableCursorStream.

W-11093225

Added logging to AbstractQueueStoreDelegate to describe why a record was not successfully queued.

W-11086587

Updated the error message shown when a Batch component cannot queue records.

W-11086577

Mule now raises an ExceptionNotification error when ExtensionMessageSource fails to start.

W-10619908

Mule applications no longer crash due to an unhandled IllegalStateException error when processing a batch block.

W-10742153

Mule now fails as expected if the event source configuration for the application is incorrect.

W-10619908

Upgraded Spring dependency from 5.1.20 to 5.3.18.

W-10989650

Mule application deployment properties are no longer lost after domain redeployment.

W-10984029

A memory leak no longer occurs after redeploying multiple times an application that uses the IBM MQ connector.

W-10672197

DataWeave

The FlatFile module now includes the allowLenientWithBinaryNotEndElement property to support existing behavior.

W-10935528

DataWeave no longer throws exceptions when using the default operator with fromBase64.

W-10648825

May 24, 2022

What’s New

3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

May 9, 2022

What’s New

4.3.0 and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

May 3, 2022

What’s New

3.8.x, 3.9.x, 4.1.x and 4.2.x Runtime Updates

  • Updated to the latest operating system security patches.

Fixed Issues

4.2.2 Runtime Updates

Description Issue

Object Store v2 now includes support for HTTP Proxy in MuleSoft Government Cloud.

W-10735910

4.2.1 Runtime Updates

Description Issue

Object Store v2 now includes support for HTTP Proxy in MuleSoft Government Cloud.

W-10735910

3.9.5 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.5-20220428

Description Issue Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202205-patch1.adoc[]

April 5, 2022

What’s New

3.8.x, 3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20220321

Description Issue

Race conditions no longer occur when running parallel deployments.

W-10672687/SE-23764

Custom connector POST requests no longer send the body as NULL when handling empty payloads.

W-10818822

The redirect implementation properly handles the "Preserve Header Case" configuration.

W-10822777

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20220321

Description Issue

Race conditions no longer occur when running parallel deployments.

W-10672687/SE-23764

Custom connector POST requests no longer send the body as NULL when handling empty payloads.

W-10818822

The redirect implementation properly handles the "Preserve Header Case" configuration.

W-10822777

March 8, 2022

What’s New

3.8.x, 3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

3.9.5, 4.3.0, and 4.4.0 Runtime Updates

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20220221

Description Issue

Mule

A direct memory error no longer occurs when the com.mulesoft.dw.directbuffer.disable system property is enabled.

SE-24186

Set-Cookie is now handled correctly after a redirect request.

W-10667387 / MULE-19942

Properties now resolve correctly for document attributes of the AST metadata.

W-10673280 / MULE-20090

Metadata type is no longer missing from the definition when present in the schema.

W-10674401 / SDK-48

When disposing of an application, Mule no longer throws an IOException error indicating that the underlying JAR file is in use.

W-10674436 / W-10674454 / SE-23775

After a failed HTTP request, applications no longer stop when reading the error payload in the error handler.

W-10681464 / MULE-19537

The warning Illegal reflective access by EfficientReflectionHashCode no longer occurs due to starting Mule when using JDK 11.

W-10730677 / EE-7990

LifecycleObjectSorter and dependency resolvers implemented in this release reduce application deployment time.

W-10745620 / W-10746222 / MULE-19984

Thread-local interference no longer occurs when a task is scheduled for execution on the same thread due to thread-pool exhaustion. One possible symptom was a transaction not being properly cleaned up under heavy load, followed by nested transaction errors.

W-10619599 / MULE-20072 / SE-24241

DataWeave

A direct memory error no longer occurs when the com.mulesoft.dw.directbuffer.disable system property is enabled.

SE-24186

Duplicate declarations for namespace prefixes in XML no longer occur.

W-10648792 / DW-1081

Exceptions are no longer thrown due to use of the default operator with fromBase64.

W-10648825 / SE-23812

Avro unions with enums are now supported.

W-10706991

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20220221

Description Issue

Mule

Set-Cookie is now handled correctly after a redirect request.

W-10667146 / MULE-19942

When disposing of an application, Mule no longer throws an IOException error indicating that the underlying JAR file is in use.

W-10674462 / SE-23775

After a failed HTTP request, applications no longer stop when reading the error payload in the error handler.

W-10681471 / MULE-19537

LifecycleObjectSorter and dependency resolvers implemented in this release reduce application deployment time.

W-10745606 / W-10746226 / MULE-19984

Thread-local interference no longer occurs when a task is scheduled for execution on the same thread due to thread-pool exhaustion. One possible symptom was a transaction not being properly cleaned up under heavy load, followed by nested transaction errors.

W-10619599 / MULE-20072 / SE-24241

3.9.5 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.5-20220222

Description Issue Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202203-patch1.adoc[]

February 8, 2022

What’s New

3.8.x, 3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20220124

Description Issue

Mule

Anypoint Connector for Box (Box Connector) no longer fails to recreate the input stream after an access token refresh, preventing a stream closed issue.

MULE-20001/SE-23666

A concurrent connection limitation in Anypoint Connector for NetSuite (NetSuite Connector) no longer occurs.

MULE-19937/SE-22359

The readiness check performed when deploying on Runtime Fabric is now processed correctly.

AGENT-466/SE-22948/SE-22585

Running multiple MUnit cases together no longer causes a No bean named '_muleDefaultObjectSerializer' available error.

MULE-20012/SE-23407

Anypoint Connector for Google Calendar (Google Calendar Connector) no longer overwrites the access_token, which prevents generating incorrect results.

MULE-20019/SE-23584

You can now use static values in a flow reference processor.

MULE-19987/SE-23634

Mule no longer performs a thread switch in a transactional context that uses multithread and the same cache-key.

EE-8216/SE-23816

Using a custom connector that includes enum types no longer prevents applications from deploying successfully.

MULE-19976/SE-24012

Mule no longer returns an incorrect CONNECTIVITY error type when a ConnectionException is thrown when using the Java SDK.

MULE-19895/SE-24091

Deploying a Mule application with unpaired namespaceUri in schemaLocations no longer causes an ArrayIndexOutOfBoundsException error.

MULE-20035/SE-24099

Global property values of a module are now accessible within a private operation invoked within a flow control component.

MULE-19962/MULE-19035/SE-22282

DataWeave

An endless loop issue no longer occurs when writing a CSV file with bufferSize=0.

DW-1074

Creating sample files using the binary type no longer causes an error.

DW-390

Corrected the documentation of the`Periods::between` function.

DW-1070

Upgraded some dependencies, including avro and jackson, and removed unused AWS dependencies (#1673).

DW-1080

Upgraded the edi-parser with SLF4J.

CONN-9598

Performing transformations from avro to other formats no longer causes an exception when the enum type field is present.

SE-23802

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20220124

Description Issue

Mule

Anypoint Connector for Box (Box Connector) no longer fails to recreate the input stream after an access token refresh, preventing a stream closed issue.

MULE-20001/SE-23666

A concurrent connection limitation in Anypoint Connector for NetSuite (NetSuite Connector) no longer occurs.

MULE-19937/SE-22359

The readiness check performed when deploying on Runtime Fabric is now processed correctly.

SE-22948/SE-22585

Running multiple MUnit cases together no longer causes a No bean named '_muleDefaultObjectSerializer' available error.

MULE-20012/SE-23407

Anypoint Connector for Google Calendar (Google Calendar Connector) no longer overwrites the access_token, which prevents generating incorrect results.

MULE-20019/SE-23584

Mule no longer returns an incorrect CONNECTIVITY error type when a ConnectionException is thrown when using the Java SDK.

MULE-19895/SE-24091

Mule no longer performs a thread switch in a transactional context that uses multithread and the same cache-key.

EE-8216/SE-23816

Global property values of a module are now accessible within a private operation that is invoked within a flow control component.

MULE-19962/MULE-19035/SE-22282

DataWeave

Corrected the documentation for the Periods::between function.

DW-1070

Upgraded the edi-parser with SLF4J.

CONN-9598

3.9.5 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.5-20220127

Description Issue Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202202-patch1.adoc[]

January 11, 2022

What’s New

  • Updated the auto-update dates for the sandbox and production environments.

January 4, 2022

What’s New

3.8.x, 3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20211227

Description Issue

Mule

MUnit tests no longer fail after migration from Mule 4.2.1 to Mule 4.3.0 or higher versions.

MULE-19866/SE-21030

This release adds the mule.errorTypes.lax feature. When enabled, error types are enforced.

MULE-19879/SE-23207

MUnit no longer hangs as references to Spring schemas in the Mule XSD schema are removed.

MULE-19904/SE-23247

Applications that implement a VM Listener no longer raise java.lang.IllegalStateException: No connection has been bound errors and quit.

SE-22172

Application deployment no longer fails with Task [App].wsc-dispatcher rejected from Scheduler errors.

SE-22851

A null pointer exception error on ObjectBeanDefinitionCreator.processMuleProperties that prevented app deployment no longer occurs.

MULE-19886

FlowProcessMediator no longer leaks the payload of the first request.

MULE-19869

Mule no longer raises exception errors for a custom connector developed with Mule SDK for Java.

MULE-19936/SE-23408

If the redelivery policy is exhausted in a source configured with transactions, Mule no longer raises an error that runs in a loop.

MULE-19915

Processors in subflows now get the processing strategy of the root flow.

MULE-19924

Autogenerated Mule connectors no longer fail with NumberFormatException errors.

MULE-19871/SE-21463

You can now redeploy applications that were in a stopped state when they were deleted.

MULE-19890/SE-22261

DataWeave now escapes the \ symbol when used in combination with the " symbol.

MULE-19900/SE-22346

The batch processing On Complete phase no longer fails if it encounters an error stream.

EE-8020/SE-22386

Logs no longer show reconnection successful messages when reconnection attempts to the FTP server are exhausted because the server is unavailable.

SE-22434

Transactions opened by the JMS Listener are no longer rolled back.

MULE-19919/SE-23039

You can now perform parallel deployments of apps that are linked to a domain and share a configuration.

MULE-19912/SE-23123

Mule now recognizes Eclipse Temurin by Adoptium (formerly Adopt OpenJDK project) as a recommended JDK Vendor and no longer raises an INFO-level log message.

MULE-19917/SE-23354

Apache Commons Compress upgraded to version 1.21.

EE-8088

GSON upgraded to version 2.8.9.

EE-8154

Kryo updated to version 4.0.2.

EE-8153

Apache Velocity updated.

EE-8010

The JMS Connector no longer leaks connections and now honors connection pools in XA mode with Solace JMS.

MULE-19848/SE-2228

MUnit no longer fails with a RejectedExecutionException error.

SE-22728

Scheduler runs using cron expressions are no longer rejected if other scheduler components are under back pressure.

SE-22941

This releases fixes an issue that caused a No qualifying bean of type 'org.mule.extensions.java.internal.cache.JavaModuleLoadingCache' available error.

MULE-19896/SE-23142

An issue that caused a No qualifying bean of type 'org.mule.extensions.java.internal.cache.JavaModuleLoadingCache' available error no longer occurs.

MULE-19896/SE-23142

The JMS Connector no longer leaks connections and now honors connection pools in XA mode with Solace JMS.

MULE-19848/SE-22284

HTTP requests with 100-continue are now processed as expected.

MULE-19884/SE-22637

DataWeave

Flow retyping inside dynamic functions now works as expected.

DW-677

DataWeave no longer incorrectly sets autostreaming.

DW-918

The UnsupportedTypeCoercionToLiteralException error is now caught when using the similar operator (~=).

DW-932

JSON streaming now works correctly.

DW-940

The AttributeDelegate function no longer causes a stack overflow error.

SE-23494

Removing objects by property name now works as expected.

SE-23444

When using arrays, the XML writer properly keeps namespaces.

SE-23299

DataWeave now correctly parses large strings in JSON transformations.

SE-23291

A Scatter Gather issue that caused DataWeave to throw the ArrayIndexOutOfBoundsException error no longer occurs.

SE-22431

Comparison operators for dateTime type now work as intended.

SE-22025

Local variable resolution now works as expected.

SE-21847

Avoid closing resources prematurely when using the write function, which affects MUnit tests.

SE-23483

Fix OutOfMemory error using writeLinesWith function, which affected the ndjson module.

SE-23759

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20211222

Description Issue

Mule

The FlowProcessMediator no longer leaks the payload of the first request.

MULE-19869

If the redelivery policy is exhausted in a source configured with transactions, Mule no longer raises an error that runs in a loop.

MULE-19915

Processors in subflows now get the processing strategy of the root flow.

MULE-19924

MUnit tests now initialize object stores inside redelivery policies.

MULE-19928/SE-20765

Autogenerated Mule connectors no longer fail with NumberFormatException errors.

MULE-19871/SE-21463

Applications that implement a VM Listener source no longer raise java.lang.IllegalStateException: No connection has been bound errors and quit.

SE-22172

This releases fixes performance issues with the Web Service Consumer connector when deployed in CloudHub.

SE-22245

You can now redeploy applications that were in a stopped state when they were deleted.

MULE-19890/SE-22261

DataWeave now escapes the \ symbol when used in combination with the " symbol.

MULE-19900/SE-22346

The batch processing On Complete phase no longer fails if it encounters an error stream.

EE-8020/SE-22386

Logs no longer show reconnection successful messages when reconnection attempts to the FTP server are exhausted because the server is unavailable.

SE-22434

Transactions opened by the JMS Listener are no longer rolled back.

MULE-19919/SE-23039

You can now perform parallel deployments of apps that are linked to a domain and share a configuration.

MULE-19912/SE-23123

Mule now recognizes Eclipse Temurin by Adoptium (formerly Adopt OpenJDK project) as a recommended JDK Vendor and no longer raises an INFO-level log message.

MULE-19917/SE-23354

Apache Commons Compress upgraded to version 1.21.

EE-8088

GSON upgraded to version 2.8.9.

EE-8154

When a source is configured to use transactions, and the message ID for the redelivery policy is blank or null, the source no longer fails to find the redelivery attempts counter.

MULE-19921

You can now use the inline string array parameter on operations defined with the Mule XML SDK.

MULE-19853

Kryo updated to version 4.0.2.

EE-8153

Apache Velocity updated.

EE-8010

MUnit no longer fails with a RejectedExecutionException error.

SE-22728

Scheduler runs using cron expressions are no longer rejected if other scheduler components are under back pressure.

SE-22941

An issue that caused a No qualifying bean of type 'org.mule.extensions.java.internal.cache.JavaModuleLoadingCache' available error no longer occurs.

MULE-19896/SE-23142

A performance degradation related to processing parallel requests for applications deployed to the latest Mule runtime version in Runtime Fabric no longer occurs.

EE-8150/SE-23510

The JMS Connector no longer leaks connections and now honors connection pools in XA mode with Solace JMS.

MULE-19848/SE-22284

DataWeave

DataWeave now shows the root cause of an error when an exception occurs while reading an input.

SE-22939

This release resolves an OutOfMemory error when using the writeLinesWith function, which affected the ndjson module.

SE-23759

3.9.5 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 3.9.5-20211224

Description Issue Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202201-patch1.adoc[]

December 9, 2021

The December 9 patch update for Mule versions 4.4.0 and 4.3.0 addresses a regression in the December 1 patch update. This patch includes all fixes from December 1 as well as the November patch.

The December 9 patch appears as an available runtime version update regardless of whether you installed the December 1 patch. This patch follows the auto-update schedule in the table above.

Fixed Issues

4.4.0 Runtime Updates

Description Issue

Addressed a regression in the initial December patch update.

SE-23349

4.3.0 Runtime Updates

Description Issue

Addressed a regression in the initial December patch update.

SE-23349

December 1, 2021

What’s New

3.8.x, 3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Fixed Issues

4.4.0 Runtime Updates

Description Issue

Reverted the fix for SE-17741 (Object Store v2 only) to prevent a race condition with custom TTL (time to live) settings.

SE-23500

4.3.0 Runtime Updates

Description Issue

Reverted the fix for SE-17741 (Object Store v2 only) to prevent a race condition with custom TTL (time to live) settings.

SE-23500

4.2.2 Runtime Updates

Description Issue

Reverted the fix for SE-17741 (Object Store v2 only) to prevent a race condition with custom TTL (time to live) settings.

SE-23500

4.2.1 Runtime Updates

Description Issue

Reverted the fix for SE-17741 (Object Store v2 only) to prevent a race condition with custom TTL (time to live) settings.

SE-23500

November 8, 2021

The November 8 patch update for Mule versions 4.4.0 and 4.3.0 addresses a regression in the November 1 patch update. This patch includes all fixes from November 1.

The November 8 patch appears as an available runtime version update regardless of whether you installed the November 1 patch. This patch follows the auto-update schedule in the table above.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20211104

Description Issue

QueryParams are no longer lost when HTTP redirects take place.

MULE-19811

Addressed a regression in the initial November patch update.

SE-23349

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20211104

Description Issue

QueryParams are no longer lost when HTTP redirects take place.

MULE-19811

Addressed a regression in the initial November patch update.

SE-23349

November 1, 2021

What’s New

3.8.x, 3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

  • Updated to the latest operating system security patches.

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0-20211026

Description Issue

Mule

Fixed NullPointerException handling when serializing or transforming Mule errors from the Until Successful component.

MULE-19811

Added missing copyStrategy elements to caching strategy the extension model.

EE-8112

The CachedConnectionProvider no longer returns the same connection to a source if sourceCallback.onConnectionException(e) is called.

MULE-19678

An issue with nesting referenced Flow Reference components no longer occurs.

MULE-19831/SE-22539

Fixed a memory leak in org.mule.runtime.core.internal.rx.FluxSinkRecorder.

MULE-19846/SE-22780

Applications now start correctly after the September patch update is applied.

MULE-19815/SE-22845

Fixed an issue with adding Anypoint Connector for Snowflake (Snowflake Connector) to Studio.

SE-23107

Fixed a scheduling mechanism issue in Anypoint MQ that appeared when the Subscriber operation used the Polling type.

MULE-19843/SE-23031

Fixed an invalid configuration error in custom connectors built with the XML SDK.

MULE-19858/SE-23113

Fixed a memory leak in FlowProcessMediator.

SE-22773

Fixed intermittent No listener errors during Studio deployments or flow restarts.

MULE-19533/SE-21576/SE-20958

Mule now handles concurrent requests correctly when a Mule application makes an HTTP request that returns a 301 redirect.

SE-22922/SE-19944

DataWeave

Fixed a ClassCastException that occurred in the Avro module by correcting its generated MIME type.

SE-21869

Comments within YAML files processed in Mule applications are no longer erased.

DW-706

You can now disable the removal of self-referencing implicit variables.

DW-893

DataWeave now allows mixed content structures (text and nodes) when reading and writing XML content.

SE-21464

Functions in the Dates module now accept one-digit numbers for months and days.

DW-894

Improved the performance of splitting functionality.

DW-776

Improved the performance of the JSON module.

DW-706

Object Store v2

Object Store v2 now correctly displays custom time to live (TTL) values in the Object Store page in Runtime Manager.

SE-17741

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20211026

Description Issue

Mule

The CachedConnectionProvider no longer returns the same connection to a source if sourceCallback.onConnectionException(e) is called.

MULE-19678/SE-21176

Fixed NullPointerException handling when serializing or transforming Mule errors from the Until Successful component.

MULE-19811/SE-20502

Fixed a ClassCastException that occurred in the Avro module by correcting its generated MIME type.

SE-21869

An issue with nesting referenced Flow Reference components no longer occurs.

MULE-19831/SE-22539

Fixed a memory leak in org.mule.runtime.core.internal.rx.FluxSinkRecorder.

MULE-19846/SE-22780

Applications now start correctly after the September patch update is applied.

MULE-19815/SE-22845

Caffeine cache now correctly processes large payloads with a VM queue.

MULE-19869/SE-22773

The Scheduler component no longer causes intermittent deployment failures.

MULE-19774/SE-22851

Mule now handles concurrent requests correctly when a Mule application makes an HTTP request that returns a 301 redirect.

SE-22922/SE-19944

DataWeave

Fixed a ClassCastException that occurred in the Avro module by correcting its generated MIME type.

SE-21869

Object Store v2

Object Store v2 now correctly displays custom time to live (TTL) values in the Object Store page in Runtime Manager.

SE-17741

To prevent deserialization issues, the remove operation now returns null after removing a key value.

SE-21485

4.2.2 Runtime Updates

Description Issue

Object Store v2

Object Store v2 now correctly displays custom time to live (TTL) values in the Object Store page in Runtime Manager.

SE-17741

4.2.1 Runtime Updates

Description Issue

Object Store v2

Object Store v2 now correctly displays custom time to live (TTL) values in the Object Store page in Runtime Manager.

SE-17741

3.9.5 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.5-20211018

Description Issue

Mule Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202111-patch1.adoc[]

October 6, 2021

What’s New

3.8.x, 3.9.x, 4.1.x, 4.2.x, 4.3.0, and 4.4.0 Runtime Updates

Fixed Issues

4.4.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.4.0

Description Issue

Mule

The tooling service in Anypoint Studio now properly propagates metadata for DataWeave Intersection types.

SE-22333

Mule runtime engine uses the correct version of the disruptor.

SE-19387

Fixed a metaspace memory leak in Anypoint Connector for Database (Database Connector).

SE-15818

HTTP requests with OAuth now use a valid token.

SE-15667

Console logs do not produce repeated log messages for the completion of a single batch job.

SE-11533

Fixed the Illegal reflective access warnings for OpenJDK 11.

SE-13349

After a connection is re-established, SFTP files are now picked up properly.

MULE-18294/SE-13897

In Azure Service Bus Connector, when a flow is stopped, the message listener now stops polling.

SE-17389

API Manager now properly handles connection pool exhaustion and no longer shows APIs in INACTIVE state.

SE-15351

Anypoint Connector for NetSuite (NetSuite Connector) no longer makes excessive getServerTime calls.

SE-15200

An application no longer fails to deploy if it uses the same custom name space as an applied custom policy.

SE-15056

Applications using Anypoint Connector for Database (Database Connector) under heavy load no longer show StackOverflow errors.

SE-14663

Mule no longer produces an exception related to class loading when the class exists as a dependency and is configured as a shared library.

SE-14245

When an encoded slash is sent as the value of a URI parameter, the associated listener is now found.

SE-14046

Mule 4 no longer fails to stream the complete payload to the client.

SE-14012

The ErrorType no longer changes when entering an Error Handler scope.

SE-13673

Proxies no longer experience outages during redeployment in Anypoint Runtime Fabric configured with two replicas and rolling update.

SE-13596

DataWeave

Added the writeDeclaredNamespaces XML writer property to write all declared namespaces in the root element.

DW-16

Added the writeDeclaration YAML writer property to avoid writing the header declaration.

DW-162

Added a new Strings module for easier string data management.

DW-406

Added the constant folding functionality so that DataWeave replaces operations involving constant values with the actual result. For example, 1024*8 is replaced at compile time with the resulting value 8192.

DW-427

Added flow retyping to the type system, which enables better accuracy within flow-control structures featuring checks that involve typing.

DW-438

Added code inspectors so that quick fixes are suggested with best practices, such as replacing null checks with a default expression, or replacing sizeOf() == 0 with isEmpty().

DW-33/DW-632

Added an inspection to replace using with do blocks.

DW-771

Improved error messages when creating Java objects.

DW-565

Improved performance on floating point number parsing by identifying in advance if the number has a floating point or not.

SE-20614

Extended the common subexpression elimination process to work with index selectors.

SE-19934

Added functions that work with null values to the Core, Arrays, and String modules.

DW-425

Improved JSON performance by copying bytes from input to output directly during JSON-to-JSON data transformations.

DW-230

Improved YAML support of scalar types, string quotations, custom tags, and comment retention.

DW-687

Added the filterTree function to the Tree module to be able to filter any data structure.

DW-160

Added validations for index tokens in CSV format.

DW-577

Added support for the Java classes OptionalInt, OptionalDouble and OptionalLong.

DW-628

Added support for file:/example/file.txt as a valid URL.

DW-195

Added warning when using the design-time only format application/dw without dataOnly mode.

DW-873

Added experimental run and eval functions to dynamically execute scripts.

DW-170

Added the concept of optional function parameters in the type system.

DW-874

Improved CSV streaming to avoid unnecessary processing.

DW-876

Improved the mapObject function to avoid unnecessary processing.

DW-535

Improved the flatten function to avoid unnecessary processing.

DW-509

Improved code validation. Now an error returns when a variable is using the same name as an input.

DW-522

Improved the precision of math operations and added a property to retain the previous behavior: com.mulesoft.dw.math.exact_precision.

SE-16452

Improved handling of big XML files to fix potential I/O exceptions.

DW-250

Fixed error locations when scripts feature dynamic string selectors.

DW-875

Fixed a false negative error message when using multiple union types.

DW-297

The write function return types are now consistent with input types.

DW-298

The update operator no longer fails when working with repeated keys and attributes.

DW-306

Processing of XML documents with comments and streaming enabled now works as expected.

DW-307

DataWeave no longer fails to parse a single key-value pair with a conditional and parentheses.

DW-309

The type system now validates overloaded functions as parameters.

DW-316

Parallel processing on ndjson now works as expected.

DW-325

Fixed a materialization and streaming failure.

DW-368

Fixed the behavior of the slice function.

DW-409/DW-410

Fixed the ability to import namespaces from external modules.

DW-414

DataWeave now produces the error Division by Zero when dividing by 0.0 instead of an internal exception.

DW-415

DataWeave now properly validates that do blocks do not contain any reserved word declaration.

DW-416

Running flatten on flatten no longer causes loss of values.

DW-691

The update operator now works when no attribute is defined.

DW-216

Improved handling of binary data to prevent running out of memory when calculating sizes of processed data.

SE-16559

The com.mulesoft.dw.coercionexception.verbose property no longer logs data from coercion exceptions.

SE-15487

Using nested binary functions no longer produces a StackOverflow error.

SE-16092

DataWeave no longer returns UnsupportedOperationException when parsing an invalid script.

DW-294

Fixed a potential IndexOutOfBoundException when using overloaded functions with four parameters.

DW-159

Added support for dumping Flat File and Avro schemas when com.mulesoft.dw.dump_files is enabled.

DW-137

Improved code compilation. Implicit inputs are not added if a variable with the same name is explicitly defined.

DW-630

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20210915

Description Issue

Metadata now resolves correctly for components with multi-level keys.

MULE-19740/SE-22356

When using the #[flow.name] value in a Set Variable component, Mule now correctly recognizes flow.name.

MULE-19732/SE-20384

Applications now continue correctly when a dynamic flow reference resolves to non-existent flow.

MULE-19742/SE-20838

Mule runtime engine no longer stops accepting requests after a No listener error occurs.

MULE-19533/SE-20958/SE-21576

Applications that include the Dynamic Evaluate component in a sub-flow now deploy correctly.

EE-8018/SE-21777

Introduced a new mechanism for collecting API gateway usage statistics, which defaults to enabled.

To opt out, include anypoint.platform.metrics_enabled=false in wrapper.conf or as a parameter when starting Mule.

AGW-4823

Updated the OkHttp library dependency to version 4.9.1 in Object Store v2.

MQ-2548

4.2.2 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.2.2-20210915

Description Issue Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.2-202110-patch1.adoc[]

4.2.1 Runtime Updates

Description Issue

Updated the OkHttp library dependency to version 4.9.1 in Object Store v2.

MQ-2548

3.9.5 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.5-20210915

Description Issue Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202110-patch1.adoc[]

September 7, 2021

What’s New

3.8.x, 3.9.x, 4.1.x, 4.2.x, and 4.3.0 Runtime Updates

  • Updated to the latest operating system security patches.

Fixed Issues

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20210823

Issue Description

MULE-19707/SE-22200

Fixed an issue that caused some applications and connectors to become unresponsive due to a NullPointerException error.

MULE-19620/SE-21555

Applications now properly release resources allocated by the IBM MQ connector when the application stops.

MULE-19699/SE-21576

Fixed a race condition occuring during parallel deployments that caused deployments to fail.

MULE-19684/SE-22043

Fixed a default error handling issue in the error handler.

MULE-19680/SE-22129

Mule now masks sensitive data and secure properties (e.g. master password) in logs and UI.

MULE-19498

SDK: The @Export annotation now works with the Enum type.

MULE-19624/SE-21593

Restarting an on-premises Mule application with flows with initialState=stopped no longer leaks memory.

SE-21685/EE-7995

Fixed error conditions and messages for MUnit tests.

MULE-19562 /SE-21626

Fixed NullPointerException errors on nested VM Transactions.

MULE-19691/SE-21658

Closing the connection now works correctly if a timeout occurs when an empty payload is sent.

MULE-19622/SE-19944

When handling redirect responses, Mule no longer becomes unresponsive.

SE-21417

DataWeave Flatfile: Added the reader and writer property useMissCharAsDefaultForFill for the flat file format. When this property is set to true, DataWeave uses the fill character configured in the missingValues property to trim or pad elements. If useMissCharAsDefaultForFill is set to false, DataWeave uses the space character.

SE-22171

DataWeave: The distinctBy function now works as expected when used with mapObject or filter.

SE-21050

DataWeave: Fixed an issue that showed an internal exception instead of the expected InvalidUrlEncodingException error message.

SE-19777

A PGP decryption failure no longer occurs in MuleSoft Government Cloud.

4.2.2 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.2.2-20210823

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.2-202109-patch1.adoc[]

3.9.5 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.5-20210823

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202109-patch1.adoc[]

August 3, 2021

3.8.x, 3.9.x, 4.1.x, 4.2.x, and 4.3.0 Runtime Updates

  • Updated to the latest operating system security patches.

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20210719

Issue Description

MULE-19586/SE-21826

Introduces a mule.setVariable.WithNullValue=true property for the Set Variable component, which enables you to create a Mule variable with a null value. In Mule 4.4, this behavior will be the default.

MULE-19485/SE-21019

Incorrect status codes and error descriptions no longer occur when using policies.

EE-7907/SE-20588

Improves the handling of XA transactions when using Anypoint Connector for IBM MQ by fixing the error bitronix.tm.internal.BitronixSystemException - cannot delist an XAResourceHolderState.

EE-7890/SE-20153

Errors from a Batch Aggregator scope are now available within the Batch Step that handles errors.

SE-21198

DataWeave: Introduces a reader property (defaultContentType) and a system property (com.mulesoft.dw.multipart.defaultContentType) to change the default Content-Type for multipart parts.

SE-21632

DataWeave: Temporary files created during the Excel streaming process are now deleted.

SE-21585

DataWeave: Addresses the presence of big objects that are pending finalization.

SE-21873

DataWeave FlatFile: Fixes end-of-input data detection when Copybook structures have multiple segments with repeated composite and element components.

4.2.2 Runtime Updates

Issue Description

MQ-2548

Updated the OkHttp library dependency to version 4.9.1 in Object Store v2.

3.9.5 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.5-20210719

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202108-patch1.adoc[]

July 6, 2021

3.8.x, 3.9.x, 4.1.x, 4.2.x, and 4.3.0 Runtime Updates

  • Updated to the latest operating system security patches.

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20210622

Issue Description

SE-20152

Improved performance of the remove and retrieve operations for Object Store v2 in Anypoint Connector for Object Store (Object Store Connector).

MULE-19226/SE-16379

When deploying policies that use extensions (such as connectors) that are also used in the target application, NoSuchBeanDefinitionException errors are no longer thrown.

MULE-19512/SE-20259

The Anypoint Studio 7.8 debugger no longer stops working unexpectedly when an error occurs in the flow execution.

MULE-19471/SE-20711

The Propagating completion default log level changed from WARN to DEBUG.

MULE-19431

If they are in the same scope or in a nested scope, you can now properly chain transaction interceptors that have different transactionalAction values.

MULE-19290

The initialization policy for pooling profiles now honors the selected option, and no longer initializes to none in all cases.

MULE-19430/SE-20576

Two or more nested XA (Extended Architecture) transactions no longer fail with NullPointerException errors.

MULE-19443/SE-20938

The Set Variable component now creates a variable when the value is null.

SE-20940

The contracts database for API Gateway now self-recovers after experiencing a Wrong index checksum or other errors.

MULE-19418/SE-20254

When the Anypoint Connector for AMQP (AMQP Connector) experiences connectivity errors, transactions are now rolled back, as expected.

SE-19983

DataWeave has improved error reporting for recursive imports.

SE-21133

DataWeave 0x025(LF) byte conversion for IBM037 encoding now works as expected.

SE-20880

DataWeave flat files now contain the property notTruncateDependingOnSubjectNotPresent to avoid truncating the group-item when the subject is not present or the length of the subject of an OCCURS clause is zero. Earlier versions contained this property.

SE-20878

DataWeave no longer raises Negative Index Exception errors when processing JSON files over 10 GB.

MULE-19442

Input stream parameters on a Parameter Group with showInDsl=true now resets after refreshing an expired OAuth token.

MULE-19426/SE-20477

Anypoint MQ connectors are now available in flows after non-transactional MQ publish operations to preserve backwards compatible behavior with Mule 4.2.

4.2.2 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.2.2-20210622

Issue Description

SE-20152

Improved performance of the remove and retrieve operations for Object Store v2 in Anypoint Connector for Object Store (Object Store Connector).

4.2.1 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.2.1-20210622

Issue Description

SE-20152

Improved performance of the remove and retrieve operations for Object Store v2 in Anypoint Connector for Object Store (Object Store Connector).

3.9.5 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.5-20210622

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202107-patch1.adoc[]

June 10, 2021

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20210609

Issue Description

SE-20497

DataWeave: A StackOverflow error no longer occurs when concatenating arrays.

SE-20846

DataWeave: Applications that use multiple ++ operators no longer fail to deploy.

June 8, 2021

The default for the DataWeave XML reader property supportDtd changes to false in this release. The new default is described in fixed issue DW-377.

This change affects Mule versions 4.3.0 for on-premises Mule, CloudHub, and other hosted or embedded runtimes, including Anypoint Runtime Fabric and Anypoint Studio. Future patches to these releases and future minor releases of Mule will also incorporate the new default.

3.8.x, 3.9.x, 4.1.x, 4.2.x, and 4.3.0 Runtime Updates

  • Updated to the latest operating system security patches.

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20210601

Issue Description

MULE-19282/SE-17938

Deployments now take into account Maven profiles defined in the pom.xml file, preventing errors due to dependencies not loaded correctly, such as Cannot load class oracle.jdbc.driver.OracleDriver.

MULE-19328/SE-19407

EVENTS_ACCUMULATED error no longer occur after an application restart that caused app’s schedulers to stop working.

MULE-19319

A For Each scope that points to a Flow Reference component using max-concurrency no longer gets stuckt.

MULE-19315/SE-19762

The connector Reconnection Strategy is now correctly honored when running in debugging mode.

MULE-19220/SE-19580

Logging context entries are now propagated correctly to asynchronous SDK operations.

MULE-19297/SE-19166

Streams are no longer closed when consumed inside of a scope.

MULE-19279/SE-15347

Binary payloads are no longer corrupted when using VM queues.

MULE-19289

Logging now includes the original exception when managing reconnection scenarios.

MULE-19291/SE-20299

The timestamp reported by XA Bitronix Transaction is now output correctly.

MULE-19406

The system property name mule..enableStreamingStatistics was corrected to mule.enableStreamingStatistics.

MULE-19342/SE-20247

Scheduler jobs no longer get stuck due to a race condition.

SE-20356

Connection pool now behaves as expected when using a reconnection strategy or using #[] expressions in the connector config element.

MULE-19356/SE-20465

Mule runtime engine no longer shuts down with a NullPointerException error when encountering flows without sources.

MULE-19390/SE-20448

Using a @ParameterGroup annotation with an @ExclusiveOptionals annotation that references another parameter with the same name outside the group no longer causes the deployment to fail with the error the following parameters cannot be set at the same time.

MULE-19408/SE-20491

Error propagation with certain error types when using Mule runtime cluster now works correctly.

MULE-19409

The logs now include JAR files added to the class loader to facilitate troubleshooting server-plugin class loader creation.

MULE-19371/MULE-19370/SE-20386

TieredCompilation no longer prevents apps from working on 0.1 vCore when deployed on a worker with a higher vCore, such as 0.2 vCore.

MULE-19387/SE-20319

Using the Java Module in a policy no longer prevents the policy from deploying successfully.

MULE-19240/SE-20745

Deploying a custom policy on Windows no longer fails if the log file name contains : characters.

MULE-18580

Setting a Date with Time and TimeZone precision from a String value now works correctly without requiring a DataWeave expression. In addition, setting time-based parameters following the ISO-8601 standard is now supported.

MULE-19347/SE-19450

Anypoint Connector for JMS (Java Message Service) using XA Transactions with Bitronix now honors the reconnection strategy.

MULE-19010

Using the Scatter-Gather component with the Flow Reference component no longer causes MULE:UNKNOWN errors.

SE-20417

The logs now include only one Back Pressure error per exception.

SE-20952

Corrected information in the mule-ee-patch-4.3.0-20210427-MAY-2021.zip README.TXT file.

EE-6454

The Transform Message component now loads resources using the correct encoding.

EE-7739/SE-19692

Undeploying applications in a cluster with FIPS enabled no longer causes the process to hang.

EE-7524

The Cache Scope component no longer creates incompatible cache values during Mule runtime engine upgrades.

EE-7284

Clusters configured to use encrypted communication now work as expected.

AGW-4731

Closed sockets are now recovered correctly when an unexpected platform connection error occurs.

AGW-4747/SE-19546

The client secret of client credentials can now be hashed when storing the credentials in memory and when parsing incoming credentials from a request.

This functionality is disabled by default.

AGW-4797

Removed unused Jersey dependencies.

DW-377

DataWeave: Support for XML DTD validation is now disabled by default.

To enable XML DTD validation, use the com.mulesoft.dw.xml.supportDTD system property or the supportDtd XML reader property.

SE-19933

Schedule-based flows no longer stall after the first batch is processed when the value of maxConcurrency is 1.

SE-20129

DataWeave: The character reader property now correctly handles null as an empty value.

SE-20300

DataWeave: An OutOfMemory error no longer occurs when using MultiPart format.

SE-20372

DataWeave: A StackOverflow error no longer occurs when using StreamCapable check-recursive functions.

SE-16906

Event variables that are visible in a Try scope are now visible inside error handlers.

3.9.5 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.5-20210517

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202106-patch1.adoc[]

May 11, 2021

4.3.0 Runtime Updates

  • Updated to the latest operating system security patches.

May 4, 2021

The default for the DataWeave XML reader property supportDtd changes to false in this release. The new default is described in fixed issue DW-377.

This change affects Mule versions 3.9.5, 4.1.6, and 4.2.2 for on-premises Mule, CloudHub, and other hosted or embedded runtimes, including Anypoint Runtime Fabric and Anypoint Studio. Future patches to these releases and future minor releases of Mule will also incorporate the new default.

3.8.x, 3.9.x, 4.1.x, and 4.2.x Runtime Updates

  • Updated to the latest operating system security patches.

  • The CloudHub worker volumes are now encrypted.

4.2.2 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.2.2-20210419

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.2-202105-patch1.adoc[]

4.1.6 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.1.6-20210419

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.1.6-202105-patch1.adoc[]

3.9.5 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.5-20210419

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202105-patch1.adoc[]

3.8.1 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.8.1-20210419

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.8.1-202105-patch1.adoc[]

April 10, 2021

3.8.x and 4.1.x Runtime Updates

Updated to the latest operating system security patches.

April 7, 2021

For an upcoming release in May, the behavior of the DataWeave XML reader functionality will change.

This change will affect Mule versions 3.9.5, 4.1.6, 4.2.2, and 4.3.0 for on-premises Mule, CloudHub, and other hosted or embedded runtimes, including Anypoint Runtime Fabric and Anypoint Studio.

3.8.x, 3.9.x, 4.1.x, 4.2.x, and 4.3.0 Runtime Updates

Updated to the latest operating system security patches.

4.3.0 Runtime Updates

MUnit distribution ID that corresponds with these fixes: 4.3.0-20210322

Issue Description

SE-20108

Fixed a known issue that could cause a com.esotericsoftware.kryo.KryoException: Buffer underflow error to occur in CloudHub when using Object Store v2 after updating to the March 2021 release.

MULE-19272/SE-18122

Fixed the error Couldn’t find resource: script.dwl neither on classpath or in file system, which occurred when using the Transform Message component (ee:transform) in a subflow called from Parallel For Each (parallel-foreach), Scatter-Gather (scatter-gather), or Cache ee:cache components.

MULE-19262

Fixed an issue that occurred when retrying an operation after refreshing an OAuth token. Consumable values (such as streams) of parameters in the operation were already consumed and not reset upon retrying the operation.

MULE-19252

Improved the performance of persistent object stores.

MULE-19249/SE-19746

Fixed an issue that caused errors when referencing files on a network share path in a Windows environment.

MULE-19076

Fixed the log message for org.mule.runtime.core.internal.processor.simple.RemoveFlowVariableProcessor.

EE-7703/SE-16631/SE-17432

Fixed an issue that occurred when using XA transactions in the Anypoint Connector for Database (Database Connector).

The application did not resolve metadata correctly and failed when testing with MUnit.

MULE-19242/SE-18799

Fixed a file leak on Windows that prevented Mule from deleting the application’s folder when redeploying, which caused a failure.

SE-19846

DataWeave: To fix an OutOfMemory error that occurred when mapping many database records, DataWeave now releases resources on stream close.

SE-19257

DataWeave: Fixed flat file handling of records with values of variable length.

SE-20005

DataWeave: Increased the number of namespaces that can be handled by the XML module to avoid NoSuchElementException errors.

4.2.2 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.2.2-20210322

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.2-202104-patch1.adoc[]

3.9.5 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.5-20210322

Issue Description

SE-20201

Resolved an Object Store v2 error No partition named that occurred after migrating to Mule version 3.9.5. Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202104-patch1.adoc[]

3.9.4 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.4-20210322

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.4-202104-patch1.adoc[]

3.9.3 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.3-20210322

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.3-202104-patch1.adoc[]

3.8.5 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.8.5-20210322

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.8.5-202104-patch1.adoc[]

3.8.3 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.8.3-20210322

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.8.3-202104-patch1.adoc[]

March 19, 2021

4.3.0 Runtime Updates

Issue Description

SE-20108

Fixed a serialization problem that occurred when using the Cache scope with a persistent Mule object store or Object Store v2.

March 9, 2021

3.8.x, 3.9.x, 4.1.x, 4.2.x, and 4.3.0 Runtime Updates

Updated to the latest operating system security patches.

4.3.0 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.3.0-20210304

Issue Description

SE-19542

Resolved a cache buffer issue in a dependency library that caused high memory usage.

MULE-19127

Added the ability to redeploy a flow without starting it to enable the server to restart without starting the applications.

AGW-4551

Enhanced org.mule.runtime.api.healthcheck.ReadyStatus to provide more information.

AGW-4650

Fixed a problem in which removing a policy with contracts before the contracts were downloaded caused the gatekeeper to remain locked.

AGW-4619

Gatekeeper now waits for contracts to download.

DW-375

DataWeave: Prevented an overflow exception by getting a binary token offset.

SE-11046

Resolved an issue in which MUnit couldn’t run from behind an authenticated a Nexus repository.

SE-16673/EE-7664

Resolved a problem using Bitronix TM that caused the application to fail when the database was not reachable.

SE-19030/EE-7653

Fixed a problem that prevented XA MQ connections from committing if the flow used a cache element.

SE-18881/EE-7654

Fixed a validation issue that prevented setting preparedStatementCacheSize to 0.

SE-19090

DataWeave: Changed local imported modules to be cached to avoid CompilationResult class leaks.

SE-19157

DataWeave: Fixed an issue in which the splitter generated the wrong exception and caused Scala serialization issues.

SE-19266

DataWeave: Updated to use encoding when converting a string to a byte array.

SE-19442

DataWeave: Fixed an issue in which the pattern matcher didn’t work with comments, causing the script to fail.

MULE-19139

Fixed an issue in which mapped errors threw a MULE:UNKNOWN error, instead of the correct error name.

MULE-18663

When annotating parameters from OAuth-based connection providers with @OAuthParameter and requestAlias, the value of the parameter is now correctly sent when performing the OAuth dance.

MULE-19020

Fixed an issue in which connection errors were not computed in application error-count statistics.

MULE-19143

Fixed an issue that caused a NullPointerException error while using Parallel For Each combined with a For Each under high concurrency.

MULE-19160

Resolved a problem in which retrying policies for operations did not correctly override connection-provider policies.

MULE-19209/SE-19515

Fixed an issue in which a cache held a reference to a thread and a stream, which might cause high memory consumption.

MULE-19219

Fixed an issue in which MediaType did not correctly escape characters.

SE-16747

Resolved an issue that occurred when using the validation:all scope and a validation:is-not-null operation was triggered, the other items in the For Each weren’t processed.

SE-19213

Fixed a NullPointerException error that occurred while processing, under high concurrency, a Parallel For Each with either max-concurrency set to a value other than 1 or not set.

SE-19136

Resolved a problem in which the Add List operation in Anypoint Connector for NetSuite (NetSuite Connector) limited concurrent connections in the Batch Aggregator component.

SE-19515/MULE-19209

Fixed an issue that caused a memory leak when using a try block.

SE-19294

Resolved an issue in which the application received a rejected from Scheduler exception for HTTP request configurations when processing concurrent requests.

SE-19327

Fixed a SerializationException error that occurred when using the quote reader property (quote="\"") with a batch component.

SE-19557/MULE-19218

Resolved an issue that prevented opening a new cursor on a closed stream.

SE-19606

Fixed a problem in which database connections weren’t returned to the pool or were returned with a delay.

SE-19080/MULE-19157

Fixed an issue in which a connector with an operation that has a parameter group with exclusive optionals (one required) and one of the optional parameters is a POJO with dynamic fields caused the application deployment to fail. Affected connectors are the Cryptography module and Anypoint Connector for SAP (SAP Connector).

4.2.2 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.2.2-20210304

Issue Description

SE-19542

Resolved a cache buffer issue in a dependency library that caused high memory usage. Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.2-202103-patch1.adoc[]

4.2.1 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.2.1-20210222

Issue Description

SE-19542

Resolved a cache buffer issue in a dependency library that caused high memory usage. Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.1-202103-patch1.adoc[]

4.2.0 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.2.0-20210222

Issue Description

SE-19542

Resolved a cache buffer issue in a dependency library that caused high memory usage. Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.0-202103-patch1.adoc[]

4.1.6 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.1.6-20210304

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.1.6-202103-patch1.adoc[]

4.1.5 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.1.5-20210222

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.1.5-202103-patch1.adoc[]

3.9.5 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.5-20210304

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202103-patch1.adoc[]

3.9.4 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.4-20210222

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.4-202103-patch1.adoc[]

3.9.3 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.3-20210222

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.3-202103-patch1.adoc[]

3.9.2 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.2-20210222

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.2-202103-patch1.adoc[]

3.9.1 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.1-20210222

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.1-202103-patch1.adoc[]

3.9.0 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.0-20210222

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.0-202103-patch1.adoc[]

February 24, 2021

3.9.5 Runtime Release

MUnit distribution ID that corresponds with these fixes: 3.9.5

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.5-202102-patch1.adoc[]

February 18, 2021

3.8.4, 3.8.5, 3.8.7, 3.9.0, 3.9.1, 3.9.2, 3.9.3, 3.9.4 Runtime Updates

Updated to the latest operating system security patches.

February 2, 2021

All 3.8.x, 3.9.x, 4.1.x, 4.2.x, and 4.3.0 Runtime Updates

Updated to the latest operating system security patches.

4.3.0 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.3.0-20210119

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row

SE-18775

Fixed an issue that caused batch jobs to hang while using persistent queues.

Introduced two new flags:

  • batch.persistent.queue.disable

    Set the value to true to disable the persistent queue for the batch job.

  • batch.persistent.queue.wait.timeout

    Set the value to greater than 500 milliseconds to use long polling for the batch job, which helps resolve the issue.

    By default, the batch job uses short polling.

MULE-19076

Added warning when the remove variable component tries to remove a non existing variable.

MULE-19038/SE-17832

Fixed a property {app.name} conflict when the application is deployed to CloudHub.

SE-18778

MUnit is unable to dynamic lookup flow references.

MULE-19122/SE-19029

Fixed an issue where different instances of a dynamic configuration containing an OAuth setup with Client Credentials could share the same token causing various errors (such as login fail or unauthorised access).

MULE-19129/SE-19069

Resolved a problem in which the CloudHub scheduler got stuck intermittently.

MULE-19118/SE-18583

Fixed an issue affecting the error handling of applications making use of the Try scope in subflows. This affected error propagation from subflows to their parent related flows.

MULE-18873

Resolved an issue in which routes dropped events during Flow Reference processing in applications that combined Scatter-Gather and Flow Reference components.

MULE-19113/SE-19102

Added logger to BackPressureStrategySelector for better debugging and tracing.

SE-18335

Fixed NullPointerException when using the HTTP Connector inside of a Connector built with XML SDK.

MULE-19097/SE-19126

Fixed issue that cuased CorrelationID to no be consistent throught the Event execution due to unwanted change in the used ClassLoader.

MULE-18159/SE-15096

Fixed an issue where plugins declared in domain could not load classes at application level.

MULE-19088/SE-18749

Fixed an issue that caused a Java.lang.NullPointerException error when trying to run MUnit tests on 4.3.0.

SE-17625

Fixed problem where the error handler component was called multiple times by Until Successful scope incorrectly.

MULE-19068/SE-18382

Fixed an issue that caused intermittent Cannot open a new cursor on a closed stream errors.

MULE-19049/SE-18521

Resolved incorrect behavior of the First Successful scope that occurred when the scope was within an Error Handler component.

MULE-18679

Fixed a ConcurrentModificationError on adding an startup listener while deploying an app.

EE-7624

Upgrade Tanuki wrapper to 3.5.45.

SE-18407

Fixed unexpected error The mapper returned a null value. within a Cache scope.

EE-7610/SE-18524

Fixed an issue that caused failures to deserialize file store based stream payload in batch.

AGW-4533

Fixed API reporting for requests with 0 size incoming requests (like GET requests).

DW-325

DataWeave: NDJson was not working when being executed in parallel.

MULE-19140/DW-371

DataWeave: Fixed an issue with property handling.

SE-13423

DataWeave: Fixed an issue where FlatFile cannot write dw keys as values.

SE-14799

Fixed problem where the onErrorContinue cannot catch a mapped error thrown from a sub flow.

SE-17677

DataWeave: Added feature where the BinaryValue read buffer is now configurable with the property com.mulesoft.dw.buffersize.

SE-18882

DataWeave: Fixed the behavior of the substringBefore() and substringBeforeLast() functions which produced incorrect outputs.

SE-19000

DataWeave: Added a new reader property called tableLimit to control the boundaries of where to read data. Options are: HeaderSize, Unbounded, or the name of the column.

SE-19086

DataWeave: Fixed an issue where stream batching did not work in deferred mode.

SE-19094

DataWeave: Fixed an issue where using for each with batchsize caused the stream to close (StreamClose).

SE-19040

DataWeave: Fixed an issue that caused a NullPointerException when the message of the exception was null.

SE-16997/MULE-18675

Fixed an issue in which using dynamic configurations for paged or streaming operations caused a disconnection error when trying to consume the pages or the stream.

4.2.2 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.2.2-20210129

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row

SE-18775

Fixed an issue that caused batch jobs to hang while using persistent queues.

Introduced two new flags:

  • batch.persistent.queue.disable

    Set the value to true to disable the persistent queue for the batch job.

  • batch.persistent.queue.wait.timeout

    Set the value to greater than 500 milliseconds to use long polling for the batch job, which helps resolve the issue.

    By default, the batch job uses short polling. Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.2-202102-patch1.adoc[]

4.2.1 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.2.1-20210118

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row

SE-18775

Fixed an issue that caused batch jobs to hang while using persistent queues.

Introduced two new flags:

  • batch.persistent.queue.disable

    Set the value to true to disable the persistent queue for the batch job.

  • batch.persistent.queue.wait.timeout

    Set the value to greater than 500 milliseconds to use long polling for the batch job, which helps resolve the issue.

    By default, the batch job uses short polling. Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.1-202102-patch1.adoc[]

4.2.0 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.2.0-20210120

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row

SE-18775

Fixed an issue that caused batch jobs to hang while using persistent queues.

Introduced two new flags:

  • batch.persistent.queue.disable

    Set the value to true to disable the persistent queue for the batch job.

  • batch.persistent.queue.wait.timeout

    Set the value to greater than 500 milliseconds to use long polling for the batch job, which helps resolve the issue.

    By default, the batch job uses short polling. Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.0-202102-patch1.adoc[]

4.1.6 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.1.6-20210118

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row

SE-18775

Fixed an issue that caused batch jobs to hang while using persistent queues.

Introduced two new flags:

  • batch.persistent.queue.disable

    Set the value to true to disable the persistent queue for the batch job.

  • batch.persistent.queue.wait.timeout

    Set the value to greater than 500 milliseconds to use long polling for the batch job, which helps resolve the issue.

    By default, the batch job uses short polling. Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.1.6-202102-patch1.adoc[]

4.1.5 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.1.5-20210118

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row

SE-18775

Fixed an issue that caused batch jobs to hang while using persistent queues.

Introduced two new flags:

  • batch.persistent.queue.disable

    Set the value to true to disable the persistent queue for the batch job.

  • batch.persistent.queue.wait.timeout

    Set the value to greater than 500 milliseconds to use long polling for the batch job, which helps resolve the issue.

    By default, the batch job uses short polling. Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.1.5-202102-patch1.adoc[]

4.1.4 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.1.4-20210120

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row

SE-18775

Fixed an issue that caused batch jobs to hang while using persistent queues.

Introduced two new flags:

  • batch.persistent.queue.disable

    Set the value to true to disable the persistent queue for the batch job.

  • batch.persistent.queue.wait.timeout

    Set the value to greater than 500 milliseconds to use long polling for the batch job, which helps resolve the issue.

    By default, the batch job uses short polling. Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.1.4-202102-patch1.adoc[]

4.1.3 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.1.3-20210120

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.1.3-202102-patch1.adoc[]

4.1.2 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.1.2-20210121

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row

SE-18775

Fixed an issue that caused batch jobs to hang while using persistent queues.

Introduced two new flags:

  • batch.persistent.queue.disable

    Set the value to true to disable the persistent queue for the batch job.

  • batch.persistent.queue.wait.timeout

    Set the value to greater than 500 milliseconds to use long polling for the batch job, which helps resolve the issue.

    By default, the batch job uses short polling. Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.1.2-202102-patch1.adoc[]

4.1.1 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.1.1-20210121

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row

SE-18775

Fixed an issue that caused batch jobs to hang while using persistent queues.

Introduced two new flags:

  • batch.persistent.queue.disable

    Set the value to true to disable the persistent queue for the batch job.

  • batch.persistent.queue.wait.timeout

    Set the value to greater than 500 milliseconds to use long polling for the batch job, which helps resolve the issue.

    By default, the batch job uses short polling. Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.1.1-202102-patch1.adoc[]

3.9.4 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.4-20210120

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.4-202102-patch1.adoc[]

3.9.3 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.3-20210120

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.3-202102-patch1.adoc[]

3.9.2 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.2-20210120

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.2-202102-patch1.adoc[]

3.9.1 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.1-20210120

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.1-202102-patch1.adoc[]

3.9.0 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.0-20210120

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.0-202102-patch1.adoc[]

3.8.7 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.8.7-20210120

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.8.7-202102-patch1.adoc[]

3.8.6 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.8.6-20210120

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.8.6-202102-patch1.adoc[]

3.8.5 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.8.5-20210121

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.8.5-202102-patch1.adoc[]

3.8.4 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.8.4-20210120

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.8.4-202102-patch1.adoc[]

3.8.3 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.8.3-20210120

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.8.3-202102-patch1.adoc[]

3.8.2 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.8.2-20210121

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.8.2-202102-patch1.adoc[]

3.8.1 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.8.1-20210121

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.8.1-202102-patch1.adoc[]

3.8.0 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.8.0-20210120

Issue Description

SE-14788

Improved troubleshooting information to include Mule EE logs in the CloudHub application logs when an app crashes multiple times in a row Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.8.0-202102-patch1.adoc[]

January 7, 2021

All 3.8.x, 3.9.x, 4.1.x, 4.2.x, and 4.3.0 Runtime Updates

Updated to the latest operating system security patches.

4.3.0 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.3.0-20210105

Issue Description

SE-18354

Fixed an issue with Runtime Manager agent version 2.4.11 in which the web socket reserved a large amount of memory to buffer connections.

SE-17855

Fixed an issue with Object Store v2 that caused Unable to check existence of object with key errors after updating the Mule runtime engine to the last release.

MULE-19014

Upgraded Bouncy Castle to version 1.67.

MULE-19026

Fixed incorrect reconnection behavior in sources, such as the Anypoint Connector for SFTP (SFTP Connector), which caused the sources to work incorrectly.

MULE-18599

Fixed an issue that produced an incorrect value for the partial fetching key resolution when a Parameter Group that is the MetadataKey used the setting showInDsl=true.

MULE-19016

Fixed an issue that could cause a "NullPointerError" when using the Post Message operation of Anypoint Connector for Slack (Slack Connector).

MULE-19006, SE-18378

Fixed an issue that produced a can’t get statistics before initialise() is invoked error when using a dynamic expiration configuration in a clustered environment.

MULE-19002, SE-17479

Fixed an issue in the XML SDK that ignored complex parameters defined as string arrays and with the behavior role.

MULE-18537

Mule now logs reconnection attempts when using the Standard Reconnection Strategy for any connector.

MULE-18929, SE-18107

Fixed an issue in which ActivePolicies set in DefaultPolicyManager retained multiple (weak) references to policies when expired policies renewed. The references were not collected. To avoid consuming more memory than necessary, the fix ensures that only one weak reference is retained per policy.

EE-7443, SE-16276

Fixed an issue in running Batch jobs that caused the jobs to get stuck and never finish.

SE-16965, AGW-4497

Fixed a metaspace classloader leak that occurred during the redeployment of an application.

SE-16372

Fixed an issue that prevented DataWeave from properly retrieving values when reading CSV files with Byte Order Mark (BOM) and Streaming enabled (streaming=true).

SE-18393

Fixed a DataWeave issue that resulted in a null value when using variables (vars) that were not resolved correctly.

SE-18136

Fixed a DataWeave issue that occurred when reading Excel files with empty columns, which caused rows to shift incorrectly to that empty space to fill in the empty column.

SE-18580

Fixed an issue that caused the Set Variable operation to fail with a MULE:EXPRESSION error when using a DataWeave expression that contained a function definition.

DW-289

Fixed an issue in which upserting an object with update duplicated key-value pairs in some cases.

DW-306

Fixed an issue that prevented the update operator from selecting attributes.

DW-307

Fixed an issue that prevented processing of XML documents when streaming mode was enabled.

MULE-18990

Added an optional warning with information about when an event is dropped.

MULE-19015

Fixed a Cannot open a new cursor on a closed stream error that occurred when using a nested foreach with a batch size larger than 1.

MULE-18949

Fixed a regression caused by a prior fix (MULE-18805) that made DataSense scenarios with error handling work improperly. With this fix, every scenario works properly, including the ones from MULE-18805.

SE-14750, MULE-19019

Fixed an issue that added a 'Content-length: 0' header for HTTP methods with undefined body semantics (GET, HEAD, and DELETE).

EE-7582

Fixed an HTTP service regression in which an unexpected error was thrown on a SoapFault.

4.2.2 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.2.2-20210105

Issue Description

SE-18354

Fixed an issue with Runtime Manager agent version 2.4.11 in which the web socket reserved a large amount of memory to buffer connections.

SE-17855

Fixed an issue with Object Store v2 that caused Unable to check existence of object with key errors after updating the Mule runtime engine to the last release. Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.2-202101-patch1.adoc[]

4.2.1 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.2.1-20201130

Issue Description

SE-18354

Fixed an issue with Runtime Manager agent version 2.4.11 in which the web socket reserved a large amount of memory to buffer connections.

SE-17855

Fixed an issue with Object Store v2 that caused Unable to check existence of object with key errors after updating the Mule runtime engine to the last release. Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.1-202101-patch1.adoc[]

4.2.0 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.2.0-20201201

Issue Description

SE-18354

Fixed an issue with Runtime Manager agent version 2.4.11 in which the web socket reserved a large amount of memory to buffer connections.

Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.2.0-202101-patch1.adoc[]

4.1.6 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.1.6-20201130

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.1.6-202101-patch1.adoc[]

4.1.5 Runtime Update

MUnit distribution ID that corresponds with these fixes: 4.1.5-20201130

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-4.1.5-202101-patch1.adoc[]

3.9.4 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.4-20201130

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.4-202101-patch1.adoc[]

3.9.2 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.2-20201130

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.2-202101-patch1.adoc[]

3.9.1 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.9.1-20201130

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.9.1-202101-patch1.adoc[]

3.8.7 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.8.7-20201210

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.8.7-202101-patch1.adoc[]

3.8.4 Runtime Update

MUnit distribution ID that corresponds with these fixes: 3.8.4-20201209

Issue Description Unresolved include directive in modules/ROOT/pages/cloudhub/cloudhub-runtimes-release-notes.adoc - include::partial$mule-runtime/mule-runtime-3.8.4-202101-patch1.adoc[]