Skip to content

Releases: nodeshift/opossum

v1.10.0

28 Jan 18:52
v1.10.0
895310d
Compare
Choose a tag to compare

Features

  • add circuit.shutdown() to shut a circuit down (e14796c)

v1.9.0

28 Jan 18:50
v1.9.0
4edcd7f
Compare
Choose a tag to compare

Features

  • add options.volumeThreshold (f9a720e)

1.8.0

02 Oct 15:52
v1.8.0
151c4e4
Compare
Choose a tag to compare

1.8.0 (2018-10-02)

Bug Fixes

  • changed currentTime to number as specified in the docs (e816f43)

Features

  • add options.allowWarmUp as a creation option (#218) (ff42d1b)
  • change default capacity from 10 to MAX_SAFE_INTEGER (4a8b98b)

July 2018

18 Jul 17:33
v1.7.1
e872bf3
Compare
Choose a tag to compare

Documentation and dependency version updates.

June 2018

06 Jun 15:57
v1.7.0
5bdd9a1
Compare
Choose a tag to compare

1.7.0 (2018-06-06)

Bug Fixes

Features

Provide error to fallback function

24 May 13:23
v1.6.0
1a61f56
Compare
Choose a tag to compare

1.6.0 (2018-05-24)

Features

  • pass error as parameter to fallback function (#197) (ae6c1cc)

Full Webpack support

30 Apr 21:14
v1.5.0
6d10bbb
Compare
Choose a tag to compare

1.5.0 (2018-04-25)

Bug Fixes

  • add full support for webpack and angular (#185) (a8cdad6)

Hystrix stats aggregation and circuit enable/disable

26 Mar 14:38
v1.4.0
30a07a9
Compare
Choose a tag to compare

1.4.0 (2018-03-26)

Bug Fixes

  • address sec vuln in marked coming from jsdoc (224c6ef)
  • security issue related to electron version (#138) (4739c62)

Features

  • add enable/disable for a circuit (#160) (016eba5)
  • allow multiple circuits to aggregate stats (#140) (ba71840)

Maintenance release

14 Dec 16:03
v1.3.1
a508b4d
Compare
Choose a tag to compare

This release addresses an issue that may arise when a circuit is in the halfOpen state and there is still heavy traffic.

1.3.1 (2017-12-14)

Bug Fixes

  • build on windows10 due browserify limitations (#112) (dee4a9a)
  • halfOpen state does not reject and doesn't trigger a later re-try. (#120 (04df6f7)

Health Checks and Bug Fixes

16 Oct 16:06
v1.3.0
16f45b1
Compare
Choose a tag to compare

1.3.0 (2017-10-16)

Bug Fixes

  • ensure breaker.fire() returns rejected promise when fallback fails (fbedb07)
  • ensure fallback event always fires (27c3f8b)
  • JSDoc now available for semaphore-locked event (6f6c9bd)

Features

  • Add health check function to a circuit breaker (#76) (0e39faa)

Installation

$ npm install --save opossum

https://www.npmjs.com/package/opossum