Skip to content

Releases: outfoxx/sunday-swift

🚀 v1.0.0

15 Nov 01:37
3a4d018
Compare
Choose a tag to compare

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 from EventSource 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 & more URLSessionConfiguration 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 in RequestFactory 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 in URITemplate 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

24 Oct 04:39
adfdd7a
Compare
Choose a tag to compare
🚀 v1.0.0-beta.29 Pre-release
Pre-release

What's Changed

  • Provide default, and allow customizing, timeout interval of event source requests by @kdubb in #52

Full Changelog: 1.0.0-beta.28...1.0.0-beta.29

🚀 v1.0.0-beta.28

23 Oct 11:47
eed0567
Compare
Choose a tag to compare
🚀 v1.0.0-beta.28 Pre-release
Pre-release

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

28 Sep 00:07
307e6ca
Compare
Choose a tag to compare
🚀 v1.0.0-beta.27 Pre-release
Pre-release

🚀 v1.0.0-beta.26

11 Sep 04:01
7f7df30
Compare
Choose a tag to compare
🚀 v1.0.0-beta.26 Pre-release
Pre-release

What's Changed

  • Cleanup EventSource handling of cancellation errors and logging by @kdubb in #48

Full Changelog: 1.0.0-beta.24...1.0.0-beta.26

🚀 v1.0.0-beta.24

26 Jun 21:07
b9495b3
Compare
Choose a tag to compare
🚀 v1.0.0-beta.24 Pre-release
Pre-release

What's Changed

  • Update to latest PotentCodables by @kdubb in #47

Full Changelog: 1.0.0-beta.23...1.0.0-beta.24

🚀 v1.0.0-beta.23

14 Jun 15:34
cc10742
Compare
Choose a tag to compare
🚀 v1.0.0-beta.23 Pre-release
Pre-release

What's Changed

  • Update to latest PotentCodables by @kdubb in #46

Full Changelog: 1.0.0-beta.22...1.0.0-beta.23

🚀 v1.0.0-beta.22

24 May 06:08
67e71a8
Compare
Choose a tag to compare
🚀 v1.0.0-beta.22 Pre-release
Pre-release

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

17 May 19:24
bc9509e
Compare
Choose a tag to compare
🚀 v1.0.0-beta.21 Pre-release
Pre-release

🚀 v1.0.0-beta.20

12 May 02:44
787589c
Compare
Choose a tag to compare
🚀 v1.0.0-beta.20 Pre-release
Pre-release