- Cross compile with Scala 2.11, 2.12, and 2.13
- Remove unused logback-core dependency
- Add
isWaiting
toReadOnlyCircuitBreakerSnapshot
that will returntrue
if the Circuit Breaker is OPEN/BROKEN and theretryDelay
has passed, but no additional invocation has been made yet that could close the breaker again.- This can be useful when using
CircuitBreakerRegistry.get
in something like a status check when there is a very low volume of calls flowing through the Circuit Breaker. A Circuit Breaker that is waiting to try another call may not indicate an alertable error.
- This can be useful when using
- No changes were made to the code. JCenter wasn't showing up the new library version.
- Cross build library to Scala 2.11.x and 2.12.x thanks to https://github.com/treppo
- scalafmt
- Change CircuitBreaker class to public with private constructor
- Initial OSS Release