Skip to content

v3.1.0

Compare
Choose a tag to compare
@bitzl bitzl released this 12 Mar 08:49

Version 3.1.0 introduces

  • Support for Spring Boot:

    • a Spring Boot Starter for autoconfiguration
    • configuration via application.yml
    • provide metrics via Spring Boot actuator and Promtheus
  • Improved exception handling:

    • new exception types that are easier to understand
      (StopProcessingException and RetryProcessingException)
    • new exception types now require error descriptions in any case
    • convenience API for error handling, esp. in combination with
      Java's Optional
  • Simplified custom messages:

    • new base class for ready to go custom message implementations
    • a new API to implement custom messages: Implementing
      FlusswerMessage is now all you need
    • Custom Jackson mixins are now optional
  • new API for collecting metrics

  • minor fixes and improvements

Version 3.1.0 prepares:

  • The control exception types of previous versions are deprecated now
    and will be removed in version 4.0.0