Skip to content

1.4 M1

Pre-release
Pre-release
Compare
Choose a tag to compare
@odrotbohm odrotbohm released this 24 Jan 15:54
· 5 commits to main since this release
1.4.0-M1
36370ae

⭐ 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