Releases: outfoxx/sunday-swift
Releases · outfoxx/sunday-swift
🚀 v1.0.0
What's Changed
- Compliance & Test Coverage by @kdubb in #2
- Synchronize
EventSource.readyState
updates by @kdubb in #3 - Remove internal use of
readyState
public accessor fromEventSource
by @kdubb in #5 - Generator interface updates by @kdubb in #6
- Reformatted code & enabled linting for PRs by @kdubb in #7
- Fix detection of invalid characters during header encoding. by @kdubb in #8
- Easy configuration of global
NetworkSession
timeouts & moreURLSessionConfiguration
convenience by @kdubb in #9 - Build with Swift on macOS and add coverage reporting by @kdubb in #10
- Add
nilifyResponse
utility that works with statuses & problems by @kdubb in #11 - Simplify actions using matrix conditionals by @kdubb in #12
- Replace @_functionBuilder with @resultBuilder by @kdubb in #13
- Switch from
Combine
to Swift Concurrency by @kdubb in #14 - Simplify eventStream method using decoder by @kdubb in #16
- Add support for JSON Merge Patches by @kdubb in #17
- Add
ResultResponse
and overloads inRequestFactory
by @kdubb in #18 - Fix lint by @kdubb in #19
- Update invalid URI test for Xcode 14 by @kdubb in #21
- Update CI workflow by @kdubb in #20
- Fix lint by @kdubb in #22
- Update CI workflow by @kdubb in #23
- Add docs publishing workflow by @kdubb in #24
- Update README badges by @kdubb in #25
- Fix sonar smells by @kdubb in #26
- Update workflows and sonar config by @kdubb in #27
- Build docs for main and release by @kdubb in #28
- Update README badges by @kdubb in #29
- Fix watchOS support by @kdubb in #30
- Remove OSLogTrace by @kdubb in #31
- Fix sonar smells by @kdubb in #32
- Fix code smells by @kdubb in #33
- Update package definition and dependencies by @kdubb in #34
- Make tests more reliablie by @kdubb in #35
- Fix logging unsupported on previous os versions by @kdubb in #36
- Fix flaky chunked tests by @kdubb in #37
- Support overridable path encoders for URI path parameters by @kdubb in #38
- Update Makefile to use findsimulator by @kdubb in #39
- Update to PotentCodables 2.4.2 by @kdubb in #40
- Update to PotentCodables 3 by @kdubb in #41
- Support
RawRepresentable
parameter types inURITemplate
by @kdubb in #42 - Add human readable descriptions to
SundayError
and it’s “reason”s by @kdubb in #43 - Make URI conform to CustomStringConvertible by @kdubb in #44
- Cancel dataEventStream’s URLSession task when stream cancelled by @kdubb in #45
- Update to latest PotentCodables by @kdubb in #46
- Update to latest PotentCodables by @kdubb in #47
- Cleanup EventSource handling of cancellation errors and logging by @kdubb in #48
- Limit header token refresh to a single outstanding request by @kdubb in #49
- Rework reconnect backoff to retry immediately and backoff quicker by @kdubb in #50
- Validate comment only “pings” are counted as events but not dispatched by @kdubb in #51
- Provide default, and allow customizing, timeout interval of event source requests by @kdubb in #52
- Support any suffix and add standard yaml to MediaType by @kdubb in #53
- Enhance
MediaType
to include YAML and fill out CBOR and others by @kdubb in #54 - Update dependencies by @kdubb in #55
Full Changelog: 0.6.0...1.0.0
🚀 v1.0.0-beta.29
What's Changed
Full Changelog: 1.0.0-beta.28...1.0.0-beta.29
🚀 v1.0.0-beta.28
What's Changed
- Limit header token refresh to a single outstanding request by @kdubb in #49
- Rework reconnect backoff to retry immediately and backoff quicker by @kdubb in #50
- Validate comment only “pings” are counted as events but not dispatched by @kdubb in #51
Full Changelog: 1.0.0-beta.27...1.0.0-beta.28
🚀 v1.0.0-beta.27
Full Changelog: 1.0.0-beta.26...1.0.0-beta.27
🚀 v1.0.0-beta.26
What's Changed
Full Changelog: 1.0.0-beta.24...1.0.0-beta.26
🚀 v1.0.0-beta.24
What's Changed
Full Changelog: 1.0.0-beta.23...1.0.0-beta.24
🚀 v1.0.0-beta.23
What's Changed
Full Changelog: 1.0.0-beta.22...1.0.0-beta.23
🚀 v1.0.0-beta.22
What's Changed
- Make URI conform to CustomStringConvertible by @kdubb in #44
- Cancel dataEventStream’s URLSession task when stream cancelled by @kdubb in #45
Full Changelog: 1.0.0-beta.21...1.0.0-beta.22
🚀 v1.0.0-beta.21
Full Changelog: 1.0.0-beta.20...1.0.0-beta.21
🚀 v1.0.0-beta.20
Full Changelog: 1.0.0-beta.19...1.0.0-beta.20