Releases: Crowdstar/exponential-backoff
Releases · Crowdstar/exponential-backoff
3.0.11
Changed
- Allow reusing the same instance of ExponentialBackoff multiple times.
- Add CI job to run tests on PHP 8.2.
- Improvements on the CI jobs through GitHub Actions.
- Coding style improvements.
3.0.10
Added
- Allow doing exponential backoff when multiple throwable objects (except PHP internal errors) are thrown out.
3.0.9
Changed
- Allow doing exponential backoff when Throwable objects are thrown out.
3.0.8
Fixed
- Allow to silence exceptions when exponential backoff disabled. (29b63fb)
3.0.6
Fixed
- Fix coroutine detection in Swoole.
3.0.5
Changed
- Use GitLab Actions instead of Travis CI for automated tests.
- Make some getter methods public and static.
3.0.4
Added
- Support doing exponential backoff in non-blocking mode in Swoole.
Changed
- Use strict mode.
- Use PSR-12 instead of PSR-2 for coding style checks.
- More unit tests.
Fixed
- Fixed execution delay when using seconds as the base retry interval (commit).
3.0.3
Use the Apache-2.0 license.
3.0.2
- Allow disabling exponential backoff temporarily.
- Use package crowdstar/reflection in unit tests.
- Use PHPUnit 7 instead of PHPUnit 6 when running unit tests.