This is an automated email from the ASF dual-hosted git repository. ffang pushed a commit to branch 3.6.x-fixes in repository https://gitbox.apache.org/repos/asf/cxf.git
The following commit(s) were added to refs/heads/3.6.x-fixes by this push: new 0e53639a31 update CXF 3.6.4 release notes 0e53639a31 is described below commit 0e53639a315db36d8cc72d833f3c4fd88f883aa1 Author: Freeman Fang <freeman.f...@gmail.com> AuthorDate: Fri Jul 12 10:40:38 2024 -0400 update CXF 3.6.4 release notes --- distribution/src/main/release/release_notes.txt | 47 ++++++++++--------------- 1 file changed, 18 insertions(+), 29 deletions(-) diff --git a/distribution/src/main/release/release_notes.txt b/distribution/src/main/release/release_notes.txt index b3d049114c..bbca8f4d8e 100644 --- a/distribution/src/main/release/release_notes.txt +++ b/distribution/src/main/release/release_notes.txt @@ -1,4 +1,4 @@ -Apache CXF 3.6.3 Release Notes +Apache CXF 3.6.4 Release Notes 1. Overview @@ -24,7 +24,7 @@ http://cxf.apache.org/docs/36-migration-guide.html for further information and requirements for upgrading from earlier versions of CXF. -3.6.3 fixes over 22 issues/tasks reported by users. +3.6.4 fixes over 13 issues/tasks reported by users. 2. Installation Prerequisites @@ -67,40 +67,29 @@ for caveats when upgrading. 7. Release Notes ** Bug - * [CXF-8812] - Content-Type header created with collection containing "null" value - * [CXF-8834] - "Operation [{.../wsdl}Issue] already exists" when calling JaxWsServerFactoryBean.create() for SecurityTokenService - * [CXF-8936] - Fix h2 protocol negotiation in Jetty Transport - * [CXF-8939] - java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because the return value of "java.util.Map$Entry.getValue()" is null - * [CXF-8940] - ws-security.must-understand works only if security.enable.streaming is true - * [CXF-8943] - Adding a listener for Container events is not working on Jetty 9 - * [CXF-8945] - [JAX-WS] The client out interceptor chain is not called in case of oneway operation - * [CXF-8946] - HttpClient in CXF causing memory leak - * [CXF-8952] - HttpClientHTTPConduit in CXF doesn't support TLSv1.3 along with other protocols - * [CXF-8955] - Custom timeout with Message.RECEIVE_TIMEOUT not working with hc5 / hc - * [CXF-8957] - The org.apache.cxf.systest.jaxrs.JAXRSMultipartTest randomly hangs under JDK-21 - * [CXF-8959] - Detect order dependent flakiness in AttachmentUtilTest.java in core module - * [CXF-8962] - HttpClientHTTPConduit sets Content-Type Header for DELETE requests with empty body - * [CXF-8964] - Update Bouncycastle from unsupported xxx-jdk15on to xxx-jdk18on - * [CXF-8965] - Apache CXF Netty Integration, URI not encoded - * [CXF-8984] - HttpClientHTTPConduit.HttpClientWrappedOutputStream throws NPE in closeInputStream() - - -** New Feature - * [CXF-8911] - Allow creating a custom CXFHttpAsyncResponseConsumer + * [CXF-8951] - Concurrent WebClient usage causes massive thread overhead + * [CXF-8980] - JaxRS client - receive timeout not working since CXF 4.0.1 + * [CXF-8987] - Java 21 - HttpClientHTTPConduit thread locked during shutdown + * [CXF-9009] - Async operations fail in concurrent calls + * [CXF-9015] - Typo in JsonMapObjectReaderWriter treats \h as a special character instead of \n + * [CXF-9030] - "-suppress-generated-date" does not omit timestamps from @Generated -** Improvement - * [CXF-8894] - ContextHandler - Unimplemented getRequestCharacterEncoding() - use org.eclipse.jetty.servlet.ServletContextHandler - * [CXF-8928] - Reduce code quality warnings in generated code - * [CXF-8953] - Better support of the HTTPS protocol versions used by client/server conduits - * [CXF-8968] - OpenTelemetryClientFeature cannot be used as a CDI bean unless it has a no-args constructor +** Improvement + * [CXF-8982] - LoggingFeature does not hide sensitive xml elements with namespace prefix + * [CXF-8996] - JAXRS Bean introspection utility Beanspector relies on Class.getMethods natural order + * [CXF-9016] - Upgrade Spring-Framework to 5.3.34 in Apache-cxf -** Task - * [CXF-8935] - Add doPrivileged block to httpclient.sendAsync() in HttpClientHTTPConduit +** Test + * [CXF-8994] - CorbaConduitTest no longer requires IBM JDK destination activation routine. + * [CXF-8997] - AbstractSTSTokenTest and TransportBindingTests no longer need to set https protocol to TLSv1 on IBM Java + * [CXF-8999] - KerberosTokenTest testKerberosViaCustomTokenAction should not run on IBM Java +** Task + * [CXF-9001] - CDI extension not comptible with IBM Semeru