Skip to content

1.3 M3

Pre-release
Pre-release
Compare
Choose a tag to compare
@odrotbohm odrotbohm released this 20 Sep 21:44
· 65 commits to main since this release
1.3.0-M3
a3ed03c

⭐ 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 into spring.modulith.events.… namespace #823
  • Rename FormatableType to FormattableType #813
  • Improve/fix Kotlin code examples #809
  • Support for Microsoft SQL Server in JDBC event publication registry #804
  • Support transitive dependency lookup for ApplicationModules #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(…) throws NoClassDefFoundError when using the jMolecules Kotlin library #801
  • ApplicationModules 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