You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
2.30.0 – Aug 19, 2026
Features
[Unity — Mediation] Added support for Unity's End-User Consent Mode API (EndUserConsent.SetConsentState), mapping UC consent decisions to Unity Vector's AnalyticsIntent/AdsIntent signals — unblocks Unity Ads Vector adoption. Also fixed the dead Unity Ads link in the Consent Mediation docs
[Android] Added APIs to capture and restore in-flight 2nd-layer consent state across Activity recreation (e.g. dark-mode toggles, single-activity navigation hosts), so unsaved user selections are no longer lost
[Flutter] Added Swift Package Manager (SPM) support for the iOS plugin, recommended for Xcode 15+, alongside continued CocoaPods compatibility
Fixes
[Android — Mediation] Fixed CrashlyticsMediationSDK throwing NoClassDefFoundError on Firebase BOM 34+ by resolving FirebaseCrashlytics via reflection instead of the removed KTX API
[Unity/Android] Fixed a crash during SDK initialization in Unity Development builds on Android (Production builds were unaffected)