Skip to content

v7.0.0

Latest
Compare
Choose a tag to compare
@schmika schmika released this 15 Mar 10:02
· 15 commits to main since this release
b1665fb

Fixed

  • Automatically recover from channel-level exceptions. This involves a breaking change in the constructor of FlusswerkConsumer, which now requires a RabbitClient instead of a Channel.

Changed

  • Outgoing routes may now include a list of topics instead of a single topic. A Route can be used to send a message to several topics at once.
  • The DefaultFlusswerkReport logs tracing information.

Removed

  • FlusswerkProcessReport, StructuredProcessReport and SilentProcessReport have been removed. Users who would like to customize their process report can subclass DefaultProcessReport or implement the ProcessReport interface.