1.3 M3
Pre-release
Pre-release
⭐ New Features
- Allow publication completion to delete database entries instead of setting completion date #748
- Support for external application module contributions #613
- Support for test execution optimization #31
💡 Improvements
- Move
spring.modulith.republish-outstanding-events-on-restart
intospring.modulith.events.…
namespace #823 - Rename
FormatableType
toFormattableType
#813 - Improve/fix Kotlin code examples #809
- Support for Microsoft SQL Server in JDBC event publication registry #804
- Support transitive dependency lookup for
ApplicationModule
s #802 - Replace Spring Boot's
@MockBean
and@SpyBean
with Framework's@MockitoBean
and@MockitoSpyBean
#795 - Invalid package reference in
JacksonEventSerializer
#788 - Wrong assert message of
HourHasPassed
#768
🪲 Bugs
- Inconsistent reference documentation on republication of incomplete event publications #818
ApplicationModules.of(…)
throwsNoClassDefFoundError
when using the jMolecules Kotlin library #801ApplicationModules
bootstrap failing for non-unique base packages #797- Invalid sub-module reference from module 'module3.submodule32' to module 'module3.submodule31' #787
🔨 Dependency Upgrades
- Upgrade to Spring Boot 3.4 M3 #824
❤️ Contributors
Thank you to all the contributors who worked on this release:
@lukasdo, @davidbilge, @ThiagoBfim, @breun, @martinbeentjes, and @sivaprasadreddy