Releases: spring-projects/spring-ws
Releases · spring-projects/spring-ws
v4.1.0-M1
⚠️ Noteworthy
- Due to the upgrade to Apache WSS4J 4.0.0, an additional Maven repository is now required.
⭐ New Features
- Remove endpoint support classes #1487
- Deprecate WsConfigurerAdapter #1480
- Handle "If-Modified-Since" request headers in WSDL and XSD handlers #1470
- Reinstantiate support for Apache Axiom now that is supports jakarta #1454
- Add support for WSS4J subject cert constraints #1419
- Remove deprecated code in Spring Web Services 2.x #1321
- Add Automatic-Module-Name to manifest #1208
- spring-ws-support should not have split packages with spring-ws-core #1202
- Add support for configuring WSS4J's USE_SINGLE_CERTIFICATE option #153
- Add support for providing an AttachmentCallbackHandler to WSS4J RequestData #107
- Add support for customizing AxiomSoapMessage#writeTo #540
🐞 Bug Fixes
- Connection timeout in HttpComponents5MessageSender is not respected #1494
🔨 Dependency Upgrades
- Upgrade to Apache WSS4J 4.0.0 #1429
- Upgrade to Spring Framework 6.2.4 #1489
- Upgrade to Spring Security 6.5.0-M3 #1490
❤️ Contributors
Thank you to all the contributors who worked on this release:
@ammachado, @bclozel, @cjsr, @elfogre, and @wandi34
v4.0.12
⭐ New Features
- Allow usage of XMLUnit placeholders in request and response matchers #1417
🐞 Bug Fixes
- The default version of Spring Security is no longer supported #1500
- The default version of Spring Framework is no longer supported #1499
- DelegatingWsConfiguration should load WsConfigurer lazily #1477
- spring-ws and spring-ws-support should not have transitive dependencies on Java API and implementation #1462
- Connection timeout in HttpComponents5MessageSender is not respected #1436
- WsConfigurer can trigger early initialization that prevents other post processors to run successfully #1435
- SaajSoapMessageFactory should only split mime type header values #1421
- LocationTransformerObjectSupport#transformLocation should not append port if it is already present #1420
- DomPoxMessage sould not have methods of FaultAwareWebServiceMessage as it does not implement it #622
📔 Documentation
❤️ Contributors
Thank you to all the contributors who worked on this release:
Spring Web Services v4.0.10
What's Changed
- Support jar:nested in SchemaFactoryUtils by @izeye in #1401
- Remove duplicate dependency declaration for httpclient by @cachescrubber in #1382
- Update springframwork to 6.0.16 by @corneil in #1402
New Contributors
- @izeye made their first contribution in #1401
- @cachescrubber made their first contribution in #1382
Full Changelog: v4.0.9...v4.0.10
v4.0.9
v4.0.8
v3.1.8
v4.0.7
v3.1.7
v4.0.6
Changes in version 4.0.6 (2023-09-18)
- #1380 - Upgrade to Spring Security 6.0.7.
- #1379 - Upgrade Spring HATEOAS to 2.0.6.
- #1378 - Upgrade smoke-tests to Spring Framework 6.0.12.
- #1377 - Test against WSS4j 3.0.0 on CI.
- #1376 - Connect builds to ge.spring.io.
- #1375 - Upgrade to Spring Framework 6.0.12.
- #1370 - Fix forgotten import for XMLUnit2 upgrade.
- #1369 - Extend testing to Spring Framework 6.1/Spring Security 6.1.
- #1368 - Fix integration between Logbook and HttpClient5.
- #1365 - PayloadDiffMatcher: Add "ignoreWhitespace".
- #1362 - generify ClientHttpRequestMessageSenderIntegrationTest.
- #1203 - Changed behavior for PayloadDiffMatcher.
v4.0.5
Changes in version 4.0.5 (2023-06-21)
- #1366 - Upgrade to Spring Framework 6.0.10.
- #1360 - spring-ws-security has a transitive dependency to pre jakarta javamail.
- #1357 - Apache HttpClient 5.0 followup.
- #1355 - Implement a JDK-based HttpClient MessageSender.
- #1354 - Upgrade maven-assembly-plugin to 3.5.0.
- #1342 - How to use JDK HttpClient with web services?.
- #1164 - Add support for Apache HttpClient 5.0.