From 022b8d341c25d606eaf86ca00e45b0d3801eeba3 Mon Sep 17 00:00:00 2001 From: Asad Raza Date: Wed, 13 May 2026 15:30:46 +0100 Subject: [PATCH] Release: 2.26.3 --- CHANGELOG.md | 7 +++++++ android/build-legacy.gradle | 2 +- android/build.gradle.kts | 2 +- package-lock.json | 4 ++-- package.json | 4 ++-- sample/ios/Podfile.lock | 16 ++++++++-------- sample/ios/sample.xcodeproj/project.pbxproj | 1 - 7 files changed, 21 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 31a9de9..31bf935 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,11 @@ [Release Notes](https://docs.usercentrics.com/cmp_in_app_sdk/latest/about/history/) +### 2.26.3 – May 14, 2026 +## Fixes +* **[Mediation]** Fixed `FirebaseAnalyticsMediationSDK` failing for apps using Firebase 32+ due to the Firebase KTX migration +* **[Mediation]** Fixed `setAnalyticsCollectionEnabled(true)` not being called after consent is granted, causing Firebase Analytics to remain permanently disabled on Android and iOS +* **[Android]** Fixed Protobuf dependency conflict causing runtime errors +* **[Android]** Fixed button text appearing off-center in React Native consent banners + ### 2.26.2 – Apr 15, 2026 ## Improvements * Improved SDK initialization logging diff --git a/android/build-legacy.gradle b/android/build-legacy.gradle index de6b27f..bb25d6e 100644 --- a/android/build-legacy.gradle +++ b/android/build-legacy.gradle @@ -1,4 +1,4 @@ -def usercentrics_version = "2.26.2" +def usercentrics_version = "2.26.3" version usercentrics_version buildscript { diff --git a/android/build.gradle.kts b/android/build.gradle.kts index 8f03dcf..0fe7ddf 100644 --- a/android/build.gradle.kts +++ b/android/build.gradle.kts @@ -1,4 +1,4 @@ -val usercentricsVersion = "2.26.2" +val usercentricsVersion = "2.26.3" val reactNativeVersion = "+" fun BooleanProperty(name: String): Boolean { diff --git a/package-lock.json b/package-lock.json index bb231d6..d27de71 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@usercentrics/react-native-sdk", - "version": "2.26.2", + "version": "2.26.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@usercentrics/react-native-sdk", - "version": "2.26.2", + "version": "2.26.3", "license": "SEE LICENSE IN LICENSE", "devDependencies": { "@babel/core": "^7.25.10", diff --git a/package.json b/package.json index f728407..be0267a 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,13 @@ { "name": "@usercentrics/react-native-sdk", - "version": "2.26.2", + "version": "2.26.3", "description": "Usercentrics SDK", "homepage": "https://usercentrics.com", "main": "lib/index.js", "types": "lib/index.d.ts", "author": "Usercentrics ", "iosPackageName": "react-native-usercentrics", - "iosPackageVersion": "2.26.2", + "iosPackageVersion": "2.26.3", "license": "SEE LICENSE IN LICENSE", "files": [ "android", diff --git a/sample/ios/Podfile.lock b/sample/ios/Podfile.lock index 0abfcb7..0787ba9 100644 --- a/sample/ios/Podfile.lock +++ b/sample/ios/Podfile.lock @@ -1924,7 +1924,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - react-native-usercentrics (2.26.2): + - react-native-usercentrics (2.26.3): - boost - DoubleConversion - fast_float @@ -1951,7 +1951,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - SocketRocket - - UsercentricsUI (= 2.26.2) + - UsercentricsUI (= 2.26.3) - Yoga - react-native-webview (13.16.1): - boost @@ -2546,9 +2546,9 @@ PODS: - SocketRocket - Yoga - SocketRocket (0.7.1) - - Usercentrics (2.26.2) - - UsercentricsUI (2.26.2): - - Usercentrics (= 2.26.2) + - Usercentrics (2.26.3) + - UsercentricsUI (2.26.3): + - Usercentrics (= 2.26.3) - Yoga (0.0.0) DEPENDENCIES: @@ -2850,7 +2850,7 @@ SPEC CHECKSUMS: React-Mapbuffer: e4a65db5f4df53369f39558c0cf2f480f6d3d6c7 React-microtasksnativemodule: 86334c5c06315e0bccb7b6e6f2c905e92f98b615 react-native-safe-area-context: eda63a662750758c1fdd7e719c9f1026c8d161cb - react-native-usercentrics: 14eb286f5a9ce2139840b558ed48e1c8fc986040 + react-native-usercentrics: 8cbc2cbd939ac1bd39a85d439a26a5d7fb773639 react-native-webview: 83c663c5bdf1357d3e7c00986260cb888ea0e328 React-NativeModulesApple: 8c7eb6057b00c191a11ad5ced41826ec5a0e4d78 React-oscompat: 93b5535ea7f7dff46aaee4f78309a70979bdde9d @@ -2884,8 +2884,8 @@ SPEC CHECKSUMS: ReactCommon: e9ab32f1d1482d207867b4fdd139361302b9dcc6 RNScreens: e902eba58a27d3ad399a495d578e8aba3ea0f490 SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 - Usercentrics: 26f9f31e4e83cc0de49c3913577c6a819ba172f8 - UsercentricsUI: 3ed95d8cae63a71e67c28402e8fe7367e2b14179 + Usercentrics: 82516ec0af3d552dced169285731571b71d74fc2 + UsercentricsUI: 085bb51480cdd35d1b8c0f4661c72fa728a163ba Yoga: 9b30b783a17681321b52ac507a37219d7d795ace PODFILE CHECKSUM: 8d257452e9e69d13384a99ee3cd38b42636521da diff --git a/sample/ios/sample.xcodeproj/project.pbxproj b/sample/ios/sample.xcodeproj/project.pbxproj index a3fc94f..3f177fc 100644 --- a/sample/ios/sample.xcodeproj/project.pbxproj +++ b/sample/ios/sample.xcodeproj/project.pbxproj @@ -12,7 +12,6 @@ 761780ED2CA45674006654EE /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 761780EC2CA45674006654EE /* AppDelegate.swift */; }; 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; D3AD968898A2D5F12A3B498E /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */; }; - DA0000021CF9000F007C117D /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = DA0000011CF9000F007C117D /* GoogleService-Info.plist */; }; E15BA0BEFE259BD9E92A30B3 /* Pods_sampleTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EF340075CFB0AF66FD7B255 /* Pods_sampleTests.framework */; }; /* End PBXBuildFile section */