failsafe v0.8.1 Release Notes
-
๐ New Features
- Simplified listeners API.
- โ Added support for failure listeners via
Failsafe.with(...).onFailure(e -> {})
. - โ Added
onAbort
listeners. - โ Added additional async listeners.
- ๐ง
RetryPolicy
andCircuitBreaker
now support multiple configuration rules. Ex:new RetryPolicy().retryWhen(null).retryWhen("")
. If any rule matches then the policy is matched.
API Changes
- โ Added top level support for listener registration via
Failsafe.with(...).onXxx
. TheListeners
class is now only meant for Java 6 and 7 usage via method overrides. - โ Removed listener registration from
Listeners
class. - โ Removed
AsyncListeners
class. - โ Removed listener registration from
FailsafeFuture
class.