spring-projects/spring-modulith (org.springframework.modulith:spring-modulith-bom)
### [`v1.3.0-RC1`](https://redirect.github.com/spring-projects/spring-modulith/releases/tag/1.3.0-RC1): 1.3 RC1
[Compare Source](https://redirect.github.com/spring-projects/spring-modulith/compare/1.3.0-M3...1.3.0-RC1)
#### :star: New Features
- Add support to externalize events into a Spring Message `MessageChannel` [#869](https://redirect.github.com/spring-projects/spring-modulith/pull/869)
- Support for Oracle Database in JDBC event publication registry [#866](https://redirect.github.com/spring-projects/spring-modulith/issues/866)
- Automatically trigger jMolecules architecture verifications if present on the classpath [#862](https://redirect.github.com/spring-projects/spring-modulith/issues/862)
- Add support to add headers to event externalization [#855](https://redirect.github.com/spring-projects/spring-modulith/issues/855)
- Support Spring-Modulith-native extraction of Javadoc into Application Module Canvases [#854](https://redirect.github.com/spring-projects/spring-modulith/issues/854)
- Add support for MariaDB database driver [#836](https://redirect.github.com/spring-projects/spring-modulith/issues/836)
- Add archiving event publication completion mode [#806](https://redirect.github.com/spring-projects/spring-modulith/issues/806)
- Deprecate AWS integration packages in favor of Spring Cloud AWS ports [#671](https://redirect.github.com/spring-projects/spring-modulith/issues/671)
#### :bulb: Improvements
- Fix icons and icon coloring in graphics in fundamentals section [#909](https://redirect.github.com/spring-projects/spring-modulith/issues/909)
- Properly deregister in-progress publication on failed resubmission attempts [#891](https://redirect.github.com/spring-projects/spring-modulith/issues/891)
- Update docs to reflect renaming of property [#885](https://redirect.github.com/spring-projects/spring-modulith/pull/885)
- Allow `@Externalized` annotation to use SpEL expressions [#881](https://redirect.github.com/spring-projects/spring-modulith/issues/881)
- Add `LICENSE` and `NOTICE` to binary distribution [#874](https://redirect.github.com/spring-projects/spring-modulith/issues/874)
- Introduce value object for identifier of `ApplicationModule` [#872](https://redirect.github.com/spring-projects/spring-modulith/issues/872)
- Aggregating documentation should render PlantUML files as SVGs by default [#865](https://redirect.github.com/spring-projects/spring-modulith/issues/865)
- Add convenience method to create default `EventExternalizationConfiguration` [#863](https://redirect.github.com/spring-projects/spring-modulith/issues/863)
- Avoid opening a transaction for event externalization [#859](https://redirect.github.com/spring-projects/spring-modulith/issues/859)
- Allow overriding transaction propagation on `@ApplicationModuleListener` [#858](https://redirect.github.com/spring-projects/spring-modulith/issues/858)
- Add SQL Server schema to reference documentation [#857](https://redirect.github.com/spring-projects/spring-modulith/issues/857)
- Integration testing section missing mentioning the artifacts that are needed [#850](https://redirect.github.com/spring-projects/spring-modulith/issues/850)
- Metadata declared in jMolecules' `@Module` not considered [#846](https://redirect.github.com/spring-projects/spring-modulith/issues/846)
#### :beetle: Bugs
- Fix typo in package name in configuration metadata [#884](https://redirect.github.com/spring-projects/spring-modulith/pull/884)
- Invalid Kotlin code example in reference documentation [#882](https://redirect.github.com/spring-projects/spring-modulith/issues/882)
- JUnit change detection does not properly detect changes in nested build modules [#861](https://redirect.github.com/spring-projects/spring-modulith/issues/861)
- Update Quickstart to current version [#853](https://redirect.github.com/spring-projects/spring-modulith/pull/853)
- Reference documentation missing generated images [#843](https://redirect.github.com/spring-projects/spring-modulith/issues/843)
- Update artifact overview in reference documentation [#840](https://redirect.github.com/spring-projects/spring-modulith/issues/840)
#### :book: Documentation
- Upgrade to latest Antora extensions [#908](https://redirect.github.com/spring-projects/spring-modulith/issues/908)
#### :hammer: Dependency Upgrades
- Upgrade to jMolecules 2023.1.7 [#904](https://redirect.github.com/spring-projects/spring-modulith/issues/904)
- Upgrade to jGit 7 [#902](https://redirect.github.com/spring-projects/spring-modulith/issues/902)
- Upgrade to Spring Framework 6.2 RC3 [#901](https://redirect.github.com/spring-projects/spring-modulith/issues/901)
- Upgrade to embedded MongoDB 4.16.1 [#873](https://redirect.github.com/spring-projects/spring-modulith/issues/873)
- Upgrade to jMolecules 2023.1.5 [#856](https://redirect.github.com/spring-projects/spring-modulith/issues/856)
#### :heart: Contributors
Thank you to all the contributors who worked on this release:
[@aahlenst](https://redirect.github.com/aahlenst), [@AntipovAndrey](https://redirect.github.com/AntipovAndrey), [@ciberkleid](https://redirect.github.com/ciberkleid), [@DSXVII](https://redirect.github.com/DSXVII), [@joshlong](https://redirect.github.com/joshlong), and [@rweisleder](https://redirect.github.com/rweisleder)
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-M3
->1.3.0-RC1
Release Notes
spring-projects/spring-modulith (org.springframework.modulith:spring-modulith-bom)
### [`v1.3.0-RC1`](https://redirect.github.com/spring-projects/spring-modulith/releases/tag/1.3.0-RC1): 1.3 RC1 [Compare Source](https://redirect.github.com/spring-projects/spring-modulith/compare/1.3.0-M3...1.3.0-RC1) #### :star: New Features - Add support to externalize events into a Spring Message `MessageChannel` [#869](https://redirect.github.com/spring-projects/spring-modulith/pull/869) - Support for Oracle Database in JDBC event publication registry [#866](https://redirect.github.com/spring-projects/spring-modulith/issues/866) - Automatically trigger jMolecules architecture verifications if present on the classpath [#862](https://redirect.github.com/spring-projects/spring-modulith/issues/862) - Add support to add headers to event externalization [#855](https://redirect.github.com/spring-projects/spring-modulith/issues/855) - Support Spring-Modulith-native extraction of Javadoc into Application Module Canvases [#854](https://redirect.github.com/spring-projects/spring-modulith/issues/854) - Add support for MariaDB database driver [#836](https://redirect.github.com/spring-projects/spring-modulith/issues/836) - Add archiving event publication completion mode [#806](https://redirect.github.com/spring-projects/spring-modulith/issues/806) - Deprecate AWS integration packages in favor of Spring Cloud AWS ports [#671](https://redirect.github.com/spring-projects/spring-modulith/issues/671) #### :bulb: Improvements - Fix icons and icon coloring in graphics in fundamentals section [#909](https://redirect.github.com/spring-projects/spring-modulith/issues/909) - Properly deregister in-progress publication on failed resubmission attempts [#891](https://redirect.github.com/spring-projects/spring-modulith/issues/891) - Update docs to reflect renaming of property [#885](https://redirect.github.com/spring-projects/spring-modulith/pull/885) - Allow `@Externalized` annotation to use SpEL expressions [#881](https://redirect.github.com/spring-projects/spring-modulith/issues/881) - Add `LICENSE` and `NOTICE` to binary distribution [#874](https://redirect.github.com/spring-projects/spring-modulith/issues/874) - Introduce value object for identifier of `ApplicationModule` [#872](https://redirect.github.com/spring-projects/spring-modulith/issues/872) - Aggregating documentation should render PlantUML files as SVGs by default [#865](https://redirect.github.com/spring-projects/spring-modulith/issues/865) - Add convenience method to create default `EventExternalizationConfiguration` [#863](https://redirect.github.com/spring-projects/spring-modulith/issues/863) - Avoid opening a transaction for event externalization [#859](https://redirect.github.com/spring-projects/spring-modulith/issues/859) - Allow overriding transaction propagation on `@ApplicationModuleListener` [#858](https://redirect.github.com/spring-projects/spring-modulith/issues/858) - Add SQL Server schema to reference documentation [#857](https://redirect.github.com/spring-projects/spring-modulith/issues/857) - Integration testing section missing mentioning the artifacts that are needed [#850](https://redirect.github.com/spring-projects/spring-modulith/issues/850) - Metadata declared in jMolecules' `@Module` not considered [#846](https://redirect.github.com/spring-projects/spring-modulith/issues/846) #### :beetle: Bugs - Fix typo in package name in configuration metadata [#884](https://redirect.github.com/spring-projects/spring-modulith/pull/884) - Invalid Kotlin code example in reference documentation [#882](https://redirect.github.com/spring-projects/spring-modulith/issues/882) - JUnit change detection does not properly detect changes in nested build modules [#861](https://redirect.github.com/spring-projects/spring-modulith/issues/861) - Update Quickstart to current version [#853](https://redirect.github.com/spring-projects/spring-modulith/pull/853) - Reference documentation missing generated images [#843](https://redirect.github.com/spring-projects/spring-modulith/issues/843) - Update artifact overview in reference documentation [#840](https://redirect.github.com/spring-projects/spring-modulith/issues/840) #### :book: Documentation - Upgrade to latest Antora extensions [#908](https://redirect.github.com/spring-projects/spring-modulith/issues/908) #### :hammer: Dependency Upgrades - Upgrade to jMolecules 2023.1.7 [#904](https://redirect.github.com/spring-projects/spring-modulith/issues/904) - Upgrade to jGit 7 [#902](https://redirect.github.com/spring-projects/spring-modulith/issues/902) - Upgrade to Spring Framework 6.2 RC3 [#901](https://redirect.github.com/spring-projects/spring-modulith/issues/901) - Upgrade to embedded MongoDB 4.16.1 [#873](https://redirect.github.com/spring-projects/spring-modulith/issues/873) - Upgrade to jMolecules 2023.1.5 [#856](https://redirect.github.com/spring-projects/spring-modulith/issues/856) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@aahlenst](https://redirect.github.com/aahlenst), [@AntipovAndrey](https://redirect.github.com/AntipovAndrey), [@ciberkleid](https://redirect.github.com/ciberkleid), [@DSXVII](https://redirect.github.com/DSXVII), [@joshlong](https://redirect.github.com/joshlong), and [@rweisleder](https://redirect.github.com/rweisleder)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.