Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
[Release Notes](https://docs.usercentrics.com/cmp_in_app_sdk/latest/about/history/)
### 2.25.0 – Feb 23, 2026
## Improvement
* Added `specialPurposes` and `optOut` fields to TCF vendor disclosures for detailed storage information
* Added SDKs section in the second layer UI with name and usage

### 2.24.4 – Jan 27, 2026
## Improvement
* Added a new feature allowing admins to show or hide the "Manage Settings" button
Expand Down
2 changes: 1 addition & 1 deletion android/build-legacy.gradle
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
def usercentrics_version = "2.24.4"
def usercentrics_version = "2.25.0"
version usercentrics_version

buildscript {
Expand Down
2 changes: 1 addition & 1 deletion android/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
val usercentricsVersion = "2.24.4"
val usercentricsVersion = "2.25.0"
val reactNativeVersion = "+"

fun BooleanProperty(name: String): Boolean {
Expand Down
5 changes: 4 additions & 1 deletion example/ios/exampleTests/Mock/CMPData+Mock.swift
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ extension UsercentricsSettings {
showInitialViewForVersionChange: ["showInitialViewForVersionChange"],
ccpa: .mock(),
tcf2: .mock(),
gpp: nil,
customization: .mock(),
firstLayer: .mock(),
styles: .mock(),
Expand Down Expand Up @@ -248,7 +249,9 @@ extension ConsentDisclosure {
cookieRefresh: true,
purposes: [1,2,3],
domain: "domain",
description: "description")
description: "description",
specialPurposes: [],
optOut: false)
}
}

Expand Down
Loading