Nav

CloudHub Runtimes Release Notes

These are the release notes for patches which are made to the Mule runtimes on CloudHub. In addition to these release notes, see the CloudHub release notes and complete CloudHub documentation.

August 14, 2018

4.1.2 Runtime Update:

  • Cache locks CPU lite threads under load, address incomplete fix [SE-8937]

  • SFTP connector not closing connections [SE-8996]

4.1.1 Runtime Update:

  • Cache locks CPU lite threads under load, address incomplete fix [SE-8937]

  • SFTP connector not closing connections [SE-8996]

July 31, 2018

3.8.7 Runtime Update:

  • Update object store plugin to provide better reconnection strategy on socket timeout exception

3.8.6 Runtime Update:

  • Update object store plugin to provide better reconnection strategy on socket timeout exception

3.8.5 Runtime Update:

  • Update object store plugin to provide better reconnection strategy on socket timeout exception

3.9.1 Runtime Update:

  • StackOverflow on Exception in non-blocking flow [SE-7797]

  • Update object store plugin to provide better reconnection strategy on socket timeout exception

  • Fix Anypoint Visualizer enablement for cached instances

3.9.0 Runtime Update:

  • Infinite loop in non-blocking flow using Scatter Gather [SE-8351]

  • Update object store plugin to provide better reconnection strategy on socket timeout exception

July 30, 2018

4.1.2 Runtime Update:

  • Cache locks CPU lite threads under load [SE-8937]

  • Update object store plugin to provide better reconnection strategy on socket timeout exception

  • Fix Anypoint Visualizer enablement for cached instances

4.1.1 Runtime Update:

  • Cache locks CPU lite threads under load [SE-8937]

  • Update object store plugin to provide better reconnection strategy on socket timeout exception

July 23, 2018

4.1.2 Runtime Update:

  • MuleModuleLoader keeps reference to a BindingContext [SE-8526]

July 18, 2018

4.1.2 Runtime Update:

  • StackOverflow error is non-descriptive [SE-8686]

  • Web Service Consumer ignores CDATA tag in Consume operation [SE-8643]

July 12, 2018

4.1.2 Runtime Update:

  • Implemented retry strategy for Object Store v2 REST client to improve resiliency.

4.1.1 Runtime Update:

  • Implemented retry strategy for Object Store v2 REST client to improve resiliency.

4.1.0 Runtime Update:

  • Implemented retry strategy for Object Store v2 REST client to improve resiliency.

3.9.1 Runtime Update:

  • Implemented retry strategy for Object Store v2 REST client to improve resiliency.

3.9.0 Runtime Update:

  • Implemented retry strategy for Object Store v2 REST client to improve resiliency.

3.8.7 Runtime Update:

  • Implemented retry strategy for Object Store v2 REST client to improve resiliency.

3.8.6 Runtime Update:

  • Implemented retry strategy for Object Store v2 REST client to improve resiliency.

3.8.5 Runtime Update:

  • Implemented retry strategy for Object Store v2 REST client to improve resiliency.

July 10, 2018

4.1.0 Runtime Update:

  • LogAppender instances not cleaned up on redeploy [MULE-15169]

4.1.1 Runtime Update:

  • LogAppender instances not cleaned up on redeploy [MULE-15169]

  • Flow designer deployment fails with HTTP request default header configuration [SE-8088]

  • Batch schema validation failure triggers Serialization Exception [SE-8687]

4.1.2 Runtime Update:

  • LogAppender instances not cleaned up on redeploy [MULE-15169]

  • Flow designer deployment fails with HTTP request default header configuration [SE-8088]

  • Batch schema validation failure triggers Serialization Exception [SE-8687]

  • Mule runtimes versions 3.9.1 and 4.1.2 support Anypoint Visualizer.

  • The 3.9.1-visualizer and 4.1.2-visualizer versions of Mule runtime are deprecated. Use the 3.9.1 and 4.1.2 versions instead.

July 3, 2018

3.8.7 Runtime Update:

  • Fixes NullPointerException in Grizzly ClientHttpResponseImpl.getProcessingState() [SE-8085]

4.1.2 Runtime Update:

  • Fixes DataWeave flatfile transformation returns empty payload [SE-8608]

  • Fixes DefaultEventContext not cleaned up [SE-8526]

June 30, 2018

  • Mule runtime version 3.9.1-visualizer and 4.1.2-visualizer for CloudHub have been released. These runtimes must be used for the application and its dependencies to viewed in Anypoint Visualizer.

June 29, 2018

All 3.8.x, 3.9.x and 4.1.x Runtimes:

  • Adds 256mb SWAP drive for 0.1vCores to address rare scenarios of Native OS out of memory [SE-7207]

  • Fixes an issue where extra properties are injected when monitoring process restarts mule [SE-8590]

All 4.1.x Runtimes:

  • NPE on application startup with specific configuration [MULE-15141]

  • Fixes deployment of an specific application using a system property [MULE-15167]

  • Upgrade Agent to 2.1.3

3.8.4 Runtime Update:

  • Fixes leak on the CXF component (org.apache.cxf.endpoint.ClientImpl) [SE-6455,SE-8107]

3.9.0 Runtime Update:

  • BufferUnderflowException in DataWeave tranformation [SE-7263]

3.9.1 Runtime Update:

  • Fixes leak on the CXF component (org.apache.cxf.endpoint.ClientImpl) [SE-8107]

June 18, 2018

3.9.0 Runtime Update comes with the following fixes:

  • Backoff scheduler log line is always present [SE-8290]

3.9.1 Runtime Update comes with the following fixes:

  • Backoff scheduler log line is always present [SE-8290]

June 6, 2018

3.9.0 Runtime Update comes with the following fixes:

  • Address partial fix for SE-7615 [SE-8370]

  • Metadata replay empties the payload [SE-7081]

  • DW buffer files not being deleted when calling dw() from MEL on large payloads [SE-8423]

3.9.1 Runtime Update comes with the following fixes:

  • Performance degradation with empty MessageProcessorNotificationListener [MULE-14901]

  • DW buffer files not being deleted when calling dw() from MEL on large payloads [SE-8423]

4.1.2 Runtime Update comes with the following fixes:

  • Performance degradation with empty MessageProcessorNotificationListener [MULE-14901]

  • Unable to invoke a service using a WSDL with nested imports [SE-8362]

May 21, 2018

3.9.1 Runtime Update comes with the following fixes:

  • Flow-ref response time increasing over time [SE-8100]

3.9.0 Runtime Update comes with the following fixes:

  • Flow-ref response time increasing over time [SE-8100]

3.8.6 Runtime Update comes with the following fixes:

  • Flow-ref response time increasing over time [SE-8100]

May 11, 2018

3.9.0 Runtime Update comes with the following enhancement:

  • Data Weave does not consider DST +-1H change when converting UTC time stamp to local time stamp [SE-8039]

  • AbstractDbMessageProcessor is leaking connections [SE-7982]

  • BufferUnderflowException on Dataweave transformations [SE-7263]

  • SFTP Password is not masked when special character(^) is used

May 7, 2018

3.8.6 Runtime Update comes with the following enhancement:

  • Data Weave does not consider DST +-1H change when converting UTC time stamp to local time stamp [SE-8039]

  • AbstractDbMessageProcessor is leaking connections [SE-7982]

  • BufferUnderflowException on Dataweave transformations [SE-7263]

April 5, 2018

3.9.0 Runtime Update comes with the following enhancement:

  • Updated the Object Store V2 plugin to provide better error messages

April 4, 2018

3.8.3 Runtime Update comes with the following fixes:

  • Cross-site scripting (reflected) [SE-7930]

  • Mime Type Dissapears when under load [SE-7807]

3.8.4 Runtime Update comes with the following fixes:

  • Cross-site scripting (reflected) [SE-7930]

March 30, 2018

3.8.5 Runtime Update comes with the following fixes:

  • Automatic retry on remote Closed exception does not respect RFC 7320 [SE-7116]

  • SFTP Reconnect throws "Already in lifecycle phase" as a error message [SE-6658]

  • Cross-site scripting (reflected) [SE-7930]

  • Warning logs are emitted when using secured properties [SE-7445]

March 29, 2018

3.8.6 Runtime Update comes with the following fixes:

  • Mime Type Dissapears when under load [SE-7807]

  • API created with auto discovery from RAML 1.0 spec with includes doesn’t attach includes [SE-5486]

  • Cross-site scripting (reflected) [SE-7930]

March 28, 2018

3.9.0 Runtime Update comes with the following fixes:

  • Dynamic flow reference from a For-Each causes 'ConcurrentModificationException' [SE-7060]

  • SAXParseException when customer is using schema validation in CXF and schema has dependency on other schemas [SE-6358]

  • Mime Type Dissapears when under load [SE-7807]

  • API created with auto discovery from RAML 1.0 spec with includes doesn’t attach includes [SE-5486]

  • DataWeave transformation throws BufferUnderflowException [SE-7263]

  • Cross-site scripting (reflected) [SE-7930]

  • Warning logs are emitted when using secured properties [SE-7445]

March 26, 2018

3.8.6 Runtime Update comes with the following fix:

  • Warning logs are emitted when using secured properties [SE-7445]

March 22, 2018

3.9.0 Runtime Update comes with the following fixes:

  • Fixes an issue where logs are filled up with "skip invalid notification" message when insight is enabled [SE-7552]

  • Fixes an issue where dates weren’t being validate [SE-7622]

  • Fixes NPE thrown by the raml java parser [RP-253]

March 21, 2018

3.8.6, 3.8.5, 3.8.4, and 3.8.1 Runtime Updates come with the following enhancement:

  • Adds more properties in batch notifications when using Insights

February 26, 2018

3.9.0 and 3.8.6 Runtime Updates comes with the following fixes:

  • Fixes an issue where Rate-limiting SLA Based policy applied inconsistently [SE-7099]

  • Fixes a deadlock caused by Grizzly library [SE-7388]

  • Fixes an issue with Concurrent Refresh token requests [SE-7615]

3.9.0 Runtime Update comes with the following fixes:

  • Fixes an issue where STFP Reconnect throws incorrect error [SE-6658]

  • Fixes an issue where Automatic retry on remote Closed exception does not respect RFC 7320 [SE-7116]

February 1, 2018

3.9.0 and 3.8.5 Runtime Update comes with the following improvement:

  • Fixes a performance overhead added by APIKit Router [APIKIT-1146]

January 24, 2018

3.8.6 Runtime Update comes with the following improvements:

  • Fixes a performance overhead added by APIKit Router [APIKIT-1146]

  • Fix unwanted Java warning messages when using secure properties

January 15, 2018

3.8.3 Runtime Update comes with the following fix:

  • kernel-level patch to the operating system to protect against the Speculative Execution vulnerability (CVE-2017-5754)

3.9.0 Runtime Update comes with the following improvements:

  • Fixes an issue where the RAML java parser fails parsing a DataType that import a library [SE-7329]

  • Fixes an incorrect processing of query parameters by APIKit [SE-7407]

January 5, 2018

The following runtime updates includes a kernel-level patch to the operating system to protect against the Speculative Execution vulnerability (CVE-2017-5754).

  • 4.0.0

  • 3.9.0

  • 3.8.6

  • 3.8.5

  • 3.8.4

  • 3.7.5

  • 3.5.4

  • 2.2.1-API-Gateway

December 20, 2017

3.8.6 Runtime Update comes with the following fix:

  • Updated the version of Object Store plugin to respect the request timeout configuration value from Mule

December 12, 2017

3.9.0 Runtime Update comes with the following fix:

  • Fixes an issue that API Gateway shows unwanted log line [SE-7087]

3.8.5 Runtime Update comes with the following improvement:

  • Set HeapMemoryManager as Default Grizzly Memory Manager [MULE-12745]

  • Fixes an issue where APIKit incorrectly overrides the default transformation graph [APIKIT-1092]

November 14, 2017

3.9.0 and 3.8.5 Runtime Update comes with the following fix:

  • Fixes the failure that occurs when attempting to access an XSD file with WSDL with an HTTP/HTTPS base path [MULE-13934]

3.8.5 and 3.8.4 Runtime Update comes with the following fix:

  • Fixes an issue where ObjectToJMSMessage does not register source types [MULE-13974]

3.8.5 Runtime Update comes with the following fix:

  • Fixes an issue where SFTP logging does not mask credentials with special regex chars in password [MULE-13978]

3.8.4 Runtime Update comes with the following fix:

  • Fixes an issue where APIKit incorrectly overrides the default transformation graph [APIKIT-1092]

November 6, 2017

3.9.0, 3.8.5, and 3.8.4 Runtime updates come with the following fix:

  • Fixes an issue where PollingReceiverWorker did not clean RequestContext after performing a poll [MULE-13698]

3.8.5 and 3.8.4 Runtime updates come with the following fixes:

  • Fixes an issue where setting inboundValidationMessage to true in SOAP kit resulted in the error cannot be cast to org.codehaus.stax2.XMLStreamReader2 [MULE-13167]

  • Fixes a problem where CXF Proxy throws NPE when schemas are imported in a WSDL [MULE-7794]

3.8.5 Runtime update comes with the following fix:

  • Fixes an issue where SFTP DSA verification is rejected as an invalid verification code using JDK 1.8.0_121 onwards [MULE-13465]

October 24, 2017

3.8.3 Runtime Update comes with the following fixes:

  • Fix the issue where Replay does not work with DataWeave, VM, Transformers and HTTPS requests [SE-6653,4475,6508,6681]

  • Fixes an issue where calls to multiple DNS servers were being made simultaneously

October 18, 2017

3.8.2 Runtime Update comes with the following fix:

  • Fix the issue where Replay does not work with DataWeave, VM, Transformers and HTTPS requests [SE-6653,4475,6508,6681]

October 17, 2017

3.9.0 is now available in Cloudhub

October 5, 2017

3.8.5 Runtime Updates comes with following fix:

  • Propagation of SSL prevents Jackson serialization of InboundProperties

  • CORS policy is missing Access-Control-Expose-Header support for simple requests

  • Avoid unnecessary wrapping of inbound endpoints with GatewayMessageSource

  • XSD’s imported in WSDL referenced as bare file results in warning while creating request body

  • Fix the issue where Replay does not work with DataWeave, VM, Transformers and HTTPS requests [SE-6653,4475,6508,6681]

October 2, 2017

3.8.3 Runtime Updates comes with following fix:

  • Propagation of SSL prevents Jackson serialization of InboundProperties

September 17, 2017

3.8.3 Runtime Updates comes with following fix:

  • OAuth Module with TLS causing Leak [SE-6762]

September 15, 2017

3.8.1, 3.8.2, 3.8.3, 3.8.4, 3.8.5 Runtime Updates come with following fix:

  • Fix to avoid an incorrect processing of query parameters by the RAML java parser [SE-6751]

September 13, 2017

3.8.3, 3.8.5 Runtime Updates come with the following fix:

  • Fixes an issue where Cloudhub Mule Monitor dies and prevent restart [SE-6649]

3.8.3 Runtime Update comes with the following fixes:

  • Fixes an issue where Event Tracking blocks Message Source thread [SE-6147]

  • Fixes a problem where Worker Unresponsive alert is triggered on a healthy worker [SE-6365]

September 8, 2017

3.7.5 Runtime Update comes with the following improvements:

  • Fixes an issue where Event Tracking blocks Message Source thread [SE-6147]

  • Fixes a problem where Worker Unresponsive alert is triggered on a healthy worker [SE-6365]

August 29, 2017

3.8.5 Runtime Update comes with the following improvements:

  • Fixes an issue where Event Tracking blocks Message Source thread [SE-6147]

  • Fixes a problem where Worker Unresponsive alert is triggered on a healthy worker [SE-6365]

August 4, 2017

3.8.5 Runtime Update comes with the following improvements:

  • Better logging for Replay Transactions

  • Increased retries for storing replay data

  • Added request timeout for storing replay data

  • Increased maximum payload size for replay transactions

3.7.0, 3.7.1, 3.7.2, 3.7.3, 3.7.4, 3.7.5 Runtime Updates come with the following improvement:

  • Support for Persistent Queues in new regions

August 1, 2017

3.8.0, 3.8.1, 3.8.2, 3.8.4 Runtime Updates come with following fix:

  • Fixes an issue with Persistent Queues raising java.lang.NoSuchMethodError [SE-6421]

July 27, 2017

3.8.3 and 3.8.5 Runtimes Update comes with the following fix:

  • Fixes an issue with Persistent Queues raising java.lang.NoSuchMethodError [SE-6421]

3.8.5 Runtime Update comes with the following fix:

  • Fixes a problem where dw-buffer-input*.tmp file is getting created in tmp directory [SE-6424]

  • Fixes an issue where API Console does not render in Studio [FV-103]

  • Fixes an issue where Includes with absolute paths are not resolved in Studio [APIKIT-888]

  • Fixes an issue where APIKit examples were not being generated taking into account the response mimetype [APIKIT-752]

July 19, 2017

3.8.4 Runtime Update comes with the following fix:

  • Fixes a configuration problem that prevented HTTP Request responseTimeout from being honored when doing non-preemptive authentication HTTP calls and caused the HTTP requester to throw an exception if the remote side sends a close connection header

July 13, 2017

3.8.0, 3.8.1, 3.8.2, 3.8.3 and 3.8.4 Runtime Update comes with the following fix:

  • Updated Amazon SDK to 1.11.153

3.8.4 Runtime Update also comes with the following fixes:

  • Fixes an issue where HTTP Request responseTimeout is not honored when doing non-preemptive authentication HTTP call [MULE-12943]

  • Fixes an issue related CORS policy when different versions of the same API are deployed in one application

  • Fixes a problem where HTTP requester throws exception if the remote side sends a close connection header

  • Added support for WS-Security with CXF [MULE-12995]

  • Fixes performance issues related to RAML 1.0 Parser

June 22, 2017

3.8.4 Runtime Update comes with the following fix:

  • Fixes Performance Degradation due to MVEL optimizer not refreshing when the payload type changes MULE-11274 and MULE-12718.

  • Upgrade JDK to 8u131.

May 18, 2017

3.8.4 Runtime Update comes with the following fixes:

  • Fixes an issue where Multiple JDBC Connector in foreach scope component cause null pointer due to NotificationUtils not checking for null parentElement [MULE-12267]

  • Fixes a problem where XsltTransformer should close underlying InputStream when using XMLStreamReader [MULE-12360]

  • Fixes an issue of race condition in batch when the thread dispatcher reads from the persistent queue which leads to delayed processing in a batch process

  • Fixes an issues related to high CPU due to infinite loop in a batch job

  • Fixes a problem where com.mulesoft.weave.model.values.NameValue$MaterializedNameValue cannot be cast to com.mulesoft.weave.model.capabilities.AttributesCapablet

  • Fixes an issue where large payload is getting dropped while performing only set-variable DW transform

May 9, 2017

3.8.3 Runtime Update comes with the following fix:

  • Fixes an issue where MuleWeaveFactory$.createGlobalContext(…​) blocks threads

May 2, 2017

3.8.4 Runtime Update comes with the following fixes:

  • Fixes a problem where token refresh overrides payload when resending request [MULE-11949]

  • Fixes issue where SedaStageInterceptingMessageProcessor thread should clear RequestContext [MULE-12206]

  • Fixes an issue where MuleWeaveFactory$.createGlobalContext(…​) blocks threads

  • Fixes a problem with High CPU usage caused by internal configuration

3.8.3 Runtime Update comes with the following fixes:

  • MVEL optimizer does not refresh when the payload type changes [MULE-11274]

April 12, 2017

3.8.4 runtime update

March 21, 2017

This runtime update comes with the following fixes:

  • Fixes an issue where after until-successful flow variables loses mime type [MULE-11382]

  • Fixes a problem with DataWeave FlatFile transformation not working as expected when unbounded nested segments are in place

  • Fixes an issue with HTTP requester when sending request to Microsoft IIS

  • Fixes a problem where Oauth authentication uses refreshToken when parameter is overriding payload [MULE-11949]

  • Fixes an issue where Mule Listener stopped serving request after one grizzly listener is killed due to NoClassDefFoundError [MULE-11337]

These updates are available for Mule Runtime version 3.8.3

March 2, 2017

Patched API Gateway 2.2.0 with MULE-9163 fix.

February 7, 2017

Patched 3.8.x runtimes to upgrade to Python 3 and accommodate to AWS new instances id (long id).

December 1, 2016

This set of runtime updates includes the following:

  • Fixes a vulnerability with JAXB and Jersey which could result in a DoS attack

  • Fixes a problem where a 403 error would appear in the logs when using Insight

These updates will be released for the following versions: 3.5.0, 3.5.1, 3.5.2, 3.5.3, 3.5.4, 3.6.0, 3.6.1, 3.6.2, 3.6.3, 3.6.4, 3.7.0, 3.7.1, 3.7.2, 3.7.3, 3.7.4, 3.8.0, 3.8.1, 3.8.2, API Gateway 2.0.2, API Gateway 2.0.3, API Gateway 2.0.4, API Gateway 2.1.0, API Gateway 2.1.1, API Gateway 2.2.0

November 23, 2016

This set of runtime updates includes the following:

  • Fixes a vulnerability with JAXB and Jersey which could result in a DoS attack

  • Fixes a problem where a 403 error would appear in the logs when using Insight

  • Fixes an issue with DataWeave which would result in running out of space on the drive for 3.8.x

  • Fixes an issue with APIkit where it would cast a numeric string query param to Integer, which then caused a InvalidQueryParameterException

Runtimes updated include 3.5.4, 3.7.4, and 3.8.2

We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used and to tailor advertising. You can read more and make your cookie choices here. By continuing to use this site you are giving us your consent to do this.

+