Skip to content

Release: 2.28.2 - #191

Closed
uc-brunosilva wants to merge 2 commits into
masterfrom
bump/2.28.2
Closed

Release: 2.28.2#191
uc-brunosilva wants to merge 2 commits into
masterfrom
bump/2.28.2

Conversation

@uc-brunosilva

Copy link
Copy Markdown
Contributor

Summary

  • Bump SDK version to 2.28.2 across pubspec.yaml, android/build.gradle, and ios/usercentrics_sdk.podspec
  • Update example lockfiles (pubspec.lock, Podfile.lock) via flutter pub get + pod update UsercentricsUI

Fixes (from CHANGELOG)

  • [iOS] Rebuilt UsercentricsUI.xcframework with the Xcode 26 / Swift 6.3.3 toolchain, fixing build failures on Xcode 26.6 for apps consuming 2.27.1/2.28.0 (including via the React Native bridge)
  • [PUR] Fixed Consent-or-Pay mandatory purposes silently overriding the user's real TCF consent state on SDK initialization, causing a desync between the SDK's consent getters and the persisted TC string
  • [TCF] Removed Special Purposes from the first layer of the TCF banner — not a first-layer requirement
  • [TCF] Fixed purposes and special features being disclosed in the second layer (and included in the TC string) even when no vendor declared them, when Stacks are enabled

Test plan

  • flutter pub get (root + example)
  • pod update UsercentricsUI in example/ios
  • flutter analyze — no issues
  • flutter test — 64/64 passing

🤖 Generated with Claude Code

uc-brunosilva and others added 2 commits July 23, 2026 10:42
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@uc-brunosilva

Copy link
Copy Markdown
Contributor Author

Code Review: Release 2.28.2 (version bump)

Target: PR #191 "Release: 2.28.2" (bump/2.28.2master)
Files reviewed: 6
Verdict: No issues found


CI Validation

Check Command Status
Analyze flutter analyze PASS
Tests flutter test PASS — 64 passed
Format Not configured

No issues found on AI review by uc-code-review plugin using Claude Code.

@uc-brunosilva
uc-brunosilva deleted the bump/2.28.2 branch July 23, 2026 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant