github spring-projects/spring-modulith 1.4.0-M1
1.4 M1

latest releases: 1.3.3, 1.2.9, 1.4.0-M2...
pre-releaseone month ago

⭐ New Features

  • Remove AWS integration in favor of Spring Cloud AWS port #1024
  • Allow detecting NamedInterfaces programmatically #1009
  • Move to Micrometer's Observations API #928

💡 Improvements

  • ModulithMetadata.of(String) should pick up classes annotated with @Modulithic in the given package #1015
  • Allow filtering Violations #995
  • Allow registering skin parameters in generated PlantUML diagrams #983
  • Provide a Spring Boot compatibility matrix #971
  • Improve Application Module Canvas rendering #968
  • Improve documentation when to add the Spring Modulith Core artifact in compile scope #943
  • Controllers implementing interfaces not mapped when the observability module is used #933

🪲 Bugs

  • Proxy creation in observability support should use the original bean's classloader #1016
  • IllegalArgumentException in AsciiDoc generation for Spring @EventListeners without parameters #1006
  • Prevent compile time dependency of APT on docs artifact #984
  • Asciidoctor.toInlineCode(String) does not handle local method references correctly #965
  • Archiving JPA entity causes unnecessary need to set up archive table #964

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 3.5 M1 #1037
  • Upgrade to Micrometer Tracing 1.5 M1 #1036
  • Upgrade to APTK 0.29 #992
  • Upgrade to Structurizr 3.1 #961

❤️ Contributors

Thank you to all the contributors who worked on this release:

@Alexander-Miller @ciberkleid @marcingrzejszczak

Don't miss a new spring-modulith release

NewReleases is sending notifications on new releases.