Broadcom launched Spring Boot 3.5 and Spring projects, also preparing for Spring Framework 7.0 and Spring Boot 4.0 in November 2025.
JEP Draft 8303099 focuses on Null-Restricted and Nullable Types in Java but not yet included in an upcoming JDK release.
The JSpecify initiative standardizes null safety annotations for Java static analysis, involving Google, Spring, JetBrains, among others.
Sbastien Deleuze and Michael Minella of Broadcom's Spring team discussed AOT cache handling, JSpecify support, and Spring policy changes with InfoQ.
Spring Boot allows for flexible handling of AOT cache through extract command to unpack executable JAR files for CDS or AOT cache support.
Future AOT cache upgrades propose profiling data from realistic workloads, likely integrating at the platform level to optimize Spring applications.
JSpecify adoption in Spring portfolios aims to standardize null safety annotations, with ongoing efforts to define nullness in the JDK more comprehensively.
Spring Boot LTS release policy update aligns support timelines across the portfolio, offering extended enterprise support for major upgrades like 3.5.
The updated Spring support policy provides aligned timelines, simplifies support durations, and offers the longest support periods to meet community needs.
Developers can explore more about null-restricted types, JSpecify 1.0.0, Ahead-of-Time Class Loading & Linking (JEP 483) in detailed InfoQ news stories.