Skip to content

Releases: spring-projects/spring-ws

v5.0.0-RC1

21 Oct 12:03

Choose a tag to compare

v5.0.0-RC1 Pre-release
Pre-release

⭐ 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

  • Upgrade to Jakarta Activation 2.1.4 #1710
  • Upgrade to Jakarta Mail 2.1.5 #1713
  • Upgrade to Jakarta XML Bind 4.0.4 #1714
  • Upgrade to JAXB 4.0.6 #1719
  • Upgrade to Spring Framework 7.0.0-RC1 #1680
  • Upgrade to Spring Security 7.0.0-RC1 #1681

v4.1.2

21 Oct 11:44

Choose a tag to compare

🐞 Bug Fixes

  • WebServiceMessageCallback is not invoked when payload is null #1667

πŸ“” Documentation

  • XML invalid in CustomSoapExceptionResolver example #1671
  • Harmonize links to 'Spring Framework reference documentation' #1665

πŸ”¨ Dependency Upgrades

  • Upgrade to Jakarta Activation 2.1.4 #1699
  • Upgrade to Jakarta Mail 2.1.5 #1701
  • Upgrade to Jakarta XML Bind 4.0.4 #1702
  • Upgrade to JAXB 4.0.6 #1704
  • Upgrade to Spring Framework 6.2.12 #1678
  • Upgrade to Spring Security 6.5.6 #1679

v4.0.16

21 Oct 11:25

Choose a tag to compare

🐞 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

  • Upgrade to Jakarta Activation 2.1.4 #1691
  • Upgrade to Jakarta Mail 2.1.5 #1693
  • Upgrade to Jakarta XML Bind 4.0.4 #1694
  • Upgrade to JAXB 4.0.6 #1697
  • Upgrade to Spring Framework 6.2.12 #1683
  • Upgrade to Spring Security 6.4.12 #1686

v5.0.0-M1

22 Jul 09:34

Choose a tag to compare

v5.0.0-M1 Pre-release
Pre-release

⭐ 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

  • Upgrade to Jakarta Annotation 3.0.0 #1644
  • Upgrade to Jakarta Servlet 6.1.0 #1648
  • Upgrade to Spring Framework 7.0.0-M7 #1552
  • Upgrade to Spring Security 7.0.0-M1 #1559

v4.1.1

22 Jul 08:41

Choose a tag to compare

πŸ”¨ Dependency Upgrades

  • Upgrade to Spring Framework 6.2.9 #1631
  • Upgrade to Spring Security 6.5.2 #1654

❀️ Contributors

Thank you to all the contributors who worked on this release:

@mhalbritter

v4.0.15

17 Jun 09:48

Choose a tag to compare

🐞 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:

@nosan

v4.1.0

20 May 08:40

Choose a tag to compare

🐞 Bug Fixes

  • SimpleXsdSchema#loadSchema is not thread-safe #1572

πŸ”¨ Dependency Upgrades

  • Upgrade to Spring Framework 6.2.7 #1570
  • Upgrade to Spring Security 6.5.0 #1571

v4.0.14

15 May 16:02

Choose a tag to compare

πŸ”¨ Dependency Upgrades

  • Upgrade to Spring Framework 6.0.20 #1566

v4.1.0-RC1

22 Apr 07:52

Choose a tag to compare

v4.1.0-RC1 Pre-release
Pre-release

⭐ 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

  • Upgrade to Angus mail 2.0.3 #1546
  • Upgrade to Spring Framework 6.2.6 #1523
  • Upgrade to Spring Security 6.5.0-RC1 #1524

v4.0.13

22 Apr 07:41

Choose a tag to compare

🐞 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

πŸ”¨ Dependency Upgrades

  • Upgrade to Spring Framework 6.1.19 #1521
  • Upgrade to Spring Security 6.3.9 #1522