HTTP Connector Release Notes
Support Category: Select
Anypoint Connector for HTTP (HTTP Connector) enables you to declare HTTP servers that listen to requests and trigger flows, as well as HTTP clients that can communicate with any HTTP service.
Guide: HTTP Connector User Guide
1.11.1
January 15, 2026
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
Spring dependencies are now removed from HTTP Connector and are only present in internal test modules. |
W-19774918 |
A potential |
W-20064897 |
The HTTP Connector Listener operation now correctly enforces the protocol version setting. Previously, a configuration set to HTTP/1 only incorrectly allowed incoming HTTP/2 connections. |
W-19889726 |
HTTP Connector no longer adds erroneous Transfer-Encoding headers to HTTP/2 responses. |
W-19845365 |
1.11.0
October 3, 2025
What’s New
-
The connector supports HTTP/2 (experimental in Mule runtime 4.10.0 and subject to change), enabling faster and more efficient HTTP communication. See HTTP/2 Support.
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
1.10.6
September 30th, 2025
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
The connector now avoids unnecessary internal thread jumps when handling small payloads. |
W-19545477 |
Request headers are now injected correctly for Visualizer. |
W-19564419 |
Internal dependencies are upgraded. |
W-19772921 |
1.10.5
August 28, 2025
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
The |
W-19174535 |
1.10.4
July 10, 2025
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
Updated Mule SDK API dependency to 0.7.5. |
W-18347939 |
1.10.3
November 1, 2024
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
Updated Sockets Connector dependency to 1.2.5. |
W-17024176 |
1.10.2
October 25, 2024
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
Spring dependencies in HTTP Connector are now moved to dependency management. |
W-17006456 |
1.10.1
October 17, 2024
What’s New
-
This connector is now FIPS 140-2 compliant.
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
1.10.0
August 8, 2024
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
Query parameters and headers now have setters. |
W-16312874 |
Retrieving client certificate attributes with Java 17 no longer throws an |
W-15596915 |
1.9.3
May 21, 2024
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
Updated test dependencies. |
W-15794174 |
The HTTP Connector Listener source no longer returns an exception when the source stops after a failed start. |
W-15809219 |
1.9.2
March 14, 2024
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
Updated Spring dependencies to 5.3.32. |
W-15195048 |
1.9.1
February 19, 2024
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
A sub-optimal selector thread usage no longer occurs when running with JDK17. |
W-14729455 |
Warning logs regarding compile dependencies no longer occur when a Mule app is deployed. |
W-14848670 |
A race condition no longer causes request parameters to be merged under load. |
W-15043656 |
1.9.0
December 15, 2023
What’s New
-
This connector is now compatible with Java 17.
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
1.8.1
December 4, 2023
What’s New
-
Updated spring from version 5.3.18 to 5.3.30.
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
1.8.0
October 3, 2023
What’s New
-
Added the Polling Source event source that executes a scheduled HTTP request to a given HTTP server.
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
1.7.3
Dec 14, 2022
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
Fixed Issues
| Issue Resolution | ID |
|---|---|
A cursor representation of the HTTP request body from a warning level message no longer appears when the body is ignored. |
W-11889659 |
The HTTP Listener Base Path no longer causes errors in the resolution of the relative path in the Listener source. |
W-11992337 |
1.7.2
Nov 2, 2022
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
Fixed Issues
| Issue | ID |
|---|---|
Internal dependencies are upgraded. |
W-11929500 |
1.7.1
May 3, 2022
What’s New
-
Optimized the connector to improve its overall stability and performance.
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
1.7.0 (Deprecated)
This version is deprecated. All of the features for this version are in version 1.7.1.
1.6.0
October 20, 2021
What’s New
-
Added a customizable Read Timeout parameter. (Available since Mule Runtime 4.4.0-20211018 and HTTP Service EE 1.7.1)
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
Fixed Issues
| Issue | ID |
|---|---|
Reduced memory consumption when parsing media types. |
HTTPC-141 |
Improved the handling of invalid transfer-encoding headers. |
HTTPC-149 |
Reverted encoding characters from RFC 3986 in the HTTP Request operation Path field. |
HTTPC-140 |
1.5.26
October 14, 2021
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
Fixed Issues
| Issue | ID |
|---|---|
Reduced memory consumption when parsing media types. |
HTTPC-141 |
Reverted encoding characters from RFC 3986 in the HTTP Request Path field. |
HTTPC-140 |
1.3.4
August 14, 2019
1.2.3
August 14, 2019
New Features and Enhancements
-
Miscellaneous performance improvements for proxy scenario (avoid lambda usage in policy code). (MULE-16101)
Fixed Issues
-
Security fixes.
-
HTTP Requester removes the payload when retrying. (MULE-15756)
-
Changes in HTTP-API module break compilation of the HTTP connector. (MULE-15165)
-
Minor performance improvements. (MULE-15346)
-
Avoid unnecessary creation of
CaseInsensitivemaps during an HTTP request. (MULE-15428) -
HTTP: Reduce request creation overhead. (MULE-15419)
-
Support non-blocking in OAuth HTTP calls. (MULE-11272)
1.5.5 (Deprecated)
July 12, 2019
Fixed Issues
-
Remove vulnerable commons-codec library. (MULE-16799)
-
Basic auth filter accepts header characters beyond the padding. (MULE-16898)
-
No transformers for
Iterator to byte[]orStringcauses error. (MULE-15991) -
Reduce logging verbosity when correlations IDs repeat but match. When both the
X-Correlation-IDandMule-Correlation-IDheaders are present, Mule decides on one and logs a warning message about the decision. However, if in Mule 4 and 3 both headers are duplicated with the same value, Mule logs a debug message instead. (MULE-17115)
1.5.4 (Deprecated)
April 30, 2019
Fixed Issues
-
Allow the encoding of URI parameters in the requester using the system property
mule.http.client.encodeUriParams. (MULE-16772) -
User credentials are shown in attributes
toString(). (MULE-10525) -
Mule throws error illegal group reference exception when trying to pass
$in a URI Parameter in an HTTP request. (MULE-16669)
1.5.0 (Deprecated)
January 28, 2019
New Features and Enhancements
-
New
rawRequestUriandrawRequestPathattributes when a request is received by an HTTP listener (encoded as received unlikerequestUriandrequestPathwhich are decoded). (MULE-16246) -
Improved performance for event and message creation handling in policy scenarios. (MULE-16320)
-
New
org.mule.extension.http.internal.request.HttpRequestOperationslogger for resolved dynamic HTTP requests in DEBUG mode, which logs the final URI being used. (MULE-16295) -
New icon for the HTTP connector. (MULE-16378)
1.4.2 (Deprecated)
1.4.1 (Deprecated)
1.4.0 (Deprecated)
November 2, 2018
New Features and Enhancements
-
Allow HTTP requests to retry on all methods. (MULE-15927)
-
Update reactor to 3.2.0. (MULE-14667)
-
Make "clientCertificate" in
HttpRequestAttributeslazy for HTTPS listeners. (MULE-15725) -
Upgrade sockets connector to 1.1.2. (MULE-15711)
-
Upgrade
javax.mailtojavax.mail-api1.6.2. (MULE-15550) -
Make HTTP host examples consistent with each other. (MULE-15331)
-
Add
maskedRequestPathtoHttpRequestAttributes. (MULE-15484)
1.3.2 (Deprecated)
September 27, 2018
Fixed Issues
-
HTTP Requester removes the payload when retrying. (MULE-15756)
-
HTTP Requester is sending
content-typeeven if no payload is sent. (MULE-15722) -
Avoid unnecessary creation of
CaseInsensitivemaps during an HTTP request. (MULE-15428) -
HTTP: Reduce request creation overhead. (MULE-15419)
-
Support non-blocking in OAuth HTTP calls. (MULE-11272)
-
Changes in HTTP-API module break compilation of the HTTP connector. (MULE-15165)
-
HTTP null host when the port is invalid. (MULE-15665)
1.3.0 (Deprecated)
July 13, 2018
New Features and Enhancements
This release includes the following enhancements, changes, and fixes:
-
Improves performance by reducing some internal memory usage.
-
Allows response validators to be configured at the configuration level as defaults for all associated operations, which means the Web Service connector can now also reference a default.
-
Upgrades commons-lang3 to 3.7.
-
Upgrades Guava: Google Core Libraries For Java to 25.1.
-
Fixes the provided error messages that previously featured regular streams instead of repeatable ones.
-
Fixes the proxy configuration attribute of the HTTP request operation which mistakenly allowed expressions.
Fixed Issues
-
Minor performance improvements. (MULE-15346)
-
Proxy Config in HTTP Requester should not accept expressions. (MULE-15128)
-
Add global ResponseValidator in the requester configuration. (MULE-15174)
-
Upgrade commons-lang3 to 3.7. (MULE-15082)
-
Upgrade Guava to 25.1. (MULE-15079)
-
HTTP error message stream is not handled. (MULE-14864)
1.2.2 (Deprecated)
July 2, 2018
New Features and Enhancements
This release includes the following enhancements, changes, and fixes:
-
Prevents sensitive data such as headers, query and URI parameters values to be exposed when logging.
-
Improves performance by avoiding unnecessary transformations to lower case.
-
Improves logging during certain errors that were too verbose.
1.2.1 (Deprecated)
May 7, 2018
New Features and Enhancements
This release includes the following enhancements, changes, and fixes:
-
Improves output metadata for listener and requester
-
Improves TLS/SSL issues logging
-
Improves validations on the listener attributes
-
Fixes a security vulnerability related to unescaped input data when receiving invalid requests
-
Fixes an interoperability issue with Mule 3 by interpreting the MULE_CORRELATION_ID header
-
Fixes a memory leak related to unclosed streams when streaming mode was set to NEVER
-
Fixes a policy issue related to
Content-Lengthanalysis
Fixed Issues
-
HTTP connectors specify incorrect output metadata type for listener/requester. (MULE-14974)
-
SSL issue log message has wrong debug data. (MULE-14949) HTTP Listener parse errors expose request data without escaping it. (MULE-14944)
-
Mule 3 and 4 HTTP connectors' correlation IDs should interop. (MULE-14878)
-
HTTP listener does not close streams when NEVER is set. (MULE-14829)
-
Content-length is not recalculated when policy is present. (MULE-14821)
-
HttpRequestAttributesBuilder does not validate entries, (MULE-14457)
1.2.0 (Deprecated)
March 15, 2018
New Features and Enhancements
This release includes the following enhancements, changes, and fixes:
-
Fixes the status code validators to allow spaces in their value definition
-
Fixes startup error messages so they show up on logs
-
Improves performance when handling headers
-
Allows requester to keep provided headers case
1.1.0 (Deprecated)
January 19, 2018
New Features and Enhancements
This release includes the following enhancements, changes, and fixes:
-
Support for X-Correlation-ID
-
Added default headers and query parameters to HTTP Requester config
-
Performance improvements
Fixed Issues
-
HTTP Connector exports internal classes. (MULE-14447)
-
Multi value headers not working when setting HttpPolicyRequestAttributes from DW. (MULE-14380)
-
HTTP Connector should use FAIL BackpressueStrategy by default. (MULE-14271)
-
Send X-Correlation-ID header with outbound requests and parse it with inbound requests. (MULE-14085)
-
Expose host address in HttpRequestAttributes. (MULE-10912)



