github spring-projects/spring-modulith 2.2.0-M2
2.2 M2

latest releases: 2.2.0-RC1, 2.1.2, 2.0.9...
pre-release2 hours ago

⭐ New Features

  • Allow to distinguish between failed and abandoned event publications #1764
  • Add seconds and hours to Moments granularity #1688

💡 Improvements

  • ModuleTestExecution fails to resolve @ApplicationModuleTest on @Nested test classes under Spring Boot 4.2 #1890
  • Avoid referring to ArchUnit's DescribedPredicate when Java's Predicate is sufficient #1876
  • Polish reference documentation #1845
  • Superfluous "the" in the Javadoc of JavaPackages #1841
  • Extend programmatic control of NamedInterface registration to types (not just packages) #1839
  • References to new observability artifacts missing from reference documentation appendix #1758

🪲 Bugs

  • AOT-generated application-modules.json lacks initializers, so precomputed initializer ordering is lost #1864
  • Routing key not properly resolved for Namastack integration #1861
  • Unable to mark events as FAILED in MongoDB event registry via the staleness monitor #1855
  • WorkingDirectoryChangesDetector fails in git submodule work trees #1849
  • Staleness check marks retries as stale prematurely #1836
  • Documentation generation fails when extracted Javadoc contains quotes or unbalanced braces #1762
  • Methods declared in a modules API but implemented in non-exposed types not properly intercepted for observability #1712
  • Implementations of ApplicationEvent wrongly rewrapped into PayloadApplicationEvent #1565

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 4.2 M2 #1889
  • Upgrade to Spring Framework 7.1 M2 #1888
  • Upgrade to Micrometer Tracing 1.8 M2 #1887
  • Upgrade to jGit 7.8.0.202609011348-r #1886
  • Upgrade to Lombok 1.18.48 #1884
  • Upgrade to Namastack Outbox 1.9.0 #1883

Don't miss a new spring-modulith release

NewReleases is sending notifications on new releases.