- Fixed a crash in
ContentstackLoggercaused by passing the log message toNSLogas the format string. Affects the default logger configuration (logType = .nsLog,logLevel = .error). CachePolicy.cacheThenNetworkno longer crashes theasync/awaitAPIs; it is served asCachePolicy.cacheElseNetwork. The completion-handler APIs are unchanged.CachePolicy.networkElseCacheset per request now falls back to the cache on transport errors.- A response with neither data nor an error no longer leaves an
asynccall suspended indefinitely.
- Branch support in entry variants
- Feature: Dynamic endpoint resolution via
Endpoint.getContentstackEndpoint()andBuilder.setRegion()backed by the Contentstack Regions Registry.
- Added
toJSON()toEntryModel,AssetModel, andContentTypeModelto make entries with resolved references serializable viaJSONSerialization.
-
Announced deprecation of CocoaPods as the recommended distribution for the Contentstack Swift SDK; Swift Package Manager is recommended for new integrations. Updated README.md, Docs/overview.md, and DEPRECATION.md.
-
Scope DVR dependency to test target only
- Improved error messages
- Github issues fixed
- Added AU and GCP-EU region support
- Async/await support added
- ✅ SSL pinning implementation
- 🔧 Added support for Global Fields
- 🔄 Workflow fixes
- ⚙️ Updated
.talismanrcto version 1.0
- 🔧 Minor internal fixes
- ✅ Updated testing support
⚠️ Note: Versionsv1.6.2andv2.0.0are not recommended due to stability concerns. Please usev2.0.1or later.
- 🧹 Removed unused workspace configuration file
- 📦 DX Release
- 📦 Dependencies updated
- 🔄 Workflow fixes
- ✅ Updated test cases
- ✨ Added Early Access Header Support
- 🌿 Added support for taxonomy
- 🌐 Added GCP support
- 🛡️ Added privacy manifest file
- 🔧 Fixed issues while switching stacks
- 🐞 Resolved URLCache issue
-
🌍 Added Azure-EU region in
ContentstackRegion -
➕ Included metadata in:
AssetQueryclassEntryQueriableclass
-
🧰 Fixed image transform initialization issue
- ➕ Added header support in:
EntryAssetQuery
- 🛠️ Resolved URL session default cache issue
- 🌐 Added Azure-NA region in
ContentstackRegion - 🔐 Security details added
- 📦 Updated Utils SDK package
- 📝 Added JSON RTE feature support
- 📦 Updated Util SDK version
- 📦 Added CocoaPods dependency
- ➕ Added Utils SDK function support
- 🛠️ Resolved CocoaPods issue
- ➖ Removed unnecessary dependency
- 📁 Project file updated
- ➕ Added embedded items feature:
-
includeEmbeddedItemsin Entry and Query modules - 📦 Added Utils SDK support
- 🔄 Added content fallback support in:
Asset,AssetLibrary,Entry,Querymodules
- 🚀 Initial release