github spring-projects/spring-modulith 1.3.0-M3
1.3 M3

pre-release8 hours ago

⭐ New Features

  • Allow publication completion to delete database entries instead of setting completion date #748
  • Support more sophisticated registration of modules by providing ApplicationModules.merge(ApplicationModules) #613
  • Support for test execution optimization #31

💡 Improvements

  • Move spring.modulith.republish-outstanding-events-on-restart into spring.modulith.events.… namespace #823
  • 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

Don't miss a new spring-modulith release

NewReleases is sending notifications on new releases.