diff --git a/CHANGELOG.md b/CHANGELOG.md index e4042dd..6b73cfc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,10 @@ [Release Notes](https://docs.usercentrics.com/cmp_in_app_sdk/latest/about/history/) +### 2.24.3 – Dec 18, 2025 +## Improvement +* Updated CTV first layer CMP to fully align with TCF requirements by displaying purposes and stacks based on the Admin UI configuration, matching web and mobile behavior. +* Added proper labels for Consent and Legitimate Interest toggles in the CTV second layer, resolving TCF policy check 23. +* Introduced vendor storage information section (cookies and non-cookie access details) in the CTV second layer, addressing TCF policy check 24. +* Changes apply to both Android and iOS CTV implementations. ### 2.24.2 – Dec 5, 2025 ## Improvement diff --git a/android/build.gradle b/android/build.gradle index a9376c4..584ea8f 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -1,4 +1,4 @@ -def usercentrics_version = "2.24.2" +def usercentrics_version = "2.24.3" group 'com.usercentrics.sdk.flutter' version usercentrics_version diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 0cb1ef8..2a48251 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -1,11 +1,11 @@ PODS: - Flutter (1.0.0) - - Usercentrics (2.24.2) - - usercentrics_sdk (2.24.2): + - Usercentrics (2.24.3) + - usercentrics_sdk (2.24.3): - Flutter - - UsercentricsUI (= 2.24.2) - - UsercentricsUI (2.24.2): - - Usercentrics (= 2.24.2) + - UsercentricsUI (= 2.24.3) + - UsercentricsUI (2.24.3): + - Usercentrics (= 2.24.3) - webview_flutter_wkwebview (0.0.1): - Flutter diff --git a/example/pubspec.lock b/example/pubspec.lock index 7efc745..857351f 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -79,26 +79,26 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0" + sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de" url: "https://pub.dev" source: hosted - version: "10.0.9" + version: "11.0.2" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573 + sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1" url: "https://pub.dev" source: hosted - version: "3.0.9" + version: "3.0.10" leak_tracker_testing: dependency: transitive description: name: leak_tracker_testing - sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" + sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1" url: "https://pub.dev" source: hosted - version: "3.0.1" + version: "3.0.2" lints: dependency: transitive description: @@ -127,10 +127,10 @@ packages: dependency: transitive description: name: meta - sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c + sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394" url: "https://pub.dev" source: hosted - version: "1.16.0" + version: "1.17.0" path: dependency: transitive description: @@ -196,25 +196,25 @@ packages: dependency: transitive description: name: test_api - sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd + sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55 url: "https://pub.dev" source: hosted - version: "0.7.4" + version: "0.7.7" usercentrics_sdk: dependency: "direct main" description: path: ".." relative: true source: path - version: "2.22.2" + version: "2.24.3" vector_math: dependency: transitive description: name: vector_math - sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" + sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b url: "https://pub.dev" source: hosted - version: "2.1.4" + version: "2.2.0" vm_service: dependency: transitive description: @@ -256,5 +256,5 @@ packages: source: hosted version: "3.23.0" sdks: - dart: ">=3.7.0 <4.0.0" + dart: ">=3.8.0-0 <4.0.0" flutter: ">=3.29.0" diff --git a/ios/usercentrics_sdk.podspec b/ios/usercentrics_sdk.podspec index 80374a3..99b6e34 100644 --- a/ios/usercentrics_sdk.podspec +++ b/ios/usercentrics_sdk.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'usercentrics_sdk' - s.version = '2.24.2' + s.version = '2.24.3' s.summary = 'Usercentrics Flutter SDK.' s.description = <<-DESC Usercentrics Flutter SDK. diff --git a/pubspec.yaml b/pubspec.yaml index 6f1b276..b7db954 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -9,7 +9,7 @@ repository: https://github.com/Usercentrics/flutter-sdk/ # [X] android/build.gradle # [X] ios/usercentrics_sdk.podspec + pod install/update # [X] CHANGELOG.md -version: 2.24.2 +version: 2.24.3 environment: sdk: ">=2.17.1 <4.0.0"