Skip to content

Releases: Kitura/CircuitBreaker

Swift 5.2 is now the minimum version supported

01 Jul 00:38
bd42557

Choose a tag to compare

Updated CI, github orgs, and copyright notice.

5.0.3

12 Sep 15:38
e9345aa

Choose a tag to compare

  • Add OSX deployment target to podspec (#53)

5.0.2

15 Apr 10:45
63db267

Choose a tag to compare

  • Build in Swift 5 mode, also fix intermittent test failure (#51)

v5.0.0

09 Jan 19:54

Choose a tag to compare

What's New

  • Provides a new interface for monitoring circuit breaker instances in addition to expanded stat tracking capabilities

v4.0.0

12 Dec 22:03

Choose a tag to compare

Changes

  • Removes basic usage api.
  • Now calls fallback method on command failures in addition to timeout errors and when failing fast.
  • Introduces custom error handling for command functions.
  • Addresses potential race condition.

v3.0.0

14 Nov 16:44

Choose a tag to compare

Changes

  • Full migration to Swift 4.0.2

v2.0.1

02 Oct 15:35

Choose a tag to compare

What's New

  • Support for Swift 4

v2.0.0

07 Jul 14:26

Choose a tag to compare

  • Adjusted order of parameters for CircuitBreaker init and run method.
  • Renaming of wrapper function
  • Readme and unit test updates

v1.0.0

31 May 22:05

Choose a tag to compare

  • Supports Swift 3.1.1.
  • Several changes to its API (see README for further details).

v0.0.3

31 Mar 16:47

Choose a tag to compare

Migrate to Swift 3.1