This is an automated email from the ASF dual-hosted git repository. dkulp pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/cxf.git
commit 3a4935d3e3fba2009319d80c2b5a010484b2af06 Author: Daniel Kulp <dk...@apache.org> AuthorDate: Mon Jun 18 14:22:53 2018 -0400 Update release-notes for 3.2.5 --- distribution/src/main/release/release_notes.txt | 111 ++++++++++++------------ 1 file changed, 56 insertions(+), 55 deletions(-) diff --git a/distribution/src/main/release/release_notes.txt b/distribution/src/main/release/release_notes.txt index 37eb4de..2e88d0f 100644 --- a/distribution/src/main/release/release_notes.txt +++ b/distribution/src/main/release/release_notes.txt @@ -1,4 +1,4 @@ -Apache CXF 3.2.4 Release Notes +Apache CXF 3.2.5 Release Notes 1. Overview @@ -17,7 +17,7 @@ New features include: * Preliminary support for running on Java 9 (no module support yet) * New http-undertow transport -3.2.4 fixes over 30 JIRA issues reported by users and the community since 3.2.2. +3.2.5 fixes over 50 JIRA issues reported by users and the community since 3.2.4. Important notes: @@ -69,63 +69,64 @@ for caveats when upgrading. 7. Specific issues, features, and improvements fixed in this version + ** Bug -* [CXF-7670] - synthetic methods: equal candidates for handling the current request -* [CXF-7684] - Base64 encoding in AttachmentSerializer does not create correct output for large attachments -* [CXF-7686] - WSS4JStaxOutInterceptor with WSSSecurityProperties doesn't work with LoggingOutInterceptor -* [CXF-7687] - AuthorizationPolicy: AuthorizationType="Bearer" has no effect -* [CXF-7048] - Response does not include SequenceAcknowledgement -* [CXF-7508] - WSRM - CloseSequenceResponse does not have acknowledgments -* [CXF-7522] - WSRM - Exponential backoff not configurable for Redelivery -* [CXF-7638] - JAXRS CTS/TCK issue: register(...) should ignore components when invalid contracts are passed in -* [CXF-7639] - Support Servlet 4.0 API in OSGI manifest -* [CXF-7653] - Null pointer in JaxwsResponseCallback -* [CXF-7654] - Swagger 2 document doesn't contain Info/BasePath on Karaf -* [CXF-7655] - java2swagger maven plugin not java9 compat -* [CXF-7669] - Cxf encodes escape caracters twice in JDK9.0.5 and JDK8_161 -* [CXF-7675] - Extra dot required when specifying base packages to scan in Java2Wadl Maven plugins -* [CXF-7676] - TCK: An Entity OutputStream is not set before ClientRequestFilterInterceptor.handleMessage() processes a user's ClientRequestFilter which modifies the EntityStream via ClientRequestContext.setEntityStream() +* [CXF-6324] - cxf-codegen-plugin|cxf-java2ws-plugin: classifier ignored when there are more then one wsdl with different classifier is involved +* [CXF-6443] - CXF streaming-enabled web service cannot process MTOM/XOP-optimized content within a CipherValue element +* [CXF-6968] - WS-Security policies placed on bus level are not registered +* [CXF-7317] - Non-URL encoded Content-Id href does not seem be serialized by CXF's AttachmentSerializer +* [CXF-7363] - Support saaj-impl 1.4 +* [CXF-7658] - SSE destinations unreachable deployed in OSGi +* [CXF-7682] - context.get(MessageContext.HTTP_REQUEST_HEADERS) always returns null for client +* [CXF-7683] - Codegen fails when using JDK10 with maven and cxf-plugin +* [CXF-7688] - AttachmentDeserializer does not respect "org.apache.cxf.io.CachedOutputStream.Threshold" -property +* [CXF-7689] - ensure don't have content-type|content-length as jms message headers when use REST on JMS Transport +* [CXF-7691] - Can't add multiple instances of the same security interceptor to the same interceptor chain +* [CXF-7692] - Swagger UI is not shown in OSGi deployment +* [CXF-7694] - spring boot jax-rs sample creates incorrect urls in swagger +* [CXF-7700] - LoggingOutInterceptor doesn't write message body if encoding wasn't set +* [CXF-7703] - Public constructor of SwaggerUiService takes package-private argument of SwaggerUiResourceLocator +* [CXF-7705] - Use Java EL api and impl bundle from Servicemix for cxf-bean-validation feature +* [CXF-7707] - JAXB doesn't (un)marshall property with @XmlElementRef +* [CXF-7708] - Options mark-generated and suppress-generated-date don't effect on generating Java classes +* [CXF-7713] - CLONE - JAXRS CTS/TCK issue: register(...) should ignore components when invalid contracts are passed in +* [CXF-7716] - IBM Performance Team has found several performance increases +* [CXF-7720] - Header values are lost +* [CXF-7721] - JwkUtils throws NPE if Message is null +* [CXF-7726] - CircuitBreakerFailoverFeature should allow targetSelector to be set +* [CXF-7736] - DispatchImpl doesn't work for an empty Source +* [CXF-7737] - Missing setter in UndertowHTTPServerEngineFactoryHolder +* [CXF-7740] - add NPE guard for SAAJStreamWriter +* [CXF-7742] - CdiResourceProvider is not thread safe +* [CXF-7745] - NPE thrown from MAPAggregatorImpl when replyto is non-anonymous and faultto doesn't exists +* [CXF-7746] - Swagger2Feature - SwaggerUiResolver & JBoss 7.0 EAP +* [CXF-7747] - FileUtils.maybeDeleteDefaultTempDir causes an IllegalStateException if it tries to remove the shutdown hook while the JVM is already shutting down +* [CXF-7751] - Codegen plugin can't work with empty extraarg tag +* [CXF-7754] - WrappedAttachments.toArray failure +* [CXF-7758] - MTOM + SchemaValidation results in empty input stream from data handler ** New Feature -* [CXF-7610] - Manage customizations of JAXRSServerFactoryBean in JAX-RS Frontend -* [CXF-7636] - wadl2java: support Oneway annotation +* [CXF-7743] - wadl2java: generate throws declaration for fault response ** Improvement -* [CXF-7471] - WSRM - Use createResendCandidate() instead of constructor directly -* [CXF-7631] - Automatically register rx in server customizations -* [CXF-7635] - Reactive Streams is not an optional dependency -* [CXF-7642] - Split rxjava and rxjava2 modules -* [CXF-7652] - UriBuilderImpl: null-empty differentiation for query/matrix param -* [CXF-7659] - Improve SSE automatic configuration -* [CXF-7661] - add isTimeout flag for Continutation so that we can easily know when the timeout happen outside CXF -* [CXF-7665] - Provide an easy way to set the TLSClientParameters on the STSClient client object -* [CXF-7667] - Don't add an STS operation in the DefaultSecurityTokenServiceProvider if no STSProperties are available -* [CXF-7671] - should avoid reverse dns resolution in AsyncHTTPConduit for the proxy host address -* [CXF-7672] - PrimitiveTextProvider: support java.net.URI and java.net.URL -* [CXF-7674] - Java2Wadl maven plugin requires explicit <classResourceNames> element - even if base packages specified -* [CXF-7678] - Fluent setters support in Beanspector +* [CXF-6857] - Provide CXF BOM +* [CXF-7600] - Add Automatic-Module-Name MANIFEST entry for Java 9 compatibility +* [CXF-7634] - Enrich support for Swagger Core 2.0 (OpenApi Spec 3.0) +* [CXF-7640] - Create a form to set the use of Spring in the classHelper on a per client way +* [CXF-7693] - Allow JWT audience claims validation not RFC 7519 compliant +* [CXF-7701] - Encode JAX-RS Search query values for the LdapQueryVisitor +* [CXF-7702] - Remove methods in QueryContext that don't use a custom bean class +* [CXF-7704] - False positive warning log: "Unable to recognize the addressing policy" +* [CXF-7711] - Allow providing CXF compiler instance to be used in JavaToWS +* [CXF-7728] - Scan for OpenAPI config files +* [CXF-7729] - Merge duplicate Attribute elements within an AttributeStatement +* [CXF-7733] - Support different signature algorithms for the SAML SSO filters +* [CXF-7744] - CXF clients do not fall back to use the javax.net.ssl.trustStore System property +* [CXF-7750] - cxf parent pom should have dependencyManagement entries for cxf artifacts +* [CXF-7752] - CVE-2018-5968 and CVE-2018-7489 + +** Test +* [CXF-7715] - EmptySOAPBodyTest fails on master with Java 9 ** Task -* [CXF-7649] - Upgrade to MP Rest Client 1.0.1 - - - - - - - - - - - - - - - - - - - - - - +* [CXF-7756] - JAASLoginInterceptor with server continuation enabled will cause the interceptor before ServiceInvokerInterceptor get invoked twice -- To stop receiving notification emails like this one, please contact dk...@apache.org.