swift-sdk

ConfigCat SDK for Swift. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.

Swift ✓ Official SDK 11.3.0
29 stars  ·  11 forks  ·  Updated  ·  NOASSERTION
Install
# See https://github.com/configcat/swift-sdk
View on GitHub
📄 Documentation
configcatconfigurationconfiguration-managementfeature-flagfeature-flagsfeature-togglefeature-togglesfeatureflagsiosmacosremote-configswift
Supported APIs (1)

Base API URL: https://api.configcat.com If you prefer the swagger documentation, you can find it here: Swagger UI. The p

Version history All releases ↗

### Added - When an external cache is configured, the SDK continues to sync with it in offline mode. - Introduce new error codes for better error ha…

### Fixed - [Fix crash in withCheckedContinuation on iOS 18.0](https://github.com/configcat/swift-sdk/pull/46) (thanks to @leoMehlig for the contribu…

### Changed - Allow access to the user attributes inside `ConfigCatUser`. ```swift let user = ConfigCatUser("<user-id>") let id = user.ide…

### Fixed - Initial config JSON load when auto poll enabled with results from cache.

### Fixed - The custom base URL was overridden by the config JSON preferences URL.

### Fixed - Wrong condition (introduced in `11.0.0`) used by the cache validity check. The previous condition did not allow the reloading of the in…

### Added - Support for the new Config JSON v6 format: updated the config model and implemented new features in setting evaluation logic. - Ability …

### Added - The concept of **Snapshots**. They are for capturing the state of the SDK's feature flag data. A snapshot allows synchronous operations o…

Quality signals
Score
Stars29
Forks11
Last updated
LicenseNOASSERTION
✓ Official SDK
Supported APIs (1)
configcat.com
Language
Swift
Browse all Swift SDKs →