January
CloudHub 2.0 Runtime and Infrastructure 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 2.0. During upgrades, a Mule application might be restarted onto a new secure host. If the Mule worker is not running with multiple replicas or is using the Recreate deployment model, it experiences slight downtime. For more information, see the Infrastructure Updates documentation.
In addition to these release notes, see:
The monthly patching updates for CloudHub 2.0 started in January, 2023. |
MuleSoft Commercial Cloud Schedule
The following 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 |
---|---|---|---|
January 7 |
January 20-24 |
January 25-26 |
|
December |
December 9* |
December 16-20 |
December 21-22 |
November |
November 5 |
|
|
October |
October 8 |
October 21-25 |
October 26-27 |
* The release dates for the December cycle has been postponed from December 3 to December 9.
The scheduled November sandbox and production auto-updates have been moved to the December cycle. |
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 2.0. |
The November CloudHub 2.0 infrastructure auto-update associated with production environments has been moved to the December cycle. |
CloudHub 2.0 Release Monthly Cadence
The following table shows the current schedule for monthly updates.
Updates are packaged as <major version>-<runtime patch package version>-<image build number>
Monthly updates | 3.9 Patch (EOL) | 4.3 Patch (EOES) | 4.4 Patch (EOSS) | 4.5 Edge Patch (EOSS) | 4.6 Edge Patch (EOSS) | 4.6 LTS Patch (EOSS) | 4.7 Edge Patch (EOSS) | 4.8 Edge Patch (EOSS) |
---|---|---|---|---|---|---|---|---|
December 2024 |
- |
- |
- |
- |
- |
- |
- |
- |
November 2024 |
- |
- |
- |
- |
- |
|||
October 2024 |
- |
- |
- |
- |
- |
|||
September 2024 |
- |
- |
- |
- |
- |
|||
August 2024 |
- |
- |
- |
- |
- |
|||
July 2024 |
- |
- |
- |
- |
||||
June 2024 |
- |
- |
- |
- |
||||
May 2024 |
- |
- |
- |
- |
||||
April 2024 |
- |
- |
- |
|||||
March 2024 |
- |
- |
- |
|||||
February 2024 |
- |
- |
- |
|||||
January 2024 |
- |
- |
- |
- |
- |
- |
-
EOSS (End of Standard Support)
-
EOES (End of Extended Support)
-
EOL (End of Life)
December 9, 2024
What’s New
-
The December cycle doesn’t release new image builds.
-
The auto-update process for sandbox and production environments use images from the November release cycle.
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.
For information, see Runtime Manager Agent 2.6.6 Release Notes.
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 |
|
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 |
W-16546951 |
A deadlock no longer occurs when consuming the payload in the completion callback of the HTTP client |
W-16640190 |
Web Service Consumer Connector and RosettaNet Connector no longer fail when there’s an HTTP TLS transport configuration. |
W-16288302 |
Log4j2 monorepo is upgraded to 2.24.1. |
W-16889265 |
|
W-15643200 |
|
W-16712841 |
Kryo serialization issues no longer occur for rate limit policies using Java 17. |
W-16843706 |
DataWeave |
|
The |
W-17030593 |
Apache POI folder used for temporal files is no longer deleted. |
W-16899674 |
Using annotations without importing them now returns the corresponding error. |
W-16853915 |
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 |
W-16823349 |
A batch serialization error no longer occurs in Java 17 when one of the steps throws |
W-16546951 |
A deadlock no longer occurs when consuming the payload in the completion callback of the HTTP client |
W-16640190 |
|
W-16712841 |
Log4j2 monorepo is upgraded to 2.24.1. |
W-16889265 |
The |
W-16843119 |
DataWeave |
|
The |
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 |
|
|
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 |
W-16640190 |
The |
W-16843119 |
DataWeave |
|
Apache POI folder used for temporal files is no longer deleted. |
W-16899674 |
October 8, 2024
What’s New
-
Mule runtime engine 4.8.0 is now available.
For information about the release notes, see Mule Runtime Engine 4.8.0 Release Notes. For information about the new release cadence, see Edge and LTS Releases for Mule.
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.
For information, see Runtime Manager Agent 2.6.6 Release Notes.
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 |
|
The |
W-15478554 |
The |
W-15761385 |
The |
W-15838633 |
A validation is added to ensure that domains using the |
W-15509819 |
|
W-16237424 |
The |
W-12228892 |
|
W-16408471 |
Properties are now resolved during application packaging. |
W-15959903 |
|
W-16595277 |
Fatal errors no longer occur when loading native libraries in Java 17. |
W-16787783 |
When the feature flag |
W-16169887 |
The logging for the analytics |
W-16624763 |
Mule Gateway applies Gatekeeper between editions of policy configuration. |
W-16225792 |
DataWeave |
|
Configuring a writer as deferred now requires Mule runtime privileges. |
W-15398837 |
The |
W-15518930 |
Type error messages generated in Lambda functions are now improved. |
W-16082839 |
Type inference is now improved when accessing properties of objects. |
W-14222927 |
Type inference inside if/then branches is now improved. |
W-15607520 |
The Avro type now maps to Java’s |
W-15607759 |
The regression is now resolved allowing references to types defined later in the script. |
W-15197016 |
Streaming capability for arguments at |
W-16125755 |
Input/output |
W-16161736 |
Access error for Java 17 encapsulation errors is now improved. |
W-15705596 |
Coercion error is now caught inside |
W-15323897 |
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 |
W-12228892 |
Web Service Consumer Connector and RosettaNet Connector no longer fails when there is an HTTP TLS transport configuration. |
W-16288302 |
|
W-16237424 |
Kryo serialization now works as expected with |
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 |
|
W-16595277 |
When the feature flag |
W-16169887 |
Logging for the Analytics |
W-16624763 |
|
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 |
W-16125755 |
Input/output |
W-16161736 |
Access error for Java 17 encapsulation errors is now improved. |
W-15705596 |
Coercion error is now caught inside |
W-15323897 |
4.4.0 Runtime Updates
MUnit distribution ID that corresponds with these fixes: 4.4.0-20240923-3.
Issue Resolution | ID |
---|---|
The |
W-12228892 |
Spring Core is upgraded to 5.3.39. |
W-16639433 |
Logging for the Analytics |
W-16624763 |
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.
-
MDC Logging:
-
With September runtime images 4.7.3:3e, 4.6.7:4, 4.4.0-20240821-2, and later, customers now can configure and view enriched logging context in Anypoint Monitoring for CloudHub 2.0 applications. See MDC Logging for additional information and configuration instructions.
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:3e.
Issue Resolution | ID |
---|---|
Mule |
|
|
W-15643200 |
Properties files are now located in the |
W-16404468 |
|
W-16343071 |
Kryo serialization now works as expected with |
W-16533466 |
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 |
|
W-16436783 |
JaCoCo is upgraded to 0.8.11. |
W-14866639 |
|
W-16408471 |
|
W-16433612 |
Anypoint Studio Debugger now intercepts components inside a subflow. |
W-16230302 |
Policies with minimum Mule version 4.4.0 now use the flow name as part of the artifact name, when the feature flag |
W-16169887 |
|
W-16540685 |
API Gateway pollers are no longer initialized when the API Gateway is started in offline mode. |
W-16093885 |
Log warning |
W-16263266 |
Race condition no longer causes byte buffer disposal errors when deploying policies. |
W-16450677 |
DataWeave |
|
DataWeave now preserves MimeType properties correctly. |
W-16161736 |
4.6.7 Runtime Updates
For Mule runtime 4.6.7, the image name that corresponds with these fixes is 4.6.7:4.
Issue Resolution | ID |
---|---|
|
W-15643200 |
Properties files are now located in the |
W-16404468 |
|
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 |
|
W-16436783 |
JaCoCo is upgraded to 0.8.11. |
W-14866639 |
|
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 |
W-16169887 |
|
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 |
|
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 |
W-16169887 |
|
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 8, 2024
The August 8 patch update for Mule version 4.6.6 addresses a regression in the August 6 patch update. This patch includes all fixes from August 6 as well as the July patch.
4.6.6 Runtime Updates
For Mule runtime 4.6.6, the image name that corresponds with these fixes is 4.6.6:5.
Issue Resolution | ID |
---|---|
The application deployment no longer fails with the |
W-16447998 |
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 |
|
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 |
W-15750334 |
Mule runtime startup no longer fails when |
W-15346051 |
A serialization exception is no longer thrown when a Batch Step fails with a |
W-15808825 |
|
W-15832941 |
Jars in |
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 |
W-16124318 |
Deploying a policy no longer fails while using a mule directory with whitespaces. |
W-15440100 |
|
W-15595791 |
|
W-15734679 |
|
W-16083021 |
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 |
W-16141554 |
DataWeave |
|
Argument materialization is now improved at the |
W-15323897 |
Streaming capability is now enabled for arguments of |
W-16125755 |
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 |
W-15750334 |
Mule runtime startup no longer fails when |
W-15346051 |
A serialization exception is no longer thrown when a Batch Step fails with a |
W-15808825 |
|
W-15832941 |
Jars in |
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 |
W-16124318 |
Deploying a policy no longer fails while using a mule directory with whitespaces. |
W-15440100 |
|
W-15595791 |
|
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 |
W-16141554 |
DataWeave |
|
Argument materialization is now improved at the |
W-15323897 |
Streaming capability is now enabled for arguments of |
W-16125755 |
4.4.0 Runtime Updates
For Mule runtime 4.4.0, the image name that corresponds with these fixes is 4.4.0-20240724-2
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 |
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 |
W-16141554 |
A |
W-16035332 |
July 4, 2024
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:5e.
Issue Resolution | ID |
---|---|
Logs are getting displayed correctly on Anypoint Monitoring. |
63857970 |
4.6.5 Runtime Updates
For Mule runtime 4.6.5, the image name that corresponds with these fixes is 4.6.5:5.
Issue Resolution | ID |
---|---|
Logs are getting displayed correctly on Anypoint Monitoring. |
63857970 |
4.4.0 Runtime Updates
For Mule runtime 4.4.0, the image name that corresponds with these fixes is 4.4.0:20240619-4.
Issue Resolution | ID |
---|---|
Logs are getting displayed correctly on Anypoint Monitoring. |
63857970 |
4.3.0 Runtime Updates
For Mule runtime 4.3.0-20240424, the image name that corresponds with these fixes is 4.3.0:20240619-3.
Issue Resolution | ID |
---|---|
Logs are getting displayed correctly on Anypoint Monitoring. |
63857970 |
July 2, 2024
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 |
|
The |
W-15397610 |
The redeployment of an app with a domain using a Groovy component no longer throws the |
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 |
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 |
Mule apps configured with OAuth and running on Java 17 are now correctly serialized. |
W-15425364 |
DataWeave compiled expressions cache is no longer overpopulated when using nested templates. |
W-15782010 |
Deploying a policy in Windows no longer fails in folders containing whitespaces. |
W-16112611 |
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 |
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 |
W-15427352 |
Deploying an application with Mule SDK scope and policies no longer throws the |
W-15980586 |
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 |
W-15571377 |
The Flat File module now adds the |
W-15973636 |
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 |
W-15397610 |
The redeployment of an app with a domain using a Groovy component no longer throws the |
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 |
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 |
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 |
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 |
W-15571377 |
The Flat File module now adds the |
W-15973636 |
4.4.0 Runtime Updates
For Mule runtime 4.4.0, the image name that corresponds with these fixes is 4.4.0:20240619-3.
Issue Resolution | ID |
---|---|
The |
W-15397610 |
The redeployment of an app with a domain using a Groovy component no longer throws |
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 |
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 |
W-15427352 |
DataWeave |
|
The Flat File module now adds the |
W-15571377 |
The Flat File module now adds the |
W-15973636 |
4.3.0 Runtime Updates
For Mule runtime 4.3.0-20240424, the image name that corresponds with these fixes is 4.3.0:20240619-2.
Issue Resolution | ID |
---|---|
The |
W-15397610 |
The redeployment of an app with a domain using a Groovy component no longer throws the |
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 |
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 |
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.
For detailed information, see Postponing the Auto Minor Upgrade from Mule Runtime 4.6e Mule Runtime 4.7e in CloudHub and CloudHub 2.0. |
Fixed Issues
4.6.4 Runtime Updates
For Mule runtime 4.6.4 (Edge), the image names that correspond with these fixes are 4.6.4:6e (Java 8) and 4.6.4:5e (Java 17).
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 |
|
W-14821825 |
The version in the |
W-15228973 |
Events with statistics are now correctly serialized for applications running on Java 17. |
W-15542604 |
The exception |
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 |
|
W-15628361 |
|
W-15677894 |
Resiliency is now improved on policy application and updates. |
W-15426519 |
DataWeave |
|
A |
W-14589732 |
The Excel writer now generates XLSX files using ZIP specification 2.0. |
W-15534640 |
When comparing a |
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 |
---|---|
An application using a global error handler from an imported module no longer throws |
W-16019352 |
June 6, 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:21e.
Issue Resolution | ID |
---|---|
Applications with API policies no longer fail to deploy. |
W-15941514 |
June 4, 2024
What’s New
-
Mule runtime engine 4.7.0 is now available.
For information about the release notes, see Mule Runtime Engine 4.7.0 Release Notes. For information about the new release cadence, see Edge and LTS Releases for Mule.
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 |
|
|
W-14580541 |
The `commons-dbutils:commons-dbutils`dependency is upgraded to 1.8.0. |
W-14794033 |
The `commons-cli:commons-cli`dependency is upgraded to 1.6.0. |
W-14794052 |
The |
W-14799865 |
The |
W-14799920 |
The |
W-14801961 |
The |
W-14809728 |
The Jackson library is updated to 2.16.1. |
W-14821631 |
Velocity in |
W-14821802 |
|
W-14821825 |
The |
W-14825169 |
The |
W-14828446 |
The |
W-14844796 |
|
W-14845008 |
Log4j2 monorepo is upgraded to 2.22.1. |
W-14852872 |
The |
W-15347622 |
The |
W-14876998 |
The |
W-14886539 |
The |
W-15183893 |
The |
W-15242673 |
The |
W-15287442 |
The |
W-15251753 |
Hazelcast is upgraded to 5.2.5. |
W-15159760 |
The |
W-14888967 |
|
W-14776571 |
Deprecated |
W-15279334 |
The |
W-14754722 |
The |
W-14856683 |
The |
W-15142246 |
|
W-14954600 |
|
W-1495461 |
Passing system property arguments and running on Java 11 or later on CE distribution now work as expected. |
W-14998262 |
|
W-15315342 |
Batch job serialization now works as expected when running on Java 17. |
W-15345812 |
JSON schema draft version is now properly enforced. For example, the |
W-14808949 |
The exception |
W-15617764 |
The version in the |
W-15228973 |
Resiliency is now improved on policy application and updates. |
W-15426519 |
You can now see the number of flows considered for UBP and what those flows are when the application starts. |
W-14401338 |
|
W-15677894 |
DataWeave |
|
Validation for type parameter usage in non-generic types now works as expected. |
W-15206030 |
A |
W-14589732 |
MIME type module is now added to operate over MIME types. |
W-15523246 |
Processing of large union and intersection types is now improved. |
W-15510515 |
Referencing of types defined in the script now works as expected. |
W-15160402 |
DataWeave verifier no longer hangs with recursive Union Types. |
W-15111303 |
Validation for type references in constrained generics is now added. |
W-14757325 |
Type check for function generics now works as expected. |
W-15083938 |
Recursive detection of type parameters now works as expected. |
W-15161985 |
Configurable caching service is now added. |
W-14894233 |
Support for metadata as |
W-14901297 |
Validation of type wildcards now takes into account additional fields. |
W-14380720 |
|
W-14489821 |
The Excel writer now generates XLSX files using ZIP specification 2.0. |
W-15534640 |
When comparing a |
W-15478713 |
Compilation error now works as expected with type parameters in functions. |
W-15520252 |
4.6.4 Runtime Updates
For Mule runtime 4.6.4, the image name that corresponds with these fixes is 4.6.4:6 (LTS).
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 |
|
W-14821825 |
The version in the |
W-15228973 |
Events with statistics are now correctly serialized for applications running on Java 17. |
W-15542604 |
The exception |
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 |
|
W-15628361 |
|
W-15677894 |
Resiliency is now improved on policy application and updates. |
W-15426519 |
DataWeave |
|
A |
W-14589732 |
The Excel writer now generates XLSX files using ZIP specification 2.0. |
W-15534640 |
When comparing a |
W-15478713 |
Access error messages for Java 17 encapsulation errors are now improved. |
W-15705596 |
4.4.0 Runtime Updates
For Mule runtime 4.4.0, the image name that corresponds with these fixes is 4.4.0:20240520-3
Issue Resolution | ID |
---|---|
|
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 |
W-14589732 |
The Excel writer now generates XLSX files using ZIP specification 2.0. |
W-15534640 |
May 7, 2024
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 |
W-15193303 |
DataWeave |
|
|
W-15006840 |
Performance degradation no longer occurs when an array is concatenated. |
W-15399854 |
4.4.0 Runtime Updates
For Mule runtime 4.4.0-20240422, the image name that corresponds with these fixes is 4.4.0-20240422-2.
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
For Mule runtime 4.3.0-20240424, the image name that corresponds with these fixes is 4.3.0-20240424-3.
Issue Resolution | ID |
---|---|
Jackson Databind is upgraded to version 2.13.5. |
W-15427761 |
|
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 11, 2024
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 |
---|---|
Spring is upgraded to 5.3.33. |
W-15260752 |
Template parser validation is now improved. |
W-15141905 |
Hazelcast is upgraded to 5.2.5. |
W-15159760 |
|
W-14802693 |
Performance is now improved for certain For Each scenarios. |
W-14678431 |
An extra message field is no longer added in the logs when logging the message variable. |
W-14457630 |
Extension model parsing no longer fails for extensions with dependencies declared as provided. |
W-14646484 |
MUnit no longer fails with apps using Anypoint Connector for DotNet (DotNet Connector). |
W-14747448 |
License installation no longer fails with |
W-14542349 |
Legacy properties builder no longer reevaluates from root resolver placeholders. |
W-14616618 |
HTTP Redirect no longer works on Mule runtime 4.x on HTTP Post. |
W-14619216 |
Race condition no longer results in |
W-14543363 |
The GraalJS library is upgraded to 22.3.3. |
W-13961780 |
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 |
|
|
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 |
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 |
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.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 |
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 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 |
W-14686211 |
Disabling the |
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 |
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 |
W-14128870 |
Memory leaks no longer occur when using the |
W-14479158 |
Java JDK |
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 |
W-14686211 |
Disabling the |
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 |
W-14128870 |
4.3.0 Runtime Updates
-
MUnit distribution ID that corresponds with these fixes: 4.3.0:20231026-9.
Issue Resolution | ID |
---|---|
Fixed OS security vulnerabilities. |
N/A |
February 23, 2024
What’s New
4.6.0 Runtime Updates
For Mule runtime 4.6.0, the image names that correspond with this release are 4.6.0:42e (Edge) and 4.6.0:42 (LTS).
-
This patch update reverts the fixes for the following issue: W-14288098
4.5.3 Runtime Updates
The image name that corresponds with this release is 4.5.3:6e
-
This patch update reverts the fixes for the following issue: W-14288098
4.4.0 Runtime Updates
The image name that corresponds with this release is 4.4.0:20240215-2
-
This patch update reverts the fixes for the following issue: W-14288098
3.9.5 Runtime Updates
The image name that corresponds with this release is 3.9.5:20240122-3
-
This patch update reverts the fixes for the following issue: W-14288098
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 |
---|---|
Mule |
|
Mule app startup logs no longer include errors appending to a non-started appender. |
W-14288098 |
DataWeave |
|
Performance is now improved when coercing addition and subtraction operations. |
W-14927555 |
February 6, 2024
What’s New
-
Mule runtime engine 4.6.0 is now available.
For information about the release notes, see Mule Runtime Engine 4.6.0 Release Notes. For information about the new release cadence, see Edge and LTS Releases for Mule.
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.
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 |
|
Mule app startup logs no longer include errors appending to a non-started appender. |
W-14288098 |
|
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 |
|
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 |
W-14542349 |
Legacy properties builder no longer reevaluates from root resolver placeholders. |
W-14616618 |
|
W-12082402 |
HTTP Redirect no longer works on Mule runtime 4.x on HTTP Post. |
W-14619216 |
Race condition no longer results in |
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 |
W-14646484 |
DataWeave |
|
Caching now works correctly when coercing for addition and subtraction operations. |
W-14591653 |
|
W-14514837 |
The |
W-14315728 |
4.5.3 Runtime Updates
-
For Mule runtime 4.5.3, the image name that corresponds with these fixes is 4.5.3:5e.
Issue Resolution | ID |
---|---|
Mule app startup logs no longer include errors appending to a non-started appender. |
W-14288098 |
Fixed OS security vulnerabilities. |
N/A |
4.4.0 Runtime Updates
For Mule runtime 4.4.0-20240122, the image name that corresponds with these fixes is 4.4.0-20240122-2.
Issue Resolution | ID |
---|---|
Mule |
|
Mule app startup logs no longer include errors appending to a non-started appender. |
W-14288098 |
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 |
|
W-14514837 |
3.9.5 Runtime Updates
For Mule runtime 3.9.5-20240122, the image name that corresponds with these fixes is 3.9.5-20240122-2.
Issue Resolution | ID |
---|---|
Mule |
|
Mule app startup logs no longer include errors appending to a non-started appender. |
W-14288098 |
An XML transformation error no longer occurs when using the M-Dmule.xstream.allowlist flag. |
W-14417598 |
January 19, 2024
4.4.0 Runtime Updates
Fixed Issues
For Mule runtime 4.4.0, the image name that corresponds with these fixes is 4.4.0-20240118.
Issue Resolution | ID |
---|---|
Mule |
|
This patch update reverts the fix. |
W-14404918 |
Fixed OS security vulnerabilities. |
N/A |
January 9, 2024
What’s New
4.3.0, 4.4.0, and 4.5.3 Runtime Updates
-
Updated to the latest operating system security patches.
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 |
|
An issue with explicit socket connection timeout for socket creation was fixed. |
W-14555248 |
Using |
W-14479183 |
Using Salesforce Marketing Cloud connector no longer causes a memory leak. |
W-14391247 |
XML SDK no longer fails to replace a complex parameter with a property value. |
W-13681772 |
GroovyResourceReleaser is now enabled for each JDK. The incorrect cleaning method was removed. |
W-14350781 |
|
W-14261144 |
The |
W-14161865 |
DataWeave |
|
An issue with |
W-14471869 |
4.4.0 Runtime Updates
MUnit distribution ID that corresponds with these fixes: 4.4.0-20231211
Issue Resolution | ID |
---|---|
Mule |
|
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 |
W-14161865 |
November 28, 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:2e.
No new fixes are included.
4.4.0 Runtime Updates
For Mule runtime 4.4.0-20231110, the image name that corresponds with these fixes is 4.4.0-20231110-2.
No new fixes are included.
4.3.0 Runtime Updates
For Mule runtime 4.3.0-20231026, the image name that corresponds with these fixes is 4.3.0-20231026-7.
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 |
---|---|
This patch update reverts the fix. |
W-13681772 |
4.4.0 Runtime Updates
For Mule runtime 4.4.0-20231110, the image name that corresponds with these fixes is 4.4.0-20231110-1.
Issue Resolution | ID |
---|---|
This patch update reverts the fix. |
W-13681772 |
4.3.0 Runtime Updates
For Mule runtime 4.3.0-20231026, the image name that corresponds with these fixes is 4.3.0-20231026-6.
Issue Resolution | ID |
---|---|
Mule thread dump now works correctly. |
W-14480448 |
November 7, 2023
What’s New
4.3.0, 4.4.0, and 4.5.1 Runtime Updates
-
Updated to the latest infrastructure patches.
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 |
|
The org.json.json library is upgraded to 20231013. |
W-14347983 |
The org.apache.santuario.xmlsec library is upgraded to 2.3.4. |
W-14347988 |
The org.bouncycastle.bcprov-jdk15on library is upgraded to 1.74. |
W-14351263 |
The Error Handler with attribute |
W-13881167 |
The error |
W-13969259 |
Mule runtime no longer fails to start in Linux if the path contains spaces. |
W-14321178 |
The |
W-14067135 |
|
W-13038823 |
XML SDK no longer fails to replace a complex parameter with a property value. |
W-13681772 |
DataWeave |
|
Temporary files are now closed for inputs bigger than 1.5 MB. |
W-13868202 |
The cached function coercion now works correctly for a second time when an argument is constant. |
W-13763138 |
The DataWeave |
W-14086694 |
Reading Avro schema with an array of |
W-14252745 |
Inconsistent XML encoding detection no longer occurs between indexed and in-memory parsers. |
W-13805995 |
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 |
W-13881167 |
Multiple redeployments of applications linked to a domain project sharing IBM MQ Connector now works as expected. |
W-12388528 |
The |
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 |
W-14086694 |
Reading Avro schema with an array of |
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 |
|
W-13038823 |
October 3, 2023
What’s New
4.5.0 Runtime Updates
-
Mule runtime engine 4.5.0 is now available.
For information, see Mule Runtime 4.5.0 Release Notes.
4.3.0 and 4.4.0 Runtime Updates
-
Updated to the latest infrastructure patches.
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 |
|
Application name and flow name now appear inside the cache scope thread. |
W-11818064 |
Deadlock in batch now works properly when a step fails because of max errors. |
W-11702225 |
SubTypeMappings no longer define the same mapping twice. |
W-11294196 |
|
W-11019412 |
An event no longer gets stuck when using a Foreach scope with a map payload. If the app has |
W-12207110 |
JDBC/JMS driver-specific cleanup is now performed if the driver is declared as a |
W-12204790 |
Startup script now gives higher priority to |
W-12082402 |
Classloader leak no longer occurs in MVEL optimizers. |
W-11785664 |
Variable propagation no longer fails with nested error handlers. |
W-11861131 |
All Javax libraries are replaced with the Jakarta equivalent. |
W-13588773 |
jsoup is upgraded to 1.15.3. |
W-11750619 |
SLF4J is upgraded to 2.0. |
W-13104897 |
Byte Buddy is upgraded to 1.14.0. |
W-12305504 |
LMAX disruptor is upgraded to 3.4.3. |
W-13312374 |
FastUtil is upgraded to 8.5.11. |
W-13312374 |
ram-parser-2 is upgraded to 1.0.44-10. |
W-13031307 |
commons-lang3 is upgraded to 3.12.0. |
W-12041669 |
Log4j is upgraded to 2.20.0. |
W-13792545 |
Reactor Core is upgraded to 3.4.22. |
W-11786499 |
org.json:json is upgraded to 20230227. |
W-13019304 |
Commons IO is upgraded to 2.13.0. |
W-13748743 |
Bouncy Castle is upgraded to 1.74. |
W-13844863 |
Hazelcast is upgraded to 5.2.4. |
W-14080816 |
Maven is upgraded to 3.9.4. |
W-13665263 |
jsr305 is removed from the distribution. |
W-13588824 |
com.sun.xml.bind.jaxb-core is removed from the distribution. |
W-13517798 |
CGLib is removed from the distribution. |
W-10815440 |
Groovy is removed from the distribution. |
W-12525966 |
geronimo-j2ee-connector_1.5_spec is removed from the distribution. |
W-13097247 |
This release adds the |
MULE-19967 |
DataWeave |
|
The |
W-10648848 |
The |
W-12036895 |
Memory usage is now improved when using |
W-12245438 |
DataWeave now loads the Java class methods in deterministic order. Setting the property |
W-13028728 |
Typed parameters validation now works properly when using generics. |
W-10671626 |
Support is now added for negative |
W-10989197 |
The |
W-11327185 |
The literal type checking over escaped |
W-11333111 |
The |
W-11343563 |
The intersection of |
W-11611304 |
Unnecessary materialization in pattern matching no longer occurs. |
W-11698394 |
Trailing zeroes after the decimal point are now removed by default for JSON, YAML, CSV, and DataWeave formats. Setting |
W-11750379 |
The |
W-12227568 |
The |
W-12475183 |
The |
W-13635914 |
The |
W-11811398 |
The exception handling at |
W-12558946 |
The support for BOM marker on |
W-12704857 |
The |
W-12622236 |
A new set of functions is added to coerce a |
W-12552422 |
The |
W-12513180 |
The YAML module support for multiple documents is now improved. |
W-12103386 |
The Java module support now avoids unnecessary input stream consumption. |
W-12005692 |
The inferred type on |
W-11404344 |
Pattern matching is now improved when dealing with |
W-11590136 |
Ranges now support numbers without integer limitations. |
W-11210592 |
Parsing of directives including comments now works correctly. |
W-11132728 |
Type checking phase now works correctly over annotations. |
W-11032792 |
DataWeave now ignores BOM marker on binary files. |
W-10650435 |
The YAML module support of empty |
DW-1093 |
Adding schema to |
DW-746 |
The function |
DW-882 |
Tail recursive function recognition now works correctly when using the |
DW-866 |
Coercion for |
DW-851 |
Data format resolver now works correctly to avoid unnecessary error messages. |
SE-18503 |
Warning messages are now improved when coercing |
DW-845 |
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 |
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 |
W-11965399 |
Temporary files are now closed for inputs bigger than 1.5 MB. |
W-13868202 |
Milliseconds information is now preserved when converting the |
W-14002706 |
September 1, 2023
What’s New
4.3.0 and 4.4.0 Runtime Updates
-
Updated to the latest infrastructure patches.
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 |
August 8, 2023
What’s New
4.3.0 and 4.4.0 Runtime Updates
-
Updated to the latest infrastructure patches.
Fixed Issues
4.4.0 Runtime Updates
MUnit distribution ID that corresponds with these fixes: 4.4.0-20230724
Issue Resolution | ID |
---|---|
Mule |
|
Guava is upgraded to version 32.1.1-jre. |
W-13701825 |
July 4, 2023
What’s New
4.3.0 and 4.4.0 Runtime Updates
-
Updated to the latest infrastructure patches.
Fixed Issues
4.4.0 Runtime Updates
MUnit distribution ID that corresponds with these fixes: 4.4.0-20230616-4
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 |
W-12975498 |
|
W-13038823 |
JCommander is upgraded to version 1.78. |
W-13206643 |
|
W-13049851 |
DataWeave |
|
Multipart reader performance is enhanced by using the proper input stream implementation. |
W-13099773 |
Fixed OS security vulnerabilities. |
N/A |
4.3.0 Runtime Updates
MUnit distribution ID that corresponds with these fixes: 4.3.0-20230616-3
Issue Resolution | ID |
---|---|
Mule |
|
Kryo is upgraded to version 4.0.3. |
W-13499198 |
The |
W-12975498 |
Fixed OS security vulnerabilities. |
N/A |
June 6, 2023
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-20230522
Issue Resolution | ID |
---|---|
Mule |
|
|
W-12354025 |
|
W-13014584 |
|
W-13123339 |
DataWeave |
|
Streaming support now works correctly for JSON. |
W-11790958 |
May 2, 2023
What’s New
4.4.0 and 4.3.0 Runtime Updates
-
Updated to the latest version of the underlying operating system.
-
Fixed OS and Java security vulnerabilities.
Fixed Issues
4.4.0 Runtime Updates
Mule distribution ID that corresponds with these fixes: 4.4.0-20230417
Issue Resolution | ID |
---|---|
Mule |
|
Upgraded |
W-13012142 |
Added support for native library dependencies at Mule applications and domains. |
W-11855052 |
Added a new method for |
W-12659177 |
This release displays the policy definition version. |
W-12733032 |
DataWeave |
|
Closing resources immediately after reading when using |
W-12398584 |
Incorrect trimming of whitespaces no longer occurs when reading XML content. |
W-12528980 |
Fixed |
W-12452407 |
4.3.0 Runtime Updates
Mule distribution ID that corresponds with these fixes: 4.3.0-20230417
Issue Resolution | ID |
---|---|
Mule |
|
Added a new method for |
W-12659177 |
This release displays the policy definition version. |
W-12733032 |
April 4, 2023
What’s New
4.4.0 and 4.3.0 Runtime Updates
-
Updated to the latest version of the underlying operating system.
-
Fixed OS and Java security vulnerabilities.
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 |
W-12535932 |
|
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 |
March 7, 2023
What’s New
4.4.0 and 4.3.0 Runtime Updates
-
Updated to the latest version of the underlying operating system.
-
Fixed OS and Java security vulnerabilities.
Fixed Issues
4.4.0 Runtime Updates
Mule 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 |
W-12439048 |
XML SDK modules now work as expected when using a |
W-12377294 |
Log4j scripting now supports Nashorn languages by default. |
W-12549148 |
Requests no longer fail with |
W-12535932 |
The |
W-12411873 |
This release updates |
W-12429030 |
This release upgrades |
W-11577522 |
This release updates |
W-12450128 |
The log level for |
W-12245298 |
Cookie headers are now correctly aggregated during the redirect mechanism. |
W-12161504 |
Requests no longer fail with |
W-12528819 |
DataWeave |
|
Fixed |
W-12247447 |
4.3.0 Runtime Updates
Mule distribution ID that corresponds with these fixes: 4.3.0-20230217
Issue Resolution | ID |
---|---|
Mule |
|
DB Connector’s |
W-11932094 |
Requests no longer fail with |
W-12535932 |
Log4j scripting now supports Nashorn languages by default. |
W-12549148 |
This release updates |
W-12429030 |
This release updates |
W-12450128 |
February 23, 2023
What’s New
4.4.0 and 4.3.0 Runtime Updates
-
Updated to the latest version of the underlying operating system.
-
Fixed OS and Java security vulnerabilities.
Fixed Issues
4.4.0 Runtime Updates
Mule distribution ID that corresponds with these fixes: 4.4.0-20230223
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 |
W-12206167 |
The Error Handler now returns the Event Id and Processor as expected. |
W-12245760 |
This release upgrades the |
W-12353440 |
This release upgrades the |
W-12354026 |
This release upgrades the Jackson Databind library to version 2.13.4.2. |
W-12219126 |
This release upgrades the |
W-12354008 |
Cookie headers are now correctly aggregated during the redirect mechanism. |
W-12161504 |
The log level for |
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 |
|
|
W-11940166 |
The new |
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 |
W-12073562 |
The |
W-12166609 |
High memory usage no longer occurs when using the |
W-12167313 |
4.3.0 Runtime Updates
Mule distribution ID that corresponds with these fixes: 4.3.0-20230123
Issue Resolution | ID |
---|---|
Mule |
|
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 |
W-12353442 |
This release upgrades the |
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 12, 2023
What’s New
4.4.0 Runtime Updates
-
Updated to the latest version of the underlying operating system.
Fixed Issues
4.4.0 Runtime Updates
MUnit distribution ID that corresponds with these fixes: 4.4.0-20230111
Issue Resolution | ID |
---|---|
Change |
W-11920598 |
January 10, 2023
What’s New
4.4.0 and 4.3.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-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 |
W-11932094 |
Distributed locks are now released properly when a policy is disabled. |
W-11929632 |
The error |
W-11985583 |
An issue that prevented access to the |
W-11493901 |
Setting a variable with a |
W-11825409 |
The use of HTTP Insecure mode in a connector no longer fails with a |
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 |
W-11529823 |
The XML SDK’s implicit configuration creation is disabled by default. |
W-12113550 |
A fix to |
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 |
W-11620156 |
Escaped quote characters now work as expected in CSV Module. |
W-12128349 |
The FlatFile module now provides a reader property, |
W-12036336 |
Data payloads without line breaks no longer work when using |
W-12472890 |
4.3.0 Runtime Updates
Mule 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 |
W-11985583 |
Setting a variable with a |
W-11825409 |
The use of HTTP Insecure mode in a connector no longer fails with a |
W-12049036 |
The Idempotent Validation filter now cascades object store exceptions. Using the filter on Mule version 4.4 or earlier requires the property |
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, |
W-12036336 |
Data payloads without line breaks no longer work when using |
W-12472890 |
November 14, 2022
What’s New
4.4.0 and 4.3.0 Runtime Updates
-
Updated to the latest version of the underlying operating system.
-
Fixed OS and Java security vulnerabilities.
Fixed Issues
4.4.0 Runtime Updates
Mule distribution ID that corresponds with these fixes: 4.4.0-20221111
Issue Resolution | ID |
---|---|
Using the |
W-12049036 |
4.3.0 Runtime Updates
Mule distribution ID that corresponds with these fixes: 4.3.0-20221111
Issue Resolution | ID |
---|---|
Using the |
W-12049036 |
November 8, 2022
What’s New
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-20221026
Description | Issue |
---|---|
Flow executions containing a |
W-10619792 |
The |
W-10822938 |
Applications that depend on a domain to load resources no longer fail with a |
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 |
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 |
W-10634129 |
Fixed OS and Java security vulnerabilities. |
N/A |
4.3.0 Runtime Updates
Mule distribution ID that corresponds with these fixes: 4.3.0-20221024
Description | Issue |
---|---|
Flow executions containing a |
W-10619792 |
The |
W-10822938 |
Applications that depend on a domain to load resources no longer fail with a |
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 |
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 |
W-10634129 |
Fixed OS and Java security vulnerabilities. |
N/A |
October 4, 2022
What’s New
4.3.0 and 4.4.0 Runtime Updates
-
Updated to the latest version of the underlying operating system.
-
Fixed OS and Java security vulnerabilities.
Fixed Issues
4.4.0 Runtime Updates
MUnit distribution ID that corresponds with these fixes: 4.4.0-20220922
Description | Issue |
---|---|
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 |
|
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 |
W-11308645 |
The |
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 |
|
W-11741912 |
Improved the compatibility of SQLServer when using XA Transactions with Bitronix. |
W-11228596 |
DataWeave |
|
The |
W-11620006 |
September 7, 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-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 |
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 |
W-11627710 |
XML SDK modules now support implicit configurations. |
W-10634129 |
Log levels for successful source reconnections are now set to |
W-11437305 |
Expired access tokens now refresh on connectors using OAuth2. |
W-11535924 |