HTTP Service Release Notes - Mule 4
Support Category: Select
1.4.7
October 9, 2019
Fixed Issues
-
Upgrade Java Mail version. (MULE-16389)
-
HTTP Server lookup does not support domains. (MULE-17450)
-
Add a debug log in HTTP server with
ip:port
where it is listening. (MULE-17473) -
HTTP Requester can’t handle large headers in Mule 4. (MULE-17480)
1.4.6
September 17, 2019
Fixed Issues
-
Upgrade grizzly-ahc version to 1.14-MULE-012 (MULE-17428)
1.4.5
This release does not contain any extra feature or bug fixes and is not used by the Mule Runtime
1.4.4
August 20, 2019
Fixed Issues
-
NTLM authentication with dynamic credentials is successful despite credentials changes. (MULE-17110)
1.4.3
July 5, 2019
Fixed Issues
-
Avoid references to the application classloader in Grizzly static fields. (MULE-17108)
1.4.2
May 24, 2019
Fixed Issues
-
When a non-supported CipherSuite is set, Grizzly ignores the restriction after the first request. (MULE-16852)
1.2.4
May 24, 2019
Fixed Issues
-
When a non-supported CipherSuite is set, Grizzly ignores the restriction after the first request. (MULE-16852)
1.4.1
May 3, 2019
Fixed Issues
-
HTTP request streaming throws out-of-memory exception. (MULE-16756)
1.2.3
May 3, 2019
Fixed Issues
-
HTTP request streaming throws out-of-memory exception. (MULE-16756)
1.1.9
May 3, 2019
Fixed Issues
-
HTTP request streaming throws out-of-memory exception. (MULE-16756)
1.1.8
May 2, 2019
Fixed Issues
-
HTTP client should use the worker pool when streaming responses. (MULE-16597)
1.4.0
April 22, 2019
New Features and Enhancements
-
Miscellaneous performance improvements. (MULE-16101)
-
Introduce support for WebSockets. (MULE-15850)
Fixed Issues
-
Local authentication doesn’t prevail when there are multiple authentication method headers. (MULE-16308)
1.2.2
April 3, 2019
Fixed Issues
-
Source completion callback not called on failure. (MULE-16634)
-
HTTP client should use worker pool when streaming responses. (MULE-16597)
-
HTTP client throws NPE if not started. (MULE-15205)
1.2.1
January 10, 2019
Fixed Issues
-
HTTP service client cannot do gzip response decompression. (MULE-16274)
-
URL exposed when URI can’t be created because it’s malformed. (MULE-16206)
1.1.7
January 10, 2019
Fixed Issues
-
HTTP service client cannot do gzip response decompression. (MULE-16274)
1.1.6
Fixed Issues
-
Fix vulnerability in AHC fork. (MULE-16154)
-
URL exposed when URI can’t be created because it’s malformed. (MULE-16206)
1.2.0
December 6, 2018
New Features and Enhancements
-
Parameterize HTTP server’s path tree structure. (MULE-15632)
-
Enhance RequestMatcherRegistry. (MULE-15764)
-
Introduce support for WebSockets. (MULE-15850)
Fixed Issues
-
Fix vulnerability in AHC fork. (MULE-16154)
-
Miscellaneous performance improvements. (MULE-16101)
-
Miscellaneous performance improvements for proxy scenario. (MULE-15924)
-
Malformed URL returns 500 instead of 400. (MULE-15888)
-
Some HTTP log entries go to the runtime log instead of to the app. (MULE-15871)
-
Update Grizzly version to MULE-005. (MULE-15853)
1.1.5
November 20, 2018
Fixed Issues
-
HTTP EE Service overrides request address for properties proxy. (EE-6397)
-
Malformed URL returns 500 instead of 400. (MULE-15888)
1.1.4
September 13, 2018
Fixed Issues
-
Added configuration name to the loggers category to be able to filter them. (MULE-14148)
-
Grizzly prematurely closes the request stream. (MULE-15581)
-
Grizzly should reset requestInput stream in NTLM type3 message. (MULE-15667)
-
HTTP service should preserve POST request body on a dancing request. (MULE-15674)
-
Prevent request body closing in HTTP service. (MULE-15662)
-
Upgrade javax.mail to javax.mail-api 1.6.2. (MULE-15331)
1.1.3
July 24, 2018
Fixed Issues
-
Cannot replace a catch-all listener with another. (MULE-15246)
-
HTTP with one config and two listeners fails to find the correct resolution path. (MULE-14929)
-
HTTP: Reduce request creation overhead. (MULE-15419)
-
Infinite timeout conflicts with socket timeout. (MULE-15062)
-
Simultaneous reading and writing causes NPE in grizzly. (MULE-15145)
-
Upgrade notifications must be handled from mule as no HTTP/2. (MULE-15269)
-
Using serverTimeout has no effect. (MULE-15004)
1.1.2
May 9, 2018
Fixed Issues
-
Escape all error handlers. (MULE-13034)
-
HTTP request connection limit reached error is not descriptive. (MULE-14760)
-
If server is not initialized yet 503 response was not sent. (MULE-14959)
1.1.1
March 16, 2018
Fixed Issues
-
HTTP service should support Java network properties to allow the usage of proxies during design time. (MULE-14644)
-
HTTP: Allow requester to keep provided headers case. (MULE-14530)
-
HTTP: Performance improvements in listener. (MULE-14519)
-
Load REMOTELY_CLOSED_EXCEPTION on service classloader. (MULE-14565)
-
Update minMuleVersion in the HTTP service and the HTTP EE service to 4.1.1 after changes in MULE-14530. (MULE-14624)
-
Upgrade Grizzly version 2.3.35. (MULE-14442)
-
Use content-id for setting part name, when name is not present. (MULE-14549).