TV

5.9.0 (January 14, 2026)

  • Feat: Integration of the new TCF 2.3 requirements from the IAB.

  • Improve: Added several security controls, improving the SDK's environmental impact related to network calls.

5.8.0 (November 14, 2025)

  • Feat: Adds QR Code popup to replace internal hyperlink viewer. This feature is available from SDK initialization.

5.7.0 (October 10, 2025)

  • Chore: Now requires a minCompilSdk of 33 due to some aar-metadata.properties intos androidX libraries (among other things)

5.5.5 (May 23, 2025)

  • Chore: Core module updated (3.5.3)

    • Fix: Add explicit TLSv1.3 instead of TLS generic AND force using best protocol depend on available protocols on running device

    • Improve: Log information when unable to get GAID

5.5.4 - (October 23, 2024)arrow-up-right

  • Chore: Core module updated

chevron-rightOld release-noteshashtag

5.5.3 - (August 28, 2024)

  • Fix: Upgrade Core module version that fixes GCM minified troubles


5.5.0 - (July 03, 2024)

  • Feat: Adds a cache when using the checkForUpdate method


5.3.0 - (June 21, 2024)

  • Feat: Adding options using <meta-data />.

  • Feat: Add isAllConsentablesDisallowed, isAllVendorsDisallowed, isAllStacksDisallowed & isUserDenyAll method

  • Feat: Add isAllConsentablesAllowed, isAllVendorsAllowed, isAllStacksAllowed & isUserAcceptAll method

  • Feat: Added a method for specifying the onboarding title from SDK configuration

  • Fix: Prevents CMP from being displayed with default values in the case of an appkey not found

  • Improve: Clean code

  • Improve: Speed of CMP display after first user consent

  • Refacto: Deprecated methods allConsentablesAllowed, allVendorsAllowed, allStacksAllowed & userAcceptAll


5.2.0 - (March 21, 2024)

  • Feat: Add WebProxy util to check if web view component is available, enable & implemented on user device

    • The CMP cannot be used if the component is not available on the user's device.

  • Feat: Displays the list of stacks, purposes, special purpose, feature, special feature and extra purpose used in the notice configuration.

  • Feat: Add new GAID mechanism to avoid bad UUID generation from providers

  • Feat: Add a GeoIP check at SDK startup, to determine whether your users are eligible or not

  • Improve: Data categories used in conjunction with the purposes

  • Improve: New system to display vendors number

  • Improve: Avoid line separator on vendor's description from GVL

  • Fix: Legitimate interest urls fully mapped (some vendor's url like pdf and json didn't redirect)

  • Chore: Upgrade protobuf library from 3.23.0 to 3.23.2

  • Chore: Upgrade iab store from 1.0.4 to 1.1.0

5.1.4 - (January 22, 2024)

  • Refactor: Logger Module - Change some class name


5.1.3 - (December 22, 2023)

  • Chore: Update internal Logger module


5.1.2 - (December 12, 2023)

  • Fix: A display problem occurred when the "Enable only consent as the legal basis for processing" field was activated. Legitimate interests were still displayed under certain conditions

  • Fix: In some cases, we had difficulty detecting the language set on the user's device and displayed the default selected language

  • Improve: Addition of new controls at SDK startup to prevent the SDK from initializing by default

  • Improve: logs


5.1.1 - (November 20, 2023)

  • Chore: Updating dependencies to make transitive dependencies consistent. These dependencies are aligned to be compatible with compileSdkVersion 30. Fix ==> error: resource android:attr/lStar not found. Fix ==> error: resource android:color/system_neutralX_XXX not found.

    • androidx.appcompat:appcompat to 1.4.0-alpha03

    • androidx.core:core-ktx to 1.7.0-alpha01

    • com.google.android.material:material to 1.5.0-alpha02


5.1.0 - (November 15, 2023)

  • Fix: Incorrect values (0) displayed for partners

  • Fix: Flying mode

  • Fix: Add Connectivity check to avoid RequestTimeOut if no Internet / NoConnectivityException

  • Fix: Vendors policy urls didn't open

  • Fix: Avoid multiple call to same WS at the same time

  • Fix: Default Google Advertising UUID deleted from generated response (00000000-0000-0000-0000-000000000000)

  • Fix: Remove Uncaught Exception handler

  • Fix: Add banner background color

  • Feat: Optimize speed initialization

  • Feat: Add Logger submodule / Remove Timber

  • Feat: Add inner WebView to view policies privacy and legitimate interest

  • Clean: code


5.0.0 - (September 20, 2023)

  • Fix: Rollback to Gradle 7

  • Fix: Rollback to JAVA 11

  • Fix: Rollback compatibilities with 1.8


4.0.1 - (September 18, 2023)

  • Fix: Some crash when migrating from TCF2.1 to TCF2.2 from a previous consent


4.0.0 - (September 13, 2023)

  • Feat: TCF2.2

  • Refactor: New way to initialize the SDK

  • Refactor: New configuration for enhanced scalability

  • Feat: New documentations


1.1.48 - (June 19, 2023)

  • Fix: [INCIDENT] - Crash on networking request


1.1.47 - (June 08, 2023)

  • Fix: Upgrade Core to 1.3.1

    • Fix: [AMAZON] - Fix a bug on Amazon Fire TV

    • Fix: [INCIDENT] - Fix a bug when user change Ads setting on device


1.1.46 - (April 18, 2023)

  • Fix: Upgrade Core to 1.2.42

    • Feat: improve ssl verification hostname

    • Feat: add consumer proguard rules

    • Feat: add new entry to sample

    • Fix: remove keys from sharedpreferences not just updated + add 5 keys missed from clean


1.1.45 - (March 21, 2023)

  • Improves the performance of the display


1.1.44 - (March 15, 2023)

  • Improvement of the initialization process


1.1.43 - (February 23, 2023)

  • Fix crashes for the XChange version


1.1.42 - (February 22, 2023)

  • Fix Flutter specific crashes when we try to use it before completion


v1.1.31 - (February 23, 2022)

  • refactor logger , AppConsentCore injection instance

  • add UncaughtExceptionHandler to reset the core instance

  • remove exitProcesses on sdk tv


v1.1.22 - (February 11, 2022)

  • add flags for high heap work and enable logs


v1.1.21 - (February 10, 2022)

  • refactor injection at core and tv injector


v1.1.20 - (February 03, 2022)

  • send floating purpose at core init if previous call failed


v1.1.17 - (January 19, 2022)

  • fix focus issues around notice settings


v1.1.16 - (January 10, 2022)

  • rollback api from 1.1.15 regarding the dns exception handling

  • remove leanback transition from the activity and fragment themes regarding warning logs


v1.1.15 - (January 03, 2022)

  • catch offline exception on api


v1.1.14 - (December 28, 2021)

  • update min sdk to 21 - 5.0)

  • fix setupCrashlytics

  • update gdpr countries list

  • fix notice cache


v1.1.13 - (November 08, 2021)

  • put default header with Client-Origin

  • setup consent-expiration regarding type of consent


v1.1.12 - (October 26, 2021)

  • add cache methode to get notice


v1.1.13 - (November 08, 2021)

  • put default header with Client-Origin

  • setup consent-expiration regarding type of consent


v1.1.12 - (October 26, 2021)

  • add cache methode to get notice


v1.1.11 - (September 27, 2021)

  • setup crashlytics and timber logs


v1.1.10 - (September 02, 2021)

  • fix allConsentablesAllowed , allStacksAllowed and allVendorsAllowed


v1.1.9 - (July 26, 2021)

  • implement AppConsent interface

  • add save floating purposes

  • add consentable , stack , vendors all allowed methods


v1.1.8 - (April 28, 2021)

  • fix focus issue on NoticeTvFragment


v1.1.7 - (April 20, 2021)

  • fix focus issue on notice save click

  • implement appconsent-core 1.2.9


v1.1.6 - (April 08, 2021)

  • fix focus issue on notice save click


v1.1.5 - (March 05, 2021)

  • fix focus on first mandatory consentable button


v1.1.4 - (March 05, 2021)

  • fix google_atp_id serial name for reducer

  • core v1.2.6


v1.1.3 - (March 04, 2021)

  • fix consent string encode with restrictions

  • core v1.2.5


v1.1.2 - (March 02, 2021)

  • core 1.2.4

  • add google atp id feature


v1.1.1 - (March 01, 2021)

  • fix ui constraints for consent descriptions item


v1.1.0 - (February 26, 2021)

  • migrate kotlin-android-extensions to view binding

  • add cookie expiration in vendor detail view for TCF 2.1

  • delete description already displayed above from ConsentableDetail header

  • add legal dialog in ConsentableDetail

  • fix leg vendor radio display

  • encode ConsentString with flexible purposes


v1.1.0-beta03 - (December 22, 2020)

  • fix bugs and improve SDK


v1.1.0-beta01 - (December 11, 2020)

  • add saveExternalIds()

  • fix bugs and improve SDK


v1.0.0-RC07 - (November 25, 2020)

  • update modifier of classes to internal which are unused by user

  • add setExtraConsentableConsents(), extraVendorAllowed() and extraConsentableAllowed()


v1.0.0-RC06 - (November 20, 2020)

  • add a new AppConsentLogListener to log details about client navigation

  • do not display partner view if no internet


v1.0.0-RC05 - (November 19, 2020)

  • fix issue when downgrading GVL version to notice


v1.0.0-RC04 - (November 17, 2020)

  • IABTCF_gdprApplies depends on forceApplyGDPR and phone's locale


v1.0.0-RC03 - (November 13, 2020)

  • fix focus on mandatory fragment


v1.0.0-RC02 - (October 29, 2020)

  • catch crash and if app restart kill process


v1.0.0-RC - (October 02, 2020)

  • update libraries

  • fix save consent with empty cache


v1.0.0-beta05 - (September 22, 2020)

  • add back buttons on many views

  • add intermediate view on back pressed on notice EDIT mode

  • hide second view on notice if empty

  • fix focus issue on accept all and refuse all

  • fix logo display on vendor list

  • improve tab layout navigation


v1.0.0-beta04 - (September 07, 2020)

  • transform radio button Accept/Refuse All to button

  • fix bug on object action

  • improve remote theme customization


v1.0.0-beta03 - (August 01, 2020)

  • fix radio focus bug with first element

  • add background while radio is focus

  • add local traductions for 8 languages


v1.0.0-beta02 - (July 01, 2020)

  • fix bug when implement SDK UI and TV in same project


v1.0.0-beta01 - (July 01, 2020)

  • first beta

Last updated