Changelog
4.1.0 (2026-08-19)
DataDomeInterceptorinstances now automatically merge the DataDome cookie with cookies manually added to a request
4.0.0 (2026-08-17)
This SDK is now based on a new internal component. The setup phase has been modified but the usage stays the same.
To migrate from an older version, follow this migration guide -> https://docs.datadome.co/docs/sdk-ios-alamofire-v4-migration.
Breaking changes
| Removed / changed (old) | Replacement (new) |
|---|---|
import DataDomeSDK | import CoreDataDome |
AlamofireInterceptor(captchaDelegate:) | DataDomeInterceptor(dataDome:) |
interceptor.sessionAdapter / interceptor.sessionRetrier | pass DataDomeInterceptor directly as the RequestInterceptor |
Interceptor(adapter:retrier:) | (no longer needed) |
AlamofireAdapter, DataDomeAdapter | (removed) |
CaptchaDelegate | (removed) |
DataDomeKey (Info.plist) | DataDome › ClientSideKey |
DataDome.getCookie() | dataDome.getCookie(forURL:) |
DataDome.setCookie(_:) | dataDome.setCookie(_:) |
For previous versions, refer to https://docs.datadome.co/update/docs/sdk-ios-changelog.
Updated 17 days ago
Did this page help you?

