Дорогие члены сообщества Spring,
Spring Framework 6.2 будет готов к общедоступному использованию в ноябре 2024 года, с особенно значимыми изменениями в ядре контейнера и в нашей веб-поддержке: см. "Что нового в Spring Framework 6.2". Это выпуск предназначен для работы с JDK 17-23 и Jakarta EE 9-10.
В то же время мы уже планируем на 2025 год, и мне радо объявить, что наш ноябрьский выпуск 2025 года станет началом новой основной генерации: Spring Framework 7.0!
Мы планируем обновить наш базовый уровень до Jakarta EE 11 (Tomcat 11, Hibernate ORM 7, Hibernate Validator 9) и принять грядущий JDK 25 LTS, сохраняя базовый уровень JDK 17 в соответствии с более широким экосистемным Java. Для приложений на Kotlin мы намерены основать поддержку Spring Framework 7 на Kotlin 2. Кроме того, наша стратегия null-безопасности будет сходиться с недавно выпущенными аннотациями JSpecify.
Наш стратегический альянс с GraalVM и Project Leyden будет продолжен, а также наша фокусировка на Spring AOT. В плане модели программирования мы ожидаем пересмотр поддержки Spring JPA и JMS, а также некоторые устаревшие функции, в то время как в целом мы целимся обеспечить гладкий путь обновления.
Ожидается, что первый этап Spring Framework 7.0 будет доступен в начале 2025 года. Обратите внимание, что Spring Boot 3.5 и Spring Cloud 2025.0 (май 2025 года) по-прежнему будут основаны на Spring Framework 6.2.x, в то время как Spring Boot 4.0 и Spring Cloud 2025.1 (ноябрь 2025 года) будут основаны на Spring Framework 7.0 GA.
С наилучшими пожеланиями,
Юрген
spring.io
From Spring Framework 6.2 to 7.0
Create attached notes ...