Spring Modulith 2.0 GA, 1.4.5, and 1.3.11 released

Releases | Oliver Drotbohm | November 21, 2025 | ...

On behalf of the communit I am happy to announce the availablity of Spring Modulith 2.0. The release is an important milestone incorporating all learnings we've made in Spring Modulith's first generation. We ship the following major features:

  • Overhaul event publication lifecycle #796 (Neo4j #1337, MongoDB #1336, JDBC #1321, JPA #1375, #1389)
  • Support for application-module-specific Flyway migrations #1067, #1440
  • Allow serialized execution of event externalization #1370
  • Support for Jackson 3 in event serialization #1364, #1369
  • Support to verify application module structure on startup #1287
  • Migrate nullness verification to jSpecify #1192
  • Propagate named interface assignments of types to return and parameter types of methods declared #1264
  • Extract module description from a module's package-info.java Javadoc #1430
  • Remove deprecated @ApplicationEventListener annotation #1397

We have also upgraded our baselines to Spring Boot 4 and Framework 7. Watch this space for a more detailed blog post about the individual features coming soon. Find more details about the releases in the full changelog. We've also shipped bugfix releases for the 1.4 and 1.3 generations.

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all