Releases: spring-projects/spring-ws
Releases Β· spring-projects/spring-ws
v5.0.0-RC1
β New Features
- Raise the minimum supported version of JUnit to 6.0 #1676
 
π Bug Fixes
- WebServiceMessageCallback is not invoked when payload is null #1668
 
π Documentation
- XML invalid in CustomSoapExceptionResolver example #1672
 - Harmonize links to 'Spring Framework reference documentation' #1666
 
π¨ Dependency Upgrades
v4.1.2
v4.0.16
π Bug Fixes
- The default version of Spring Security is no longer supported #1685
 - The default version of Spring Framework is no longer supported #1684
 - WebServiceMessageCallback is not invoked when payload is null #1653
 
π Documentation
- XML invalid in CustomSoapExceptionResolver example #1669
 - Harmonize links to 'Spring Framework reference documentation' #1663
 
π¨ Dependency Upgrades
v5.0.0-M1
β New Features
- Stop support for Apache WSS4J 2 & 3 #1598
 - Add Nullability support #1562
 - Rename org.springframework.ws.test.support.matcher.xmlunit2 now that support for XmlUnit 1 has been removed #1561
 - Remove functionality that has been deprecated for removal in 5.0.0 #1560
 
π Bug Fixes
- SimpleXsdSchema#loadSchema is not thread-safe #1573
 
π Documentation
- Document Null Safety Support in Reference Documentation #1662
 
π¨ Dependency Upgrades
v4.1.1
π¨ Dependency Upgrades
β€οΈ Contributors
Thank you to all the contributors who worked on this release:
v4.0.15
π Bug Fixes
- SimpleXsdSchema#loadSchema is not thread-safe #1556
 
π¨ Dependency Upgrades
- Upgrade to Apache Santario 3.0.6 #1604
 - Upgrade to Spring Framework 6.1.21 #1617
 - Upgrade to Spring Security 6.3.10 #1618
 - Upgrade to XmlUnit 2.10.2 #1591
 - Upgrade to Xom 1.3.9 #1603
 
β€οΈ Contributors
Thank you to all the contributors who worked on this release:
v4.1.0
v4.0.14
v4.1.0-RC1
β New Features
- Introduce separate HttpComponents5MessageSender that provides the client with no further configuration #1519
 - Add support for configuring arbirary WSS4J options [SWS-1023] #1093
 - Add support for ordering custom MethodArgumentResolvers and MethodReturnValueHandlers [SWS-1010] #1080
 - Using HttpComponentsMessageSender with NTLM Authentication [SWS-964] #1035
 
π Bug Fixes
- Client-side validation logs an invalid request as the response being invalid [SWS-1078] #1527
 - WSS4J Subject Cert Constraints are not applied consistently #1520
 - SmartInterceptor cannot be added using WsConfigurer [SWS-1064] #1517
 - HttpComponents5MessageSender overrides HttpClient when set as a property #1513
 - HeadersAware*WebServiceConnection do not inherit from WebServiceConnection #1510
 - ClientInterceptor#afterCompletion can be called twice [SWS-983] #1054
 - Wss4jSecurityInterceptor.verifyCertificateTrust should use Signature validator from WSSConfig [SWS-878] #953
 - AbstractEndpointExceptionResolver logs exceptions too early, duplicate log-entries for each resolver in a chain [SWS-626] #736
 
π Documentation
- Clarification the semantic of defaultEndpoint in the reference documentation #1518
 - Clarify the scope of WebServiceMessageSender in WebServiceTemplate [SWS-991] #1516
 - Document that XsdSchemaCollection should be configured with inline to inline XSDs [SWS-979] #1515
 - Document how to add a custom detail to a SOAP fault message [SWS-600] #1514
 - Polish SoapFault Javadoc #1508
 
π¨ Dependency Upgrades
v4.0.13
π Bug Fixes
- HttpComponents5MessageSender overrides HttpClient when set as a property #1512
 - Client-side validation logs an invalid request as the response being invalid [SWS-1078] #1144
 - SmartInterceptor cannot be added using WsConfigurer [SWS-1064] #1130
 
π Documentation
- Polish SoapFault Javadoc #1507
 - Clarification the semantic of defaultEndpoint in the reference documentation #1209
 - Clarify the scope of WebServiceMessageSender in WebServiceTemplate [SWS-991] #1063
 - Document that XsdSchemaCollection should be configured with inline to inline XSDs [SWS-979] #1050
 - Document how to add a custom detail to a SOAP fault message [SWS-600] #716