Skip to content

Releases: safwank/ElixirRetry

v0.18.0

12 Apr 04:11
5de2698
Compare
Choose a tag to compare

v0.17.0

27 Aug 05:31
586790c
Compare
Choose a tag to compare

v0.16.0

09 Apr 05:44
Compare
Choose a tag to compare
  • Fix bug in expiry/3. Thanks @jtrees for the PR.
  • Deprecate support for Elixir 1.10
  • Add support for Elixir 1.13

v0.15.0

25 Sep 03:42
754c199
Compare
Choose a tag to compare
  • Extend reduce_while to accept accumulator. Thanks @am-kantox for the PR.
  • Deprecate support for Elixir 1.8 and 1.9
  • Add support for Elixir 1.11 and 1.12

v0.14.1

14 Oct 02:09
Compare
Choose a tag to compare

Remove System.stacktrace/0 in favour of __STACKTRACE__

v0.14.0

11 Apr 03:42
Compare
Choose a tag to compare
  • Introduce @retry function annotation. Thanks @bbalser for the PR.
  • Add Elixir 1.10 support
  • Remove deprecated stream functions exp_backoff/1 and lin_backoff/2

v0.13.0

06 Jul 01:39
Compare
Choose a tag to compare
  • Fix Dialyzer warning in wait caused by false/nil being matched separately. Thanks @jdenen for the PR.
  • Deprecate Elixir 1.6 support
  • Add Elixir 1.9 support

v0.12.0

22 Jun 00:23
Compare
Choose a tag to compare
  • Add jitter/1 that adds random jitter to delays. Thanks @mononym for the PR.
  • Add optional parameter to exponential_backoff/2 to override default factor. Thanks @fsword for the PR.
  • Fix a crash when randomizing 0
  • Add optional parameter to expiry/3 to override default minimum delay. Thanks @x4lldux for the bug report.

v0.11.2

04 Nov 22:28
Compare
Choose a tag to compare

Fix Dialyzer pattern match warning. Thanks @legoscia for the PR.

v0.11.1

27 Oct 00:22
Compare
Choose a tag to compare

Fix an arithmetic bug in exponential_backoff involving large streams. Thanks @axelson for the bug report.