Spring Boot перешёл на новую мажорную версию — 4.0.0. Релиз состоялся 20 ноября 2025 года, его анонсировал Phil Webb от имени всей команды Spring. Новая версия построена на Spring Framework 7 и включает ряд технологических обновлений, которые раньше откладывали «до мажорного релиза».
Главное:
Полная модульность: кодовая база переразбита на меньшие и точечно используемые JAR’ы.
Null safety благодаря JSpecify: везде, по всем проектам Spring.
Поддержка Java 25 (и сохранена совместимость с Java 17).
API Versioning: встроенные средства управления версиями REST-API.
HTTP Service Clients: новый стандартный способ описывать REST-клиентов.
4.0.0 — мажорный релиз: обновление может занять больше времени, чем привычные апдейты. Spring предоставил отдельное руководство по миграции — для большинства приложений оно понадобится.
Материалы от сообщества Spring АйО на тему Spring 7 и Spring Boot 4:
Нативный API Versioning в Spring 7: долгожданная официальная поддержка
Jackson 3 ворвался в Spring
Состояние HTTP-клиентов в Spring
Spring Boot 4 и Spring Framework 7: Ключевые фичи и изменения
Вышел Spring Framework 7.0
Присоединяйтесь к русскоязычному сообществу разработчиков на Spring Boot в телеграм — Spring АйО, чтобы быть в курсе последних новостей из мира разработки на Spring Boot и всего, что с ним связано.
Источник: habr.com