Repository navigation
What's Changed
- .github/workflows: Migrate workflows to Blacksmith runners by @blacksmith-sh[bot] in #1
- build: remove unused swift-async-algorithms and swift-collections by @choule99 in #13
- test: make checkCancellation cancellation test deterministic by @choule99 in #25
- refactor!: remove Publisher.single() by @choule99 in #14
- refactor!: remove AsyncOperationError.cancelled by @choule99 in #15
- refactor!: remove AsyncOperationError Equatable conformance by @choule99 in #16
- feat: add AsyncOperation.firstSuccess by @choule99 in #17
- feat!: replace retry(when:) with a RetryDecision enum by @choule99 in #18
- feat!: add deadline timeouts and replace .timeout(Duration) with .timedOut by @choule99 in #19
- feat: add Collection.concurrentForEach by @choule99 in #20
- feat: add SingleFlight for request deduplication by @choule99 in #21
- feat!: redesign AsyncOperationSerialQueue as cross-platform with awaited results by @choule99 in #22
- feat: add token-bucket RateLimiter by @choule99 in #23
Full Changelog: 1.0.1...1.1.0