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 b1ddbf085a update release notes for CXF 4.1.1
b1ddbf085a is described below
commit b1ddbf085ab388c0399660e6fc5066d5d05de3e8
Author: Freeman Fang <[email protected]>
AuthorDate: Mon Mar 3 09:49:07 2025 -0500
update release notes for CXF 4.1.1
---
distribution/src/main/release/release_notes.txt | 77 ++++++-------------------
1 file changed, 17 insertions(+), 60 deletions(-)
diff --git a/distribution/src/main/release/release_notes.txt
b/distribution/src/main/release/release_notes.txt
index 85a57b4964..162615f611 100644
--- a/distribution/src/main/release/release_notes.txt
+++ b/distribution/src/main/release/release_notes.txt
@@ -1,4 +1,4 @@
-Apache CXF 4.1.0 Release Notes
+Apache CXF 4.1.1 Release Notes
1. Overview
@@ -27,7 +27,7 @@ for further information and requirements for upgrading from
earlier
versions of CXF.
-4.1.0 fixes over 54 JIRA issues reported by users and the community.
+4.1.1 fixes over 17 JIRA issues reported by users and the community.
2. Installation Prerequisites
@@ -71,69 +71,26 @@ for caveats when upgrading.
** Bug
* [CXF-8629] - AsyncHTTPConduit (hc5) should support chunked request /
response
- * [CXF-8903] - Too many open files error in HttpClientHTTPConduit
- * [CXF-8931] - HttpClientHTTPConduit can't disable the http chunk mode
- * [CXF-8951] - Concurrent WebClient usage causes massive thread overhead
- * [CXF-8979] - XML (Woodstox/MSV) based schema validation is broken
- * [CXF-8980] - JaxRS client - receive timeout not working since CXF 4.0.1
- * [CXF-8987] - Java 21 - HttpClientHTTPConduit thread locked during
shutdown
- * [CXF-9004] - Jetty12 : always use pre-saved HTTP_REQUEST from InMessage
to populate SecurityContext
- * [CXF-9007] - NullPointerException in XMLStreamDataWriter.writeNode
- * [CXF-9009] - Async operations fail in concurrent calls
- * [CXF-9011] - WSDLTo JAXWS Frontend service.vm Velocity template uses
deprecated URL constructor
- * [CXF-9015] - Typo in JsonMapObjectReaderWriter treats \h as a special
character instead of \n
- * [CXF-9021] - Warning "Could not resolve Schema for datatypes.dtd" when
file was found
- * [CXF-9030] - "-suppress-generated-date" does not omit timestamps from
@Generated
- * [CXF-9034] - IllegalAccessError: class
org.apache.cxf.transport.http_jetty.JettyHTTPServerEngine
- * [CXF-9041] - Regression: CXF will only accept
org.glassfish.jaxb.runtime.v2.ContextFactory
- * [CXF-9042] - Several unit tests are non-idempotent
- * [CXF-9052] - LoadDistributorFeature not comaptible with JAX-RS
subresources
+ * [CXF-8992] - WebClient.fromClient() broken due to garbage collection
+ * [CXF-9003] - Name clash when two SEIs have a same name method in the
same Java package
* [CXF-9057] - Chunked Stream is closed regularly when Exception is thrown
- * [CXF-9058] - jaxws binding example in documentation no more work in v4.x
because of jarkarta
- * [CXF-9060] - WSDL2Java Service generation results in 'unused import'
warnings
- * [CXF-9064] - AsyncHTTPConduit doesn't close copied wrappedStream on close
- * [CXF-9066] - MaskSensitiveHelper does not mask multi-line content
- * [CXF-9067] - MaskSensitiveHelper incorrectly masks wrapper element
- * [CXF-9074] - HttpClientHTTPConduit ignores SSLContext in
TLSClientParameters (Java HttpClient)
- * [CXF-9076] - Exception message is not unmarshalled with JDK17
- * [CXF-9077] - JAX-RS 3.1+: Add support for JSON-P and JSON-B providers by
default
- * [CXF-9078] - AsyncHTTPConduit.java causing NullPointerException when
closing
- * [CXF-9079] - java.lang.IllegalStateException: Encoding process already
completed from LengthDelimitedEncoder
+ * [CXF-9065] - StackOverflow Exception during execution of WebClient POST
Request on SSLUtils class
+ * [CXF-9091] - Camel 3|CXF: ParsingErrors with OneWay Messages
+ * [CXF-9094] - Hard coded "org.slf4j.impl.StaticLoggerBinder" of slf4j 1.x
in LogUtils
+ * [CXF-9095] - Connection Leak in HttpClientWrappedOutputStream due to
Unreleased Resources on IOException
+ * [CXF-9099] - GZIPOutInterceptor : ensure the CXF headers that
GZIPOutInterceptor needs to resize is modifiable
+ * [CXF-9101] - Invalid api visibility in CXFHttpRequest
+ * [CXF-9105] - ConcurrentModificationException in
org.apache.cxf.ext.logging.event when iterating over principals
+ * [CXF-9110] - Memory leak in DelayedCleanerImpl.queue when LoggingFeature
is enabled
+ * [CXF-9112] - OAuthRequestFilter: Better to use CXF StringUtils to check
if servletPath|pathInfo isEmpty or not
-** New Feature
- * [CXF-8970] - ensure we can build and run without bouncycastle
dependencies
** Improvement
- * [CXF-8671] - Support Jakarta EE 10
- * [CXF-8969] - Update to Brave 6
- * [CXF-8976] - Update to OpenTelemetry v1.39.0
- * [CXF-8993] - Migrate from net.sf.cglib (cglib) to
org.springframework.cglib (spring)
- * [CXF-9013] - Move performance benchmark to distribution samples folder
- * [CXF-9016] - Upgrade Spring-Framework to 5.3.34 in Apache-cxf
- * [CXF-9026] - Integrate Jacoco into Apache CXF builds to collect code
coverage stats
- * [CXF-9045] - Enhance samples/performance/jax-rs to accept host values
- * [CXF-9046] - JAX-RS performance client should close response objects
after calls.
- * [CXF-9047] - http-undertow transport: enable to specify CipherSuites
- * [CXF-9055] - Follow OpenTelemetry semantic conventions for trace span
and its attributes
- * [CXF-9059] - HttpConduit should flush output stream ahead of closing
connections when HttpClient is autocloseable
- * [CXF-9062] - Be able to create AsyncHTTPConduit based on
URLConnectionHTTPConduit
- * [CXF-9082] - SENSITIVE_HEADERS list is hardcoded
- * [CXF-9085] - Replace use of Google Guava with JDK API
-
-** Test
- * [CXF-9006] - TrustedAuthorityValidatorCRLTest#testIsCertChainValid fails
when using Red Hat OpenJDK on PPC64LE
- * [CXF-9010] - Update benchmark soap http doc lit suite for CXF 4.1.x
- * [CXF-9014] - org.apache.cxf.systest.ws.action.SignatureWhitespaceTest
test fail on RH OpenJDK
- * [CXF-9019] - Increase unit test coverage on cxf-rt-frontend-jaxws jaxws
spi package.
- * [CXF-9023] - Increase unit test coverage on org.apache.cxf.bus
- * [CXF-9027] - Update Performance benchmark pom values
- * [CXF-9048] - Failed integration tests with upcomming santuario and wss4j
library
-
-
-** Task
- * [CXF-8891] - Evaluate changes to org.glassfish.jaxb:jaxb-runtime:4.0.3
- * [CXF-9029] - Update to JAXB runtime 4.0.5
+ * [CXF-8765] - Option to remove Ehcache
+ * [CXF-8910] - Package Name for https URI
+ * [CXF-9090] - samples: use cargo-maven2-plugin instead of
tomcat-maven-plugin to launch tomcat
+ * [CXF-9092] - some modules of CXF 4.1.0 still have jakarta.jws-api
dependency