github spring-projects/spring-modulith 2.1.1

latest release: 2.2.0-M1
4 hours ago

💡 Improvements

  • Use Namastack version property in spring-modulith-events-core #1807

🪲 Bugs

  • Event externalization throws ClassCastException with event listener using ApplicationListener.forPayload(…) #1832
  • RabbitJackson2Configuration and RabbitJacksonConfiguration conflict when Jackson 2.x is on classpath (e.g. Eureka Client) #1830
  • Ambiguous violation message when referring to a non-exposed type in a module generally available for access #1827
  • ConcurrentModificationException in TestExecutionCondition when running tests with JUnit parallel class execution #1824
  • Typo in spring.modulith.events.staleness.check-interval configuration property #1822
  • Potential NullPointerException in FormattableType.of(…) for wildcard types #1806
  • Fix Testcontainers setup to ensure fresh containers for SQL databases #1802
  • MongoDB event publication tests use default localhost connection instead of Testcontainers #1755
  • Unbounded wildcard / type-variable generic parameters break FormattableType (NPE in DefaultObservedModule.render) #1754
  • Root module Flyway migrations are not executed during a test #1753

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 4.1.1 #1820
  • Upgrade to Namastack Outbox 1.7.3 #1796, #1814
  • Upgrade to Spring Framework 7.0.9 #1813
  • Upgrade to Micrometer Tracing 1.7.1 #1812
  • Upgrade to jGit 7.7.1.202607240634-r #1797

❤️ Contributors

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

@arendomoda, @arimu1, @char-yb, @DragonFSKY, @Hashim1999164, @kalayciburak, @seonwooj0810

Don't miss a new spring-modulith release

NewReleases is sending notifications on new releases.