Changelog
3.6.2
December 22, 2025
Summary
Improves consent correctness and transparency under the latest IAB TCF policy and adds platform attribution to consent records.
New Features
- Platform attribution in consent records (iOS): The SDK now distinguishes between production apps and official samples when tagging the originating platform in consent records.
Why it matters: Enables cleaner reporting and troubleshooting across environments without requiring integrator code changes.
Improvements
- IAB TCF policy alignment: Default behavior aligns with the most recent IAB TCF policy expectations.
Why it matters: Keeps your consent signaling and downstream ad-tech interoperability compliant with current standards.
Note: Visit IAB Tech Lab - Consent string and vendor list formats v2 to get more information about vendor disclosure
- Accurate vendor disclosure after consent changes: Vendor disclosure is automatically kept in sync whenever a user updates their consent choices.
Why it matters: Ensures audit-ready transparency and consistent reporting for privacy reviews.
Known Issues
- None at this time.
3.6.0
July 31, 2025
Summary
Adds an optional debug logging toggle for troubleshooting and refreshes localizations across supported languages.
New Features
- Debug logging toggle: You can enable verbose SDK logging during development/testing.
Why it matters: Speeds up diagnostics and support interactions without shipping noisy logs to production.
Improvements
- Localization refresh: Updated translations across supported languages.
Why it matters: More consistent and accurate UI copy for end-users.
3.5.0
March 21, 2025
Summary
Introduces integration with Apple’s App Tracking Transparency (ATT).
New Features
- ATT framework integration: The SDK now interoperates with ATT to respect system-level tracking authorization.
Why it matters: Aligns consent UX with platform requirements; improves user trust and app store compliance.
Learn more: Apple ATT → https://developer.apple.com/documentation/apptrackingtransparency
3.4.0
November 12, 2024
Summary
Enables cross-device consent and adopts Apple’s privacy manifest.
New Features
-
Cross-device consent: Consent can be recognized across sessions/devices when an external, privacy-safe identifier is provided.
Why it matters: Reduces repeat prompts and gives a consistent consent state for multi-device users. -
Privacy manifest (PrivacyInfo.xcprivacy): The SDK declares data use in Apple’s privacy manifest format.
Why it matters: Improves transparency and helps meet App Store privacy requirements.
Learn more: Apple Privacy Manifests → https://developer.apple.com/documentation/bundleresources/privacy_manifest_files
3.3.2
September 16, 2024
Summary
Fixes a platform-specific issue on iOS 16.0–16.3 when using domain-scoped consent behavior.
Fixes
- Domain-scoped consent on iOS 16.0–16.3: Corrected behavior that could impact consent resolution on those OS versions.
Why it matters: Ensures reliable consent evaluation on older iOS 16 builds.
3.3.1
August 29, 2024
Summary
Clarifies IAB banner copy to include required special feature language.
Improvements
- IAB banner copy: Updated message to cover special-feature disclosures.
Why it matters: Better compliance and user clarity under IAB guidance.
3.3.0
June 26, 2024
Summary
Adds Google Consent Mode support, improves initialization ergonomics, enhances IAB stability, introduces a second policy link, resolves an iPad crash, and streamlines translation fetching.
New Features
- Google Consent Mode support Why it matters: Lets you propagate consent signals to Google tags for measurement and ads use-cases.
Learn more: Google Consent Mode → https://developers.google.com/tag-platform/security/concepts/consent-mode
-
Initialization completion handlers
Why it matters: Easier to sequence app logic after the SDK is fully ready. -
Second policy link
Why it matters: Surface multiple policy resources (e.g., Privacy Policy + Do Not Sell/Share) in the UX.
Fixes
- IAB stability fixes
Why it matters: More reliable consent strings and vendor/feature handling. - iPad preferences drawer crash
Why it matters: Prevents a UX-blocking crash on larger devices.
Improvements
- Translation fetching
Why it matters: More consistent and up-to-date localized copy.
3.2.0
March 26, 2024
Summary
Corrects analytics toggle behavior and adjusts Accept All handling for a specific banner flavor.
Fixes
- Analytics toggle state
Why it matters: Ensures the analytics category reflects user intent.
Improvements
- Accept All behavior (specific banner flavor)
Why it matters: Aligns the one-tap action with expected consent outcomes.
3.1.1
March 19, 2024
Summary
Fixes a regression in GDPR applicability checks.
Fixes
- GDPR scope detection: Accurately determines when GDPR rules should apply before enforcing consent.
3.1.0
January 9, 2024
Summary
Finalizes support for IAB TCF 2.2.
New Features
- IAB TCF 2.2: Aligns consent signaling and vendor/feature handling with the IAB’s latest framework updates.
Learn more: IAB Europe TCF → https://iabeurope.eu/tcf-2-0/