javaslang-circuitbreaker v1.6.0 Release Notes

Release Date: 2020-10-06 // almost 2 years ago
  • โœจ Enhancements

    • RetryConfig.DEFAULT_MAX_ATTEMPTS should be public #1180
    • Circuitbreaker doesn't open when nested TimeLimiter throws TimeOutCancellationException #1123
    • โœจ Enhance Server Side Events /circuitbreaker/events#1076
    • CallNotPermittedException should contain circuit breaker name (and possibly other information) #1062
    • Retry: Exponential backoff with constant behaviour after certain time #1044
    • Respecting the clock set in the CircuitBreakerStateMachine for detecting slow calls #734

    ๐Ÿ› Bugs

    • Circuit breaker stuck in HALF_OPEN state #935
    • ๐Ÿ‘€ Circuit breaker global fallback seems to not work when annotated method has more than 1 parameter #1174
    • Timelimiter metrics not calculated when using resilince4j-kotlin #1168
    • Problem with registering metrics for more than one circuit breaker #1131
    • โš  ConcurrentModificationException warning log while consuming events #1115
    • ๐Ÿ“š CircuitBreakerConfig.Builder.waitDurationInOpenState() false documentation of when the function throws exception #1092