All Versions
11
Latest Version
Avg Release Cycle
113 days
Latest Release
967 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.14.1 Changes
October 14, 2020Remove
System.stacktrace/0
in favour of__STACKTRACE__
-
v0.14.0 Changes
April 11, 2020- Introduce
@retry
function annotation. Thanks @bbalser for the PR. - โ Add Elixir 1.10 support
- Remove deprecated stream functions
exp_backoff/1
andlin_backoff/2
- Introduce
-
v0.13.0 Changes
July 06, 2019- ๐ Fix Dialyzer warning in
wait
caused byfalse/nil
being matched separately. Thanks @jdenen for the PR. - ๐ Deprecate Elixir 1.6 support
- โ Add Elixir 1.9 support
- ๐ Fix Dialyzer warning in
-
v0.12.0 Changes
June 22, 2019- โ 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.
- โ Add
-
v0.11.2 Changes
November 04, 2018๐ Fix Dialyzer pattern match warning. Thanks @legoscia for the PR.
-
v0.11.1 Changes
October 27, 2018 -
v0.11.0 Changes
October 26, 2018- Deprecate
exp_backoff
andlin_backoff
in favor ofexponential_backoff
andlinear_backoff
(thanks @bamorim for the bug report) - โ Add Elixir 1.7 support
- โก๏ธ Doc updates (thanks @skateinmars)
- Deprecate
-
v0.10.0 Changes
June 27, 2018๐ฅ BREAKING CHANGES
- ๐ Change
wait-then-else
towait-after-else
- Introduce
retry-after-else
- Both macros now include
- the result in the
after
clause - the error in the
else
clause
- the result in the
- ๐ Change
-
v0.9.0 Changes
June 19, 2018๐ Allow other atoms or atom-result tuples to be retried, courtesy of @rawkode.
-
v0.8.2 Changes
May 20, 2018๐ Allow
rescue_only
to be a runtime list, thanks to @jvoegele's PR.