From 4eeb1ea092fc0c5828a38d380a9a4152fe3282f1 Mon Sep 17 00:00:00 2001 From: asadraza-usercentrics Date: Thu, 20 Aug 2026 10:34:55 +0100 Subject: [PATCH] fix: sync CHANGELOG 2.30.0 entry with native mobile-sdk release notes --- CHANGELOG.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 716081d6..9982a628 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,13 @@ [Release Notes](https://docs.usercentrics.com/cmp_in_app_sdk/latest/about/history/) -### 2.30.0 – Aug 20, 2026 +### 2.30.0 – Aug 19, 2026 ## Features -* **[iOS]** Added Swift Package Manager (SPM) support to the Flutter plugin +* **[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) ### 2.29.1 – Aug 5, 2026 ## Features