⭐ New Features
- Switch to new coordinates for Git Commit ID Maven Plugin #29515
- Remove support for Hazelcast 3 #29287
- Update Hibernate dependency management to use -jakarta artifacts #28867
- Drop support for Jersey until a Spring Framework 6-compatible jersey-spring module is available #28808
- Drop support for embedding EhCache 3 until it supports Jakarta EE 9 #28800
- Drop support for embedding Infinispan until it supports Jakarta EE 9 #28799
- Drop support for CommonsMultipartResolver as it has been removed in Spring Framework 6 #28782
- Drop support for REST Assured until it supports Jakarta EE 9 #28722
- Drop support for Jolokia until it supports Servlet 5 #28704
- Drop support for auto-configuring Hibernate metrics until a Jakarta EE 9 variant of hibernate-micrometer is available #28703
- Remove support for pooled-jms as it is not JMS 3.0 compatible #28701
- Remove dependency management for Apache Johnzon #28616
- Provide dependency management for Eclipse Yasson #28614
- Remove support for ActiveMQ #28591
- Remove support for H2 Console #28590
- Remove support for Atomikos #28589
- Remove support for Ehcache 2.x #28588
- Remove support for Java's deprecated SecurityManager #28213
- Raise the minimum supported version of Java to 17 #28101
- Raise the minimum supported version of Gradle to 7.3 #28100
🔨 Dependency Upgrades
- Update Undertow dependency management to use -jakartaee9 artifacts #28872
- Upgrade to Artemis 2.20.0 #29203
- Upgrade to Caffeine 3.0.5 #29508
- Upgrade to Derby 10.15.2.0 #29509
- Upgrade to Glassfish EL 4.0.2 #28619
- Upgrade to Glassfish JSTL 2.0.0 #28866
- Upgrade to Glasshfish JAXB 3.0.2 #28620
- Upgrade to Hibernate Validator 7.0.1.Final #28621
- Upgrade to HikariCP 5.0.1 #29510
- Upgrade to HSQLDB 2.6.1 #29511
- Upgrade to Jakarta Activation 2.0.1 #28622
- Upgrade to Jakarta Annotation 2.0.0 #28623
- Upgrade to Jakarta JMS 3.0.0 #28624
- Upgrade to Jakarta Json 2.0.1 #28625
- Upgrade to Jakarta Json Bind 2.0.0 #28626
- Upgrade to Jakarta Mail 2.0.1 #28627
- Upgrade to Jakarta Persistence 3.0.0 #28628
- Upgrade to Jakarta Servlet 5.0.0 #28629
- Upgrade to Jakarta Servlet JSP JSTL 2.0.0 #28630
- Upgrade to Jakarta Transaction 2.0.0 #28631
- Upgrade to Jakarta Validation 3.0.1 #28632
- Upgrade to Jakarta WebSocket 2.0.0 #28633
- Upgrade to Jakarta WS RS 3.0.0 #28634
- Upgrade to Jakarta XML Bind 3.0.1 #28635
- Upgrade to Jakarta XML SOAP 2.0.1 #28636
- Upgrade to Jetty 11.0.7 #28640
- Upgrade to Jetty EL 10.0.7 #28638
- Upgrade to Jetty Reactive HTTPClient 3.0.4 #28639
- Upgrade to jOOQ 3.16.2 #29512
- Upgrade to Micrometer 2.0.0-M1 #29279
- Upgrade to SAAJ Impl 2.0.1 #28868
- Upgrade to Spring AMQP 3.0.0-M1 #28646
- Upgrade to Spring Batch 5.0.0-M1 #29278
- Upgrade to Spring Data 2022.0.0-M1 #28641
- Upgrade to Spring Framework 6.0.0-M2 #28642
- Upgrade to Spring HATEOAS 2.0.0-M1 #28869
- Upgrade to Spring Integration 6.0.0-M1 #28649
- Upgrade to Spring Kafka 3.0.0-M1 #28647
- Upgrade to Spring LDAP 3.0.0-M1 #29430
- Upgrade to Spring REST Docs 3.0.0-M1 #28721
- Upgrade to Spring Security 6.0.0-M1 #28643
- Upgrade to Spring Session 2022.0.0-M1 #28871
- Upgrade to Spring Web Services 4.0.0-M1 #28648
- Upgrade to Sun Mail 2.0.1 #28644
- Upgrade to Thymeleaf 3.1.0-M1 #29452
- Upgrade to Thymeleaf Extras SpringSecurity 3.1.0-M1 #29453
- Upgrade to Tomcat 10.0.16 #29513
- Upgrade to Yasson 2.0.4 #29514
❤️ Contributors
We'd like to thank all the contributors who worked on this release!