Skip to main content

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/