Skip to content

1.2.0

Compare
Choose a tag to compare
@odrotbohm odrotbohm released this 24 May 11:05
· 332 commits to main since this release

πŸ’‘ Improvements

  • Automatically enable TraceContext propagation in observability auto-configuration #637
  • Let DefaultEventPublicationRegistry.deletePublicationsOlderThan(Duration) delegate to EventPublicationRepository.deleteCompletedPublicationsBefore(…) #627
  • Expose factory method to create SpringBootApplicationRuntime #614
  • Support for wildcard references to named interfaces in explicitly defined allowed application module dependencies #601
  • Deduplicate violations with the same message #594
  • Fix a spell mistake in docs #588
  • Correct configuration property for JSON activation for RabbitMQ and Kafka #584
  • Correct java.lang.boolean to java.lang.Boolean in configuration property metadata #583
  • Resubmission of incomplete publications fails silently if listener is not found #549
  • Postgres index definitions for event registry breaking inserts of publications #519

πŸͺ² Bugs

  • Event publications loaded via JDBC not resubmittable when using Spring Boot Devtools #630
  • Parameter biding fails for batches in JdbcEventPublicationRepository.delete(List<UUID>) #617
  • ModuleEntryInterceptor sitting before the async invocation interceptor causes traces to place spans in the wrong place #615
  • Nested module invocations not correctly translated into span nesting #612
  • Invalid dependencies into named interfaces should mention the interface(s) explicitly #595
  • Declaration of TestApplicationModulesFactory contained in production sources #562

πŸ“– Documentation

  • Polishing in Asciidoctor rendering #608

πŸ”¨ Dependency Upgrades

  • Upgrade to Spring Boot 3.3 #636

❀️ Contributors

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

@dowenliu-xyz and @lukasdo