On behalf of the team and everyone who has contributed, I’m happy to announce that Spring Boot
3.0.0-M1 has been released and is now available from https://repo.spring.io/milestone.
This milestone starts our exciting journey to the next generation of the Spring Framework and raises our baseline from Java 8 to Java 17. We are planning to release a new milestone of Spring Boot 3.0 every two months. M2 should arrive on March 24 and we are planning on a GA release in late November.
If you are trying an existing application with Spring Boot 3.0 you’ll need to be aware that we’ve migrated all Java EE APIs to their equivalent Jakarta EE variant. For most users, this means you’ll need to replace any
javax imports with
jakarta. For example,
javax.servlet.Filter would be replaced with