Releases: stairtree/StructuredAPIClient
Releases · stairtree/StructuredAPIClient
2.1.0 - General cleanup and improvements
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
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
Help the compiler by adding a type annotation. Also, update Readme and suggest using the latest version as dependency.
Async/Await
Introduces shims for using async methods for loading NetworkRequests.
Add missing public initializer
Adds the missing public initializer for TransportResponse
.
🎉 Initial release of StructuredAPIClient 🎉
Initial release! Documentation, sample code, more tests, and helpful utilities coming soon!