Skip to content

Releases: Usercentrics/flutter-sdk

2.17.0

18 Sep 15:13
78a0953
Compare
Choose a tag to compare

Improvements

  • TCF V5 - Updated to new TCF Policy version
    • Updated TCF banner second's layer to reflect the latest addition of Special Purpose 3
    • Updated TCF banner second's layer to include information related to the CMP’s maximum device storage duration
  • Adjust Consent Mediation
    • Adding support for new Adjust version 5
    • Adjust version 4 will be supported until October 31, 2024

iOS Bug Fixes

  • ironSource Consent Mediation for CCPA not being applied
  • HTML text not being rendered correctly

2.16.0

04 Sep 08:54
11ef15a
Compare
Choose a tag to compare

Features

  • New timeout mode - In this version, you are able to customize the global timeout for the maximum amount of time that the SDK should take to fully initialize, just set the new parameter on the UsercentricsOptions

2.15.6

14 Aug 14:44
a66e7c5
Compare
Choose a tag to compare

Other Fixes

  • Toggle visibility of Deny Button on Second Layer for TVs
  • Stability improvements when initializing the SDK

2.15.5

31 Jul 13:40
593bfb0
Compare
Choose a tag to compare

Improvements

  • Google Consent Mode: Enhanced implementation when integrating with the TCF framework
  • Deprecating copy field from UsercentricsLabels

Other Fixes

  • Crash when invoking showSecondLayer(...) method without arguments
  • Adding missing labels in UsercentrisLabels object

2.15.4

17 Jul 13:59
935223a
Compare
Choose a tag to compare

Other Fixes

  • Rare crash when initializing the SDK with TCF configuration
  • Unity Ads SDK Mediation adjusts

2.15.2

12 Jun 14:38
6083085
Compare
Choose a tag to compare

Improvements

  • Firebase Consent Mediation: Improved integration with its flags

Android Bug Fix

  • Fixed issues related to displaying banners in inactive activities

Other Fixes

  • Addressed sporadic crashes during TCF banner initializations on iOS.
  • Enhanced code efficiency for smoother consent banner displays.

2.15.1

29 May 10:55
4837d83
Compare
Choose a tag to compare

Improvements

  • Consent mediation - Specific implementation for Firebase Analytics and Advertising SDK
  • Reset method deprecated for the SDK, React Native, Flutter and Unity
  • Added support for new TCF languages
  • Change TCF resurface period: from 13 months to 390 days

iOS Bug Fixes

  • UI improvement

General Fixes

  • Some DPSs had the cookie storage wrongly displayed

2.15.0

24 Apr 16:52
35fd756
Compare
Choose a tag to compare

Improvements

  • Upgrade to latest Kotlin version 1.9.23
  • Officially changed Android SDK minimum version to API 21
  • Releasing iOS SDKs that supports manual linkage
  • General improvements on Google Consent Mode
  • Apple Privacy Manifest** - Added new requirements to support new compliance rules, check them out here

iOS Bug Fixes

  • Crashes on Xcode 15.2 when using new Apple's libraries linkage mechanism
  • IronSource Consent Mediation integration tweaks to support their latest release

Other Fixes

  • Links not supported on banner message customizations were being displayed
  • Controller ID card were not visible in certain conditions when Google Additional Providers were not present
  • GDPR Banner was reappearing after a very specific scenario that changed the rule if it should be resurfaced or not

2.14.2

10 Apr 15:52
2e300d5
Compare
Choose a tag to compare

Improvements

  • Supports Read More on Banner Message - Adds support to have a "read more" button on banner message displayed on the First Layer

iOS Bug Fixes

  • Sporadically crashes on getUserSessionData API

Android Bug Fixes

  • Sporadically crashes on TCF banner initializations

Other Fixes

  • Stability improvements

2.14.0

04 Apr 12:49
8722789
Compare
Choose a tag to compare

Features

  • Resurface Banner for Additional Tech Providers - When changing Additional Tech Providers from Google, we are now enabling an option on Admin Interface to choose whether this should cause the banner to resurface or not

Improvements

  • Documentation about Consent Mediation on Flutter and React Native
  • Support for Android Gradle Plugin 8 for Flutter
  • Reset API will be deprecated in future versions

iOS Bug Fixes

  • UI improvements on spacing between labels