This is an automated email from the ASF dual-hosted git repository. dkulp pushed a commit to branch 3.3.x-fixes in repository https://gitbox.apache.org/repos/asf/cxf.git
commit 1adce970934f1b5c1279ca60640a7e9fdab3d6e4 Author: Daniel Kulp <dk...@apache.org> AuthorDate: Wed Sep 29 13:47:50 2021 -0400 Update release notes for 3.3.12 --- distribution/src/main/release/release_notes.txt | 96 ++++++++++++++++++------- 1 file changed, 72 insertions(+), 24 deletions(-) diff --git a/distribution/src/main/release/release_notes.txt b/distribution/src/main/release/release_notes.txt index d94b142..4a3712f 100644 --- a/distribution/src/main/release/release_notes.txt +++ b/distribution/src/main/release/release_notes.txt @@ -1,4 +1,4 @@ -Apache CXF 3.3.11 Release Notes +Apache CXF 3.3.12 Release Notes 1. Overview @@ -16,6 +16,9 @@ New features include: Important notes: +3.3.12 is the last planned release for the 3.3.x line of CXF. Users +are encouraged to migrate to the latest 3.4 or newer release. + CXF 3.3.x no longer supports Java 7. You must upgrade to Java 8 or later. Users are encouraged to review the migration guide at: @@ -23,8 +26,7 @@ http://cxf.apache.org/docs/33-migration-guide.html for further information and requirements for upgrading from earlier versions of CXF. -3.3.11 fixes over 19 JIRA issues reported by users and the community. - +3.3.12 fixes over 25 JIRA issues reported by users and the community. 2. Installation Prerequisites @@ -67,28 +69,74 @@ for caveats when upgrading. 7. Specific issues, features, and improvements fixed in this version ** Sub-task - * [CXF-8404] - Fix org.apache.cxf.transport.jms.util.MessageListenerTest.testNoTransaction - * [CXF-8428] - Fix org.apache.cxf.jaxrs.sse.client.SseEventSourceImplTest.testReconnectAndTwoEventsReceived - * [CXF-8504] - jaxrs.jaxrs21.ee.sse.sseeventsource defaultWaiting1s - * [CXF-8506] - jaxrs.jaxrs21.ee.sse.sseeventsource reconnectByEventMethodTest - * [CXF-8508] - jaxrs.jaxrs21.ee.sse.sseeventsource userReconnectByEventMethodTest - * [CXF-8509] - jaxrs.jaxrs21.ee.sse.sseeventsource wait2Seconds - * [CXF-8529] - Fix org.apache.cxf.systest.jms.tx.JMSTransactionTest.testTransactionOneWay + * [CXF-8514] - jaxrs.spec.context.client clientReaderTest + * [CXF-8515] - jaxrs.spec.context.client clientWriterTest + * [CXF-8534] - Fix org.apache.cxf.jaxrs.client.logging.RESTLoggingTest.testBinary + * [CXF-8573] - Fix org.apache.cxf.systest.jaxrs.spring.boot.SpringJaxrsTest.testJaxrsSuccessMetric ** Bug - * [CXF-7921] - JAXRS CDI extension ignores interfaces annotations - * [CXF-8344] - org.apache.cxf.jaxrs.utils.AnnotationUtils#getNameBindings does not use ClassUnwrapper - * [CXF-8387] - Allow special characters to be used for a queryParam name. - * [CXF-8435] - JsonMapObjectReaderWriter doesn't escape double quotes - * [CXF-8442] - java.io.IOException: closed when compiled and run with Java 16 - * [CXF-8454] - DOS vulnerability in bearer token parsing - * [CXF-8456] - wadl2java plugin generates classes names with invalid identifiers - * [CXF-8536] - Incorrect log message "Could not create a NamespaceMapper compatible with Marshaller class com.sun.xml.bind.v2.runtime.MarshallerImpl" - * [CXF-8540] - FAULT_OUT logged by CORS preflight requests - * [CXF-8546] - introduce a property so that we can configure writeOptionalTypeParameters - -** New Feature - * [CXF-8532] - @Priority support for ParamConverterProvider + * [CXF-7543] - JAX-RS Features not used in proxies or WebClients + * [CXF-8544] - SseEventSink cannot be used in a @POST resource method + * [CXF-8555] - JsonMapObjectReaderWriter escapes now any back slash + * [CXF-8556] - Null AbstractEndpointFactory Properties Interferes with Class-Level PathParam When Creating Proxies with Defined ClientState + * [CXF-8557] - Incorrect Proxy Path Segmenting when @Path Annotation Regex Expression Contains "/" + * [CXF-8559] - SseInterceptor uses PROTOCOL_HEADERS from request (in) message, not from response (out) one + * [CXF-8561] - SseEventSource sometimes sends partial events when being closed + * [CXF-8569] - http-undertow: ensure clear registered paths until destory an undertow server(Port) + * [CXF-8572] - Incorrectly parsed ETag when contains 'W/' as part of the content + * [CXF-8574] - Rest call on jax-rs interface with long @Path and 3 pathparams causes error since cxf-rt-rs-mp-client 3.3.3 + * [CXF-8578] - Bridge methods for covariant return types cannot be invoked on client proxies + * [CXF-8585] - cxf-specs feature should use stax2-api 4.2 and flag bundle with dependency=true + * [CXF-8588] - Micrometer operation UNKNOWN for clients + * [CXF-8591] - Temporary queues are never deleted when the are used + * [CXF-8594] - Regular expression parameter with non-capturing group doesn't work + * [CXF-8596] - WebFaultOutInterceptor goes into infinite loop when it tries to write SoapFaultException with detail ** Improvement - * [CXF-8450] - Make JAXBDatabinding extendable + * [CXF-8117] - Make dependencies optional + * [CXF-8539] - Allow client-only Spring Boot autoconfiguration + * [CXF-8587] - Don't check the validation flag and get the schema on every iteration for SoapHeader + * [CXF-8600] - Swagger2Feature : Upgrade SwaggerUiConfig to add more configs + +** Test + * [CXF-8570] - a test to demonstrate how to configure JAXRSClientFactoryBean with org.apache.cxf.feature.Feature to enable Client Cache + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +