spring-projects/spring-modulith (org.springframework.modulith:spring-modulith-bom)
### [`v1.3.0-M3`](https://redirect.github.com/spring-projects/spring-modulith/releases/tag/1.3.0-M3): 1.3 M3
[Compare Source](https://redirect.github.com/spring-projects/spring-modulith/compare/1.3.0-M2...1.3.0-M3)
#### :star: New Features
- Allow publication completion to delete database entries instead of setting completion date [#748](https://redirect.github.com/spring-projects/spring-modulith/issues/748)
- Support for external application module contributions [#613](https://redirect.github.com/spring-projects/spring-modulith/issues/613)
- Support for test execution optimization [#31](https://redirect.github.com/spring-projects/spring-modulith/issues/31)
#### :bulb: Improvements
- Move `spring.modulith.republish-outstanding-events-on-restart` into `spring.modulith.events.…` namespace [#823](https://redirect.github.com/spring-projects/spring-modulith/issues/823)
- Rename `FormatableType` to `FormattableType` [#813](https://redirect.github.com/spring-projects/spring-modulith/issues/813)
- Improve/fix Kotlin code examples [#809](https://redirect.github.com/spring-projects/spring-modulith/pull/809)
- Support for Microsoft SQL Server in JDBC event publication registry [#804](https://redirect.github.com/spring-projects/spring-modulith/issues/804)
- Support transitive dependency lookup for `ApplicationModule`s [#802](https://redirect.github.com/spring-projects/spring-modulith/issues/802)
- Replace Spring Boot's `@MockBean` and `@SpyBean` with Framework's `@MockitoBean` and `@MockitoSpyBean` [#795](https://redirect.github.com/spring-projects/spring-modulith/pull/795)
- Invalid package reference in `JacksonEventSerializer` [#788](https://redirect.github.com/spring-projects/spring-modulith/pull/788)
- Wrong assert message of `HourHasPassed` [#768](https://redirect.github.com/spring-projects/spring-modulith/pull/768)
#### :beetle: Bugs
- Inconsistent reference documentation on republication of incomplete event publications [#818](https://redirect.github.com/spring-projects/spring-modulith/issues/818)
- `ApplicationModules.of(…)` throws `NoClassDefFoundError` when using the jMolecules Kotlin library [#801](https://redirect.github.com/spring-projects/spring-modulith/issues/801)
- `ApplicationModules` bootstrap failing for non-unique base packages [#797](https://redirect.github.com/spring-projects/spring-modulith/issues/797)
- Invalid sub-module reference from module 'module3.submodule32' to module 'module3.submodule31' [#787](https://redirect.github.com/spring-projects/spring-modulith/issues/787)
#### :hammer: Dependency Upgrades
- Upgrade to Spring Boot 3.4 M3 [#824](https://redirect.github.com/spring-projects/spring-modulith/issues/824)
#### :heart: Contributors
Thank you to all the contributors who worked on this release:
[@lukasdo](https://redirect.github.com/lukasdo), [@davidbilge](https://redirect.github.com/davidbilge), [@ThiagoBfim](https://redirect.github.com/ThiagoBfim), [@breun](https://redirect.github.com/breun), [@martinbeentjes](https://redirect.github.com/martinbeentjes), and [@sivaprasadreddy](https://redirect.github.com/sivaprasadreddy)
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
1.3.0-M2
->1.3.0-M3
Release Notes
spring-projects/spring-modulith (org.springframework.modulith:spring-modulith-bom)
### [`v1.3.0-M3`](https://redirect.github.com/spring-projects/spring-modulith/releases/tag/1.3.0-M3): 1.3 M3 [Compare Source](https://redirect.github.com/spring-projects/spring-modulith/compare/1.3.0-M2...1.3.0-M3) #### :star: New Features - Allow publication completion to delete database entries instead of setting completion date [#748](https://redirect.github.com/spring-projects/spring-modulith/issues/748) - Support for external application module contributions [#613](https://redirect.github.com/spring-projects/spring-modulith/issues/613) - Support for test execution optimization [#31](https://redirect.github.com/spring-projects/spring-modulith/issues/31) #### :bulb: Improvements - Move `spring.modulith.republish-outstanding-events-on-restart` into `spring.modulith.events.…` namespace [#823](https://redirect.github.com/spring-projects/spring-modulith/issues/823) - Rename `FormatableType` to `FormattableType` [#813](https://redirect.github.com/spring-projects/spring-modulith/issues/813) - Improve/fix Kotlin code examples [#809](https://redirect.github.com/spring-projects/spring-modulith/pull/809) - Support for Microsoft SQL Server in JDBC event publication registry [#804](https://redirect.github.com/spring-projects/spring-modulith/issues/804) - Support transitive dependency lookup for `ApplicationModule`s [#802](https://redirect.github.com/spring-projects/spring-modulith/issues/802) - Replace Spring Boot's `@MockBean` and `@SpyBean` with Framework's `@MockitoBean` and `@MockitoSpyBean` [#795](https://redirect.github.com/spring-projects/spring-modulith/pull/795) - Invalid package reference in `JacksonEventSerializer` [#788](https://redirect.github.com/spring-projects/spring-modulith/pull/788) - Wrong assert message of `HourHasPassed` [#768](https://redirect.github.com/spring-projects/spring-modulith/pull/768) #### :beetle: Bugs - Inconsistent reference documentation on republication of incomplete event publications [#818](https://redirect.github.com/spring-projects/spring-modulith/issues/818) - `ApplicationModules.of(…)` throws `NoClassDefFoundError` when using the jMolecules Kotlin library [#801](https://redirect.github.com/spring-projects/spring-modulith/issues/801) - `ApplicationModules` bootstrap failing for non-unique base packages [#797](https://redirect.github.com/spring-projects/spring-modulith/issues/797) - Invalid sub-module reference from module 'module3.submodule32' to module 'module3.submodule31' [#787](https://redirect.github.com/spring-projects/spring-modulith/issues/787) #### :hammer: Dependency Upgrades - Upgrade to Spring Boot 3.4 M3 [#824](https://redirect.github.com/spring-projects/spring-modulith/issues/824) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@lukasdo](https://redirect.github.com/lukasdo), [@davidbilge](https://redirect.github.com/davidbilge), [@ThiagoBfim](https://redirect.github.com/ThiagoBfim), [@breun](https://redirect.github.com/breun), [@martinbeentjes](https://redirect.github.com/martinbeentjes), and [@sivaprasadreddy](https://redirect.github.com/sivaprasadreddy)Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.