Skip to content

Releases: the-freshlord/SGCircuitBreaker

Official Logo

07 Mar 14:19
Compare
Choose a tag to compare
1.1.4

Release 1.1.4

Support for handling success & timeout

28 Feb 22:03
Compare
Choose a tag to compare

Added a new handler for when a circuit breaker reported success. Also added a handler for when the circuit breaker reaches the timeout. This is useful for when needing the cancel the work that is taking too long. Lastly, a logging feature was added that logs different events that occur in the circuit breaker. This is disabled by default but can be enabled by the user. Check out the README for more info.

Fixed deallocation crash

22 Feb 07:53
Compare
Choose a tag to compare

Fixed crashes with deallocating instances. Also refactored internal DispatchSourceTimer logic.

Expose failureCount property

22 Feb 04:09
Compare
Choose a tag to compare
1.1.1

Release 1.1.1

Use underlying DispatchSourceTimer instead

22 Feb 01:12
Compare
Choose a tag to compare

Changed the timer implementation to use DispatchSourceTimer instead of Timer. This will allow older platforms to adopt this library without needing to specify the build target for SPM projects. This is a minor change that shouldn't break existing codebases.

Added CocoaPods support

21 Feb 21:43
Compare
Choose a tag to compare
1.0.1

Release 1.0.1

Initial Release

21 Feb 21:32
0a798d4
Compare
Choose a tag to compare

First official release of SGCircuitBreaker