usercentrics_sdk 2.7.15 usercentrics_sdk: ^2.7.15 copied to clipboard
The Usercentrics Apps SDK is a Consent Management Platform framework that ensures legal compliance for different legal frameworks.
2.7.15 #
Resolved Issues #
-
Solve general issues.
-
Solve issue when switches were showing the wrong value on iOS when pressing too many times repeatedly.
-
Solve issue when toggles were showing on second layer even though they were disabled.
-
Solve issue where the first time the app was initialized using the method getTCString, the TCString comes out empty.
-
Fixed issue where DPSs accepted by default did not appear as accepted when opening second layer.
2.7.13 #
2.7.12 #
2.7.10 #
2.7.8 #
Features #
- First Layer Banner has met accessibility requirements 🎉
- Remotely configure your banner layout option of your banner. This feature is only for "App Advanced" Configurations. Please contact your CSM if you would like to get access to this feature.
Resolved Issues #
- Solve CCPA issue with toggle initial value.
- Stability improvements and bug fixes
2.7.6 #
2.7.5 #
Improvements #
- Major improvements to main thread use.
Resolved Issues #
- [Android] Resolve NPE crash happening in edge cases.
- Stability improvements.
2.7.4 #
Features #
- [A/B Testing] With this release, you will now be able to create your own A/B Testing when showing the banner to your users. Check our exclusive page on how to achieve this.
Improvements #
- General bug fixes.
- [iOS] Support dynamic colors.
2.7.3 #
Improvements #
- General bug fixes.
- Huge performance improvement.
2.7.2 #
Features #
- [Compliance] You may now enable a close button in the First Layer, to "Continue without accepting".
Improvements #
- Improve legal link customization via our Programmatic API.
- Upgrade Error logs to help you debug the SDK's behaviour.
Resolved Issues #
- [TCF 2.0] Solve issue where shouldCollectConsent was always true.
2.7.1 #
Features #
- [Restore User Session][TCF] With this release, you will now be able to restore user sessions when using a TCF configuration. This feature however, needs to be enabled and approved. Please contact your Customer Success Manager for more information.
Improvements #
- API upgrades to improve performance and storage space usage.
- [TCF] Updates to TCF logic, for custom use cases.
Resolved Issues #
- [iOS][Dark Mode] Solve issue where SDK was overwritting theme to always be "light".
- Improvements to solve "NullPointerException" and unknown origin crashes.
2.7.0 #
Features #
- [Dark Mode][Customization API] Support Dark Mode and create advanced banner customizations with our updated Customization API. 🌓
- [Beta][Consent Mediation] Automatically apply consent to 3rd party SDKs with our Consent Mediation feature. 🥳
- UI improvements to history section.
- Added additional customization options for TCF 2.0 banner.
Resolved Issues #
- Solved stability issues.
2.6.1 #
Improvements #
- UI improvements to history section.
- Added additional customization options for TCF 2.0 banner.
Resolved Issues #
- Solve thread freeze issue for edge case initialization flow.
- Solved stability issues.
2.6.0 #
Features #
- [Geolocation Rules] By initializing our SDK using the Rule Set ID, now you can have your geolocation rules being applied for your mobile app.
- [Custom UI] Since we display some fields using HTML, we are now exposing them using Spanned (Android) and NSMutableAttributedString.
- [Analytics] To help the integration process, we've created a feature section to further explain how to use Analytics with Custom UI.
Resolved Issues #
- General bug fixes.
- Improve stability and performance issues.
2.5.3 #
Resolved Issues #
* Fixes issues when parsing TCF String
2.5.2 #
Resolved Issues #
* TCF String solved issue when signalling legitimate interests
2.5.1 #
Resolved Issues #
* TCF String solved issue with encoding to shorten the length of the string
2.5.0 #
Features #
- [UI] Controller ID section was redesigned to have a better UX.
ccpaData
exposes the encodeduspString
.
Improvements #
- Improve stability and performance issues.
Resolved Issues #
- General bug fixes.
- [iOS] Access to
rootViewController
depending on API version.
2.4.0 #
Features #
- [Customization] You now have full control over the appearance of the First & Second Layer via our Admin Interface Style options and our Programmatic API. We have updated and extended our Programmatic API to simplify banner customization.
- [UI] Legal links are now added to our the First Layer, and can be hidden or shown as desired via programmatic API.
- [CCPA] Consent button can now be customized via the Admin Interface.
- [API Update]
tcString
has been deprecated in favor oftcfData
. This method returns all neccessary data to be consumed related to TCF 2.0 framework. - [API Update]
tcfData
is now async to provide accurate results when actions are still pending to be reflected.
Improvements #
- Improve initialization flow for stability and avoid edge case crashes.
- You may now customize your call to actions: Accept, Deny, Save Buttons independently for First & Second Layer.
- Required updates for TCF 2.0 framework.
Resolved Issues #
- Solve stability issues and bug fixes.
- Issue when showing TCF without any vendors.
- UI/UX improvements and fixes.
2.3.0 #
Features #
- [API Update]
shouldShowCMP
has been deprecated in favor ofshouldCollectConsent
. See Initializing the SDK - [Banner API v2] Banner API v1 is now discontinued and removed from the SDK. If you don't wish to upgrade, please stick to v2.0.3 to avoid unexpected behaviour. See the alert in the "Banner API V1" tab
- [Banner API v2] BannerSettings now requires a BannerFont object to pass a Bold and Regular font separately to apply for both layers. See Banner Settings
- [Demo App] You can now find a demo app in our documentation to test out your configuration before writing a single line of code. See Sample Apps.
Improvements #
- Updates to TCF 2.0 framework.
Resolved Issues #
- Issue with position of logo on Second Layer is now solved.
- UI/UX improvements and fixes.
2.2.1 #
Features #
- [Banner API v2] A complete revamp of our banner API will enable you to have high customisation and versatility to build a end-user friendly consent banner. We can't wait for you to give it a try. For more details, see: Presenting the Banner.
- Add a Header Image to your banner.
- Have full control over the layour of your action buttons with Column, Row or Grid configurations.
- Launch the second layer directly.
- Landscape Mode support.
- You can now add a "More Information" link to your banner message to forward users to the 2nd Layer. Appearance > Settings > More Information Link in Banner Message. Then you will be able to add this link in the banner message text editor.
- [Usability] Collect consent only at a category level. Option available in your Admin Interface: Configure > Legal Specifications > Settings > Category Consent.
- [CNIL] "Continue wthout Accepting" feature is now supported. (French regulation)
- [Fonts] Admin Interface fonts are now deprecated for App. To enable custom fonts, please inject the font via banner API.
Improvements #
- [API] Expose user's consent history.
- [TCF 2.0] Adding support to actively inform users when vendors are sharing data outside a region.
- [CCPA] Improve API to facilitate compliance with new Banner API.
Resolved Issues #
- [TCF 2.0] Minor design upgrades to improve usability.
- [iOS] Edge case with RestoreUserSession failing is now solved.
- [iOS] Issue with local and remote images losing quality is now solved.
- UI/UX improvements and fixes.
2.0.3 #
- Minor fix on UI related to consent toggles.
- Corner radius on iOS.
2.0.2 #
- Custom UI API.
2.0.1 #
- Initial version of the library.