Skip to content

Releases: stairtree/StructuredAPIClient

2.1.0 - General cleanup and improvements

05 Dec 18:56
003bb94
Compare
Choose a tag to compare

What's Changed

  • Bump the swift-http-types version requirement (#11)
  • Fix a broken link in the README (#11)
  • Add a dependency on stairtree/async-helpers (#11)
  • Do lots of general cleanup of syntax and formatting (#11)
  • Improve documentation comments (#11)
  • Use the locking primitives from AsyncHelpers (#11)
  • Provide better granularity of request timing when trace logging (#11)
  • Remove archaisms around the Concurrency support (#11)

2.0.0 - Overhaul of entire package

01 Dec 14:30
25de572
Compare
Choose a tag to compare

Welcome to version 2.0.0! The API is largely the same, save for a few shifts in async-ness, the addition of Sendable conformances, and the removal of legacy API such as the Combine interface and the BackgroundTaskTransport.

Micro-adjustments

06 Nov 19:15
78268ba
Compare
Choose a tag to compare

Help the compiler by adding a type annotation. Also, update Readme and suggest using the latest version as dependency.

Async/Await

31 Oct 18:26
67215d5
Compare
Choose a tag to compare

Introduces shims for using async methods for loading NetworkRequests.

Add missing public initializer

05 Apr 08:58
1.0.1
8088aa4
Compare
Choose a tag to compare

Adds the missing public initializer for TransportResponse.

🎉 Initial release of StructuredAPIClient 🎉

27 Mar 16:20
1.0.0
091f36d
Compare
Choose a tag to compare

Initial release! Documentation, sample code, more tests, and helpful utilities coming soon!