Skip to content

Releases: davenverse/circuit

v0.5.1

12 Apr 17:35
4e1e68e
Compare
Choose a tag to compare

Exciting new features! An exception filter to allow some exceptions to be treated as successes(thanks @sbly), use realTime rather monotonic, configure whether the half open action is cancelable, and switch to the builder pattern so we can make all these changes(thanks @peterneyens), adds scala native support.

Also the usual dependency updates.

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.5.1

v0.5.0

05 Apr 16:58
a5dc9d9
Compare
Choose a tag to compare
  • Adds Backoff Feature which allows more feature rich backoff algebras.
  • Important: Switches Default Backoff Feature from Static to Exponential with a max 1 minute open period.

v0.5.0-M2

14 Aug 00:29
afc0ec2
Compare
Choose a tag to compare
v0.5.0-M2 Pre-release
Pre-release
  • Improved Readability and Coherency of Approach
  • Scala 3 Support
  • ScalaJS Support
  • Updated Build

v0.5.0-M1

02 Jul 00:12
051f466
Compare
Choose a tag to compare
v0.5.0-M1 Pre-release
Pre-release
  • Cats-Effect 3
  • Scala 3
  • Hype!

v0.4.4

01 Jul 03:37
Compare
Choose a tag to compare
  • Adds Scala 3 Build
  • cats 2.6.1, cats-effect 2.5.1
  • No additional releases are expected on this line

v0.4.3

06 Jan 18:18
Compare
Choose a tag to compare
  • Fix Release Doc

v0.4.2

06 Jan 18:08
1428b99
Compare
Choose a tag to compare
  • Adds Unsafe Constructor
  • Uses Fields in State
  • Upgrade Scala Version

v0.4.1

01 Jul 18:24
dbed780
Compare
Choose a tag to compare

Features

  • Circuit.noop added allowing for circuits which don't do anything for testing or support for providing circuit which are known to not change anything. Thanks @BusyByte!

Dependencies

  • cats 2.1.1
  • cats-effect 2.1.3

v0.4.0

13 Feb 20:09
e724840
Compare
Choose a tag to compare

Improvements

  • Add cancelation test when in half-open state
  • Reset the open state with consecutive error calls
  • Consistent calling onOpen/onClosed

Dependencies

  • cats 2.1.0
  • cats-effect 2.1.1

v0.3.0

08 Oct 16:19
c5255ac
Compare
Choose a tag to compare

Library Upgrades

  • cats 2.0.0
  • cats-effect 2.0.0