Spring Modulith is a new, experimental Spring project that supports developers to implement logical modules in Spring Boot applications. It allows for application structure verification, documentation of module scheduling, running integration tests for individual modules, observing module interactions at runtime, and implementing module interactions in a loosely coupled manner.
Spring Modulith 1.3 M1, 1.2.2, and 1.1.7 have now been released. The former includes the following new features:
@ApplicationModuleTest
can now be used outside the module folder - GH-466Based on these features, the project team has also fixed some bugs and ported them all to the 1.2 and 1.1 versions of Spring Modulith.
Details can be found in the complete change logs of the 1.3 M1, 1.2.2, and 1.1.7 versions.