teco

0.2.4

Community-supported Swift SDK for Tencent Cloud. / 适用于 Swift 的腾讯云非官方 SDK。
teco-project/teco

What's New

0.2.4

2023-10-06T10:39:56Z

This release is based on teco-api-models@7f357df, updated on October 2nd, 2023.

Eliminated pagination request, and default client

In this release we addressed a regression caused by unnecessary requests within pagination. We also added a shared TCClient as the default for all services, enabled by Teco Core v0.5.6, which also addressed Swift 5.6 regressions and improved client creation for Swift 5.7+.

We sincerely welcome you to try out and provide feedback, to help improving the Teco Project!

Breaking changes from Teco Core

A new case is added to TCClient.ClientError in this release. Users are not supposed to switch over it exhaustively.

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

Full Changelog: v0.2.3...v0.2.4

Teco

Teco is an open-source Tencent Cloud SDK for Swift, inspired by Soto.

Overview

This package provides libraries for accessing public Tencent Cloud APIs. The service APIs it provides are a direct mapping of the APIs Tencent Cloud publishes for each of its services.

License

Teco is released under the Apache 2.0 license. See LICENSE.txt for details.

Description

  • Swift Tools 5.5.0
View More Packages from this Author

Dependencies

Last updated: Sun Mar 17 2024 14:14:52 GMT-0900 (Hawaii-Aleutian Daylight Time)