Skip to content

2.2.0-RC1

Pre-release
Pre-release

Choose a tag to compare

@odrotbohm odrotbohm released this 23 Oct 07:03
· 1 commit to main since this release
613d480

⭐ New Features

  • Default event completion to be performed within listener transaction #1961
  • Allow declaring a dependency on everything a module exposes, base package included #1924
  • Allow checking for events that should not arrive #1357

💡 Improvements

  • A shared module unnecessarily lists itself as an allowed target #1927

🪲 Bugs

  • Completed event publications can be claimed for resubmission and marked as failed again #1925
  • Staleness monitor treats zero per-state timeouts as immediately expired #1917
  • Minimum age of failed event publications to resubmit is ignored by the JDBC and JPA repositories #1908
  • Non-serializable event still crashes despite listener being excluded via registry-trigger-annotation #1903
  • FormattableType.of(ResolvableType) renders array types using their JVM binary names #1901
  • Evaluate broker routing SpEL expressions against the original event #1896
  • Store the original domain event in the Namastack outbox #1895
  • MongoDB event publication repository not working properly with archive completion mode #1412

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 4.2.0-RC1 #1954
  • Upgrade to Micrometer Tracing 1.8.0-RC1 #1953
  • Upgrade to NullAway 0.14.2 #1949
  • Upgrade to Namastack Outbox 1.10.1 #1948
  • Upgrade to JsonUnit AssertJ 6.3.0 #1947
  • Upgrade to JobRunr 9.0.1 #1946
  • Upgrade to Error Prone 2.50.0 #1945
  • Upgrade to ArchUnit 1.5.1 #1944