I am happy to announce the availability of Spring Modulith 1.3 M3, 1.2.4, and 1.1.9. While the latter two ship the usual bugfixes and service release bugfix upgrades, I am particularly delighted about the milestone releases as it contains two major community contributions. Here are the most significant new features:
- Support for change-aware test execution (contributed by @lukasdo and @davidbilge) which optimizes test runs along the changes made to the application by skipping tests not affected by those.
- A new deleting event publication completion mode to — as the name suggests — immediately delete completed event publications.
- Support for contributing application modules from other packages and external JARs.
- Support for Microsoft SQL Server in JDBC-based event publication registry (contributed by @oyjoh, GH-804).
- Deprecate
spring.modulith.republish-outstanding-events-on-restart
in favor of the variant residing inspring.modulith.test.…
(GH-823).
There is still a bit of time for feedback until we wrap up the iteration with the first release candidate at the end of October.