failsafe v2.2.0 Release Notes

Release Date: 2019-08-12 // over 1 year ago
  • ๐Ÿ‘Œ Improvements

    • โž• Added a new Timeout policy that fails with TimeoutExceededException.
    • โž• Added ExecutionContext.isCancelled().
    • โž• Added ExecutionContext.getElapsedAttemptTime().
    • โฑ Made the internal delay scheduler more adaptive.

    API Changes

    • ๐Ÿ—„ Deprecated CircuitBreaker.withTimeout in favor of using a separate Timeout policy.

    ๐Ÿ› Bug Fixes

    • ๐Ÿ”€ Reset interrupt flag when a synchronous execution is interrupted.
    • ๐Ÿ‘Œ Improved handling around externally completing a Failsafe CompletableFuture.