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)
Chore: Core module updated
Old release-notes
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
checkForUpdatemethod
5.3.0 - (June 21, 2024)
Feat: Adding options using
<meta-data />.Feat: Add
isAllConsentablesDisallowed,isAllVendorsDisallowed,isAllStacksDisallowed&isUserDenyAllmethodFeat: Add
isAllConsentablesAllowed,isAllVendorsAllowed,isAllStacksAllowed&isUserAcceptAllmethodFeat: 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