0.2.2
This release is based on teco-api-models@0c66baf, updated on August 18th, 2023.
Documentation refresh, Core update, and more
Take a look at the new documentations that’s refreshed from A to Z!
In this release we converted all HTML tags to Markdown in documentation, which renders nicely in DocC. We also updated teco-core to 0.5.3 and improved pagination support.
We sincerely welcome you to try out and provide feedback, to help improving the Teco Project!
Deprecations from Teco Core
The following TecoCore types are deprecated or renamed in this release:
TCPayloadis deprecated in favor ofByteBuffer;TCRequestModelis renamed toTCRequest;TCResponseModelis renamed toTCResponse.
Announcement: Teco is going to require Swift 5.7+
Teco 0.2 is about to be the last minor release that supports Swift 5.5 and 5.6. The upcoming 0.3 release will take advantage of newer Swift features like some and any keywords, Sendable and strict concurrency checking, and more.
We recommend users moving forward to Swift 5.7+ for better generics and concurrency support.
What's Changed
- Improves documentation style of pagination helpers by @stevapple in #22
- Improves line breaking in documentation by @stevapple in #23
- Transforms HTML in documentation to DocC-supported Markdown by @stevapple in #24
- Bumps
teco-corerequirement to 0.5.3 by @stevapple in #25 - Updates code style within
makeNextRequest(with:)by @stevapple in #27 - Updates service models to 2023-08-18 by @stevapple in #26
Full Changelog: v0.2.1...v0.2.2