Spring Modulith 1.2 M3 released
I am happy to announce the availability of Spring Modulith 1.2 M3. It contains a couple of dependency upgrades, bug fixes but the following new features primarily:
- Support for open application modules – Application modules can now be declared as open, which gives other modules full access to the open module's internals. Primarily intended for scenarios in which Spring Modulith is introduced in existing, sub-optimally structured projects.
- Support for package info types – Kotlin does not directly support annotating packages as it doesn't know an equivalent of
package-info.java
. Package-level configuration annotations such as@ApplicationModule
or@NamedInterface
can now be used on types annotated with@PackageInfo
. @ApplicationModuleListener
now exposes@EventListener
'scondition
…