Skip to content
Closed
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
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
[Release Notes](https://docs.usercentrics.com/cmp_in_app_sdk/latest/about/history/)
### 2.33.1 – Oct 19, 2026
## Fixes
* **[iOS — Unity]** Fixed the Unity iOS static package crashing at launch (`Library not loaded: @rpath/Usercentrics.framework/Usercentrics`) by restoring the static `Usercentrics` core alongside the static `UsercentricsUI`

### 2.33.0 – Oct 14, 2026
## Features
* **[TCF 2.4]** Added the new mandatory standard text to the Features category on the first and second layers (mobile and CTV), and removed the workaround for the Legitimate Interest special purpose (mobile + CTV)
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.33.0"
val usercentricsVersion = "2.33.1"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[CRITICAL_BUG] Bumping val usercentricsVersion to "2.33.1" (line 1) will cause Gradle resolution to fail if the native Android artifact (com.usercentrics.sdk:usercentrics-ui:2.33.1) is not published to the configured Maven repository. Before merging, verify the Android artifact is already published and resolvable (or CI will fail). Also run a local Gradle sync / ./gradlew :assemble to confirm the dependency resolves. (See the pre-flight checklist in CLAUDE.md for verification steps; refer to android/build.gradle.kts lines 1-16 and CLAUDE.md lines 11-63 in the reference.)

val reactNativeVersion = "+"

fun BooleanProperty(name: String): Boolean {
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"name": "@usercentrics/react-native-sdk",
"version": "2.33.0",
"version": "2.33.1",
"description": "Usercentrics SDK",
"homepage": "https://usercentrics.com",
"main": "lib/index.js",
"types": "lib/index.d.ts",
"author": "Usercentrics <developer@usercentrics.com>",
"iosPackageName": "react-native-usercentrics",
"iosPackageVersion": "2.33.0",
"iosPackageVersion": "2.33.1",
Comment on lines +3 to +10

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[VALIDATION] You updated "version" and "iosPackageVersion" to 2.33.1 — make sure to run npm install (or npm ci) to regenerate package-lock.json and commit the updated lockfile if your release process requires it. The library's prepare script runs the TypeScript compile, so run npm run compile and verify lib/ artifacts and TypeScript declarations are correct before publishing. Also ensure package.json changes keep react-native-usercentrics.podspec expectations (s.version / dependency on package['iosPackageVersion']).

"license": "SEE LICENSE IN LICENSE",
"files": [
"android",
Expand Down
16 changes: 8 additions & 8 deletions sample/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1924,7 +1924,7 @@ PODS:
- ReactCommon/turbomodule/core
- SocketRocket
- Yoga
- react-native-usercentrics (2.33.0):
- react-native-usercentrics (2.33.1):
- boost
- DoubleConversion
- fast_float
Expand All @@ -1951,7 +1951,7 @@ PODS:
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- SocketRocket
- UsercentricsUI (= 2.33.0)
- UsercentricsUI (= 2.33.1)
- Yoga
- react-native-webview (13.16.1):
- boost
Expand Down Expand Up @@ -2546,9 +2546,9 @@ PODS:
- SocketRocket
- Yoga
- SocketRocket (0.7.1)
- Usercentrics (2.33.0)
- UsercentricsUI (2.33.0):
- Usercentrics (= 2.33.0)
- Usercentrics (2.33.1)
- UsercentricsUI (2.33.1):
- Usercentrics (= 2.33.1)
- Yoga (0.0.0)

DEPENDENCIES:
Expand Down Expand Up @@ -2850,7 +2850,7 @@ SPEC CHECKSUMS:
React-Mapbuffer: e4a65db5f4df53369f39558c0cf2f480f6d3d6c7
React-microtasksnativemodule: 86334c5c06315e0bccb7b6e6f2c905e92f98b615
react-native-safe-area-context: eda63a662750758c1fdd7e719c9f1026c8d161cb
react-native-usercentrics: 8ecd7957c42b7e4d76657a19072f8414ce3fcccf
react-native-usercentrics: 9368b958798286f5b2d34bd8b4db834c8d838f90
react-native-webview: 83c663c5bdf1357d3e7c00986260cb888ea0e328
React-NativeModulesApple: 8c7eb6057b00c191a11ad5ced41826ec5a0e4d78
React-oscompat: 93b5535ea7f7dff46aaee4f78309a70979bdde9d
Expand Down Expand Up @@ -2884,8 +2884,8 @@ SPEC CHECKSUMS:
ReactCommon: e9ab32f1d1482d207867b4fdd139361302b9dcc6
RNScreens: e902eba58a27d3ad399a495d578e8aba3ea0f490
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
Usercentrics: 7be91756eee224a1326bdbc2a3662ccce8e4e9bf
UsercentricsUI: ddd0025f20a50d287f5dd6c9cd64499ee26b4c8e
Usercentrics: f9712a332f83f78d2deffe2a6adfba1522d29f2f
UsercentricsUI: 59a94f2b0581d8e295bdb2bcdfad5ceb33b0cd46
Yoga: 9b30b783a17681321b52ac507a37219d7d795ace

PODFILE CHECKSUM: 60cf8619e6baac837ff6464902ccc91ce5e964b9
Expand Down
Loading