Skip to content

Releases: fumoboy007/swift-retry

0.2.4: Log the full error instead of only the error type.

Choose a tag to compare

@fumoboy007 fumoboy007 released this 05 Jun 16:40
The retry implementation cannot know whether or not the error contains private information, so it should log the error and allow the user of the library to decide. As detailed [here](https://github.com/apple/swift-log/issues/204#issuecomment-1633283808), the log handler can redact metadata values as needed.

0.2.3

0.2.3 Pre-release
Pre-release

Choose a tag to compare

@fumoboy007 fumoboy007 released this 15 Jan 00:04
Add details about `RetryableRequest` to the Overview section of the d…

0.2.2

0.2.2 Pre-release
Pre-release

Choose a tag to compare

@fumoboy007 fumoboy007 released this 08 Jan 09:29
Add messages to user-facing preconditions.

0.2.1

0.2.1 Pre-release
Pre-release

Choose a tag to compare

@fumoboy007 fumoboy007 released this 08 Jan 00:35
Update `ReuseRetryConfiguration` snippet to demonstrate reusing a `Re…

0.2.0

0.2.0 Pre-release
Pre-release

Choose a tag to compare

@fumoboy007 fumoboy007 released this 07 Jan 00:38
Add `RecoveryAction.retryAfter` to allow specifying a minimum retry d…

0.1.3

0.1.3 Pre-release
Pre-release

Choose a tag to compare

@fumoboy007 fumoboy007 released this 03 Jan 08:51
Add a `RetryableRequest` protocol that adds safe retry methods to a c…

0.1.2

0.1.2 Pre-release
Pre-release

Choose a tag to compare

@fumoboy007 fumoboy007 released this 23 Dec 20:12
Do not retry if the thrown error is `CancellationError`.

0.1.1

0.1.1 Pre-release
Pre-release

Choose a tag to compare

@fumoboy007 fumoboy007 released this 22 Dec 22:10
Implement a more robust workaround for https://github.com/apple/swift…

0.1.0

0.1.0 Pre-release
Pre-release

Choose a tag to compare

@fumoboy007 fumoboy007 released this 20 Dec 11:21
Initial commit.