Skip to content
This repository was archived by the owner on Apr 4, 2023. It is now read-only.

Releases: emartech/retry-on-error-js

v4.0.1

Choose a tag to compare

@emarsys-deployer emarsys-deployer released this 16 Aug 14:52
987f20f

<a name"4.0.1">

4.0.1 (2018-08-16)

Bug Fixes

v4.0.0

Choose a tag to compare

@emarsys-deployer emarsys-deployer released this 03 May 12:17

<a name"4.0.0">

4.0.0 (2017-05-03)

Features

  • package: add minimum required node version (3a80c963)
  • retry-on-error: use async/await instead of generator BREAKING CHANGE: node 7 is required for asy (b752a5ee)

Breaking Changes

  • node 7 is required for async/await

(b752a5ee)

v3.3.0

Choose a tag to compare

@emarsys-deployer emarsys-deployer released this 07 Dec 12:12

<a name"3.3.0">

3.3.0 (2016-12-07)

Features

  • exponential-delay: fix exponential strategy, add tests for exponential base (76f96b35)

v3.2.0

Choose a tag to compare

@emarsys-deployer emarsys-deployer released this 25 Nov 16:28

<a name"3.2.0">

3.2.0 (2016-11-25)

Bug Fixes

  • _multiplier: renamed private variable to use underscore (04337a6a)
  • const: changed lets to consts where appropriate (c86d5f9f)
  • defaultLogger: now passing context (a1068ed5)
  • exponentialDelayTest: included base 2 in config for better maintainability (28bb2aec)
  • fails: fixed failing tests (87b2acc4)
  • runExponentialDefaults: added default value for config (1d74f876)
  • semi: removed unnecessary semicolon (81d22e59)
  • testname: adjusted test name for bdd principles (85c6ad1e)
  • tests: adjusted factory function name (f2f05d02)

Features

  • log:
    • can now pass context (718782c5)
    • statis functions now accept log context (6476ec16)
  • logger: flatten logger testing (ec821472)
  • logging: added test for logging with context (bf2ea807)
  • multiplier:
    • added multiplier to fibonacci delay (2f6fa751)
    • allow setting custom multiplier for miliseconds conversion (5c4f6d5d)
  • newtest: should throw error after 5 retries (475b7d37)
  • runExponential: easy interface for running with exponential strategy (41ff413d)
  • testExponential: added test to make sure exponential strategy is used (a20d9000)
  • tests:
    • generalized the testing of static retry runners (f8d93e39)
    • added runExponential tests (d6309722)
    • added test for custom multipliers (48fee9c1)

v3.1.1

Choose a tag to compare

@emarsys-deployer emarsys-deployer released this 23 Nov 14:57

<a name"3.1.1">

3.1.1 (2016-11-23)

Bug Fixes

  • logFunction: renamed logFunction to logStrategy, mv ./log ./strategies/log (4ea614cb)
  • retry-on-error-import-path: updated import path (43254765)

v3.1.0

Choose a tag to compare

@emarsys-deployer emarsys-deployer released this 23 Nov 14:27

<a name"3.1.0">

3.1.0 (2016-11-23)

Features

  • exponential: added new delay strategy exponential, can now inject logger (55d7adb5)

v3.0.0

Choose a tag to compare

@emarsys-deployer emarsys-deployer released this 04 Oct 10:34

<a name"3.0.0">

3.0.0 (2016-10-04)

Features

  • errorhandler: make parameters optional BREAKING CHANGE: the signature of createWithStrategy ch (01e6d3bd)

Breaking Changes

  • the signature of createWithStrategy changed

    (01e6d3bd)

v2.0.0

Choose a tag to compare

@emarsys-deployer emarsys-deployer released this 04 Oct 08:37

<a name"2.0.0">

2.0.0 (2016-10-04)

Features

  • errorhandler: introducing strategy for handling errors BREAKING CHANGE: the path of existing s (1a062c8c)

Breaking Changes

  • the path of existing strategies changed

    (1a062c8c)

v1.3.3

Choose a tag to compare

@emarsys-deployer emarsys-deployer released this 20 Sep 08:17

<a name"1.3.3">

1.3.3 (2016-09-20)

Bug Fixes

  • retry-on-error: remove redundant details from log (2b828535)

v1.3.2

Choose a tag to compare

@emarsys-deployer emarsys-deployer released this 26 Aug 10:09

<a name"1.3.2">

1.3.2 (2016-08-26)

Bug Fixes

  • retry-on-error: modify identifier for logger (106c7411)