This is an automated email from the ASF dual-hosted git repository.

ffang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cxf.git


The following commit(s) were added to refs/heads/main by this push:
     new f96aebdd74b update CXF 4.2.1 release notes
f96aebdd74b is described below

commit f96aebdd74b724150afd20e7b96fa643808b35a9
Author: Freeman Fang <[email protected]>
AuthorDate: Wed May 13 10:58:20 2026 -0400

    update CXF 4.2.1 release notes
---
 distribution/src/main/release/release_notes.txt | 87 ++++++++++++-------------
 1 file changed, 41 insertions(+), 46 deletions(-)

diff --git a/distribution/src/main/release/release_notes.txt 
b/distribution/src/main/release/release_notes.txt
index 42cb18fa508..0c9c8ca5790 100644
--- a/distribution/src/main/release/release_notes.txt
+++ b/distribution/src/main/release/release_notes.txt
@@ -1,33 +1,42 @@
-Apache CXF 4.1.4 Release Notes
+Apache CXF 4.2.1 Release Notes
 
 1. Overview
 
-The 4.1.x versions of Apache CXF is a significant new version of CXF
+The 4.2.x versions of Apache CXF is a significant new version of CXF
 that provides several new features and enhancements.  
 
 New features include:
-    * The release is based on JakartaEE 10
-    * Support of Spring Framework 6.1 / Spring Boot 3.3 /  Spring Security 6.3
-    * Support of OpenZipkin Brave 6.0
-    * Jetty 12
-    * Weld 5
-    * Spring LDAP 3.2
-    * Hazelcast 5.4.0
-    * Woodstox 7.0.0
-    * Hibernate 6.5
-    * Hibernate Validator 8
-    * AsyncHttpClient (AHC) 3.0.0
+    * The release is based on JakartaEE 11
+    * Support of Spring Framework 7 / Spring Boot 4 /  Spring Security 7
+    * Jetty 12.1
+    * Weld 6
+    * Spring LDAP 4
+    * Hibernate 7.2
+    * Hibernate Validator 9.1
+    * Apache Tika 3.2
+    * Jackson 3.0
+    * Tomcat 11
+    * Undertow 2.4
+    * Apache Lucene 10 (needs JDK-21)
+    * JUnit 6
+    * Apache Mina 3
+    * Apache HttpClient 5.5
+    * AssertJ 4.0
+    * Micrometer 1.16.0 / Micrometer Tracing 1.6.0
+    * Apache HttpClient5 5.6 (compression changes)
+    * JSpecify annotations (instead of jakarta.* equivalents)
+    * Glassfish Grizzly Http Server 5.0.0 (needs JDK-21)
 
 Important notes:
-* CXF 4.1 now requires Java 17 as minimum
+* CXF 4.2 now requires Java 17 as minimum
 
 Users are encouraged to review the migration guide at:
-https://cxf.apache.org/docs/41-migration-guide.html
+https://cxf.apache.org/docs/42-migration-guide.html
 for further information and requirements for upgrading from earlier
 versions of CXF.
 
 
-4.1.4 fixes over 13 JIRA issues reported by users and the community.
+4.2.1 fixes over 14 JIRA issues reported by users and the community.
 
 
 2. Installation Prerequisites 
@@ -64,45 +73,31 @@ http://issues.apache.org/jira/browse/CXF
 6. Migration notes:
 
 See the migration guide at:
-http://cxf.apache.org/docs/41-migration-guide.html
+http://cxf.apache.org/docs/42-migration-guide.html
 for caveats when upgrading.
 
 7. Specific issues, features, and improvements fixed in this version
 
 ** Bug
-    * [CXF-8691] - Logging Feature - Sensitive element with arrays
-    * [CXF-8938] - CXF forces XOP for SwA SOAP services
-    * [CXF-9136] - Add EntityPart MessageBodyReader / MessageBodyWriter support
-    * [CXF-9152] - Adding @Timed annotation to JaxWS WebService class breaks 
Micrometer integration
-    * [CXF-9160] - Add support for JBoss Remoting protocols in JNDI
-    * [CXF-9162] - Reusing a Client with a HttpClientHTTPConduit is not 
threadsafe in regards to finalization
-    * [CXF-9168] - No Micrometer Metric for requests failing schema validation 
on jax-ws endpoints
-    * [CXF-9170] - Server requests counted twice after fixing CXF-9168
-    * [CXF-9171] - DelayedCachedOutputStreamCleaner thread accumulation after 
CVE-2025-23184 fix
-    * [CXF-9173] - Default SO_LINGER induce TCP RST on each connection closure
+    * [CXF-8748] - nonProxyHosts is case sensitive
+    * [CXF-9054] - LocalDate before April 1893 incorrectly parsed
+    * [CXF-9147] - WSDL to Java: Missing namespace since 4.1.*
+    * [CXF-9189] - Exceptions Not Logged When Using SseEventSink in JAX-RS SSE 
Endpoint
+    * [CXF-9200] - Regression with respect to security context propagation
+    * [CXF-9204] - FailoverFeature NPE in ClientImpl.onMessage with Undertow 
2.4.0.RC1
+    * [CXF-9205] - The 
org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor invalidates the 
signed SOAP Header elemements
+    * [CXF-9206] - Duplicated value of 'cxf.server.requests' metric for JAX RS 
Server
+    * [CXF-9209] - UriInfoImpl#getMatchedResourceTemplate does not work for 
Paths with variables
+    * [CXF-9210] - JAX-RS Client Fails When CacheControlFeature is used but 
Server Doesn't return Cache-Control Header
 
 
 
+** New Feature
+    * [CXF-9008] - FIPS support
 
 ** Improvement
-    * [CXF-9157] - remove jetty server from rs-sse-undertow
-    * [CXF-9165] - Remove unnecessary JDK 8 hacks
-
-
-** Wish
-    * [CXF-9159] - Support spring boot SSL bundles
-
-
-
-
-** Improvement
-    * [CXF-9145] - Inconcise handling of logging features logMulitpart and 
logBinary
-    * [CXF-9151] - use io.github.littleproxy:littleproxy instead of 
org.littleshoot:littleproxy
-
-
-
-** Task
-    * [CXF-9142] - Change async tracing tests to be order-agnostic
-
+    * [CXF-9174] - Allow overriding buildPredicate in JPACriteriaQueryVisitor 
for custom predicates
+    * [CXF-9207] - Improve multipart Content-Disposition formatting (optional 
space after form-data;) for better interoperability with strict WAFs
+    * [CXF-9211] - [JAX-RS proxy clients] Use template URL instead of actual 
path values for JAX-RS micrometer metrics
 
 

Reply via email to