Info
Content

SDK Version Overview & Changelog

iOS SDK Version Overview

Version Release Date
2.5.4 2024-11-29
2.5.3 2024-09-06
2.5.2 2024-09-06
2.5.1 2024-07-17
2.5.0-no-att 2024-07-16
2.0.2-no-att 2024-05-20
2.0.1 2024-05-06
2.0.0 / 2.0.0-no-att 2024-04-30
1.105.0 2024-04-10
1.104.0 2024-03-13
1.102.0 2024-03-06
1.101.0 2024-03-04
1.100.0 2024-02-19
1.99.4-no-att 2024-01-31
1.99.4 2024-01-31
1.99.3 2024-01-17
1.99.2 2023-12-21
1.99.1 2023-12-16
1.7.3 2023-10-03
1.7.2 2023-08-09
1.7.1 2023-07-04
1.7.0 2023-06-28
1.6.4 2023-05-24
1.6.3 2023-05-14

Android SDK Version Overview

Version Release Date
2.5.4 2024-12-10
2.5.3 2024-11-08
2.5.2 2024-09-06
2.5.1-nzz 2024-08-29
2.5.1 2024-07-17
2.5.0 2024-06-16
2.4.1 2024-05-16
2.4.0 2024.04.09
2.3.4-ktx-1.7 2024.03.13
2.3.3-ktx-1.7 2024.03.12
2.3.2 2024.03.06
2.3.1 2024.03.04
2.3.0 2024.02.27
2.2.0 2024-01-31
2.1.1 2024-01-18
2.1.0 2024-01-17
2.0.2 2023-12-21
2.0.0 2023-12-12
1.7.5 2023-10-24
1.7.33 2023-10-06
1.7.32 2023-09-17
1.6.3 2023-05-10

Unity SDK Version Overview

Version Release Date Compatible iOS SDK Version Compatible Android SDK Version
1.0.0 2024-03-03 1.100.1 and above 2.3.0 and above
0.99.0 2023-12-18 1.99.1 and above 2.0.0 and above
0.4.0 2023-11-15 1.7.0 - 1.99.1 1.7.32 - 1.7.5
0.3.0 2023-10-25 1.6.3 1.6.3
0.2.0 2023-10-03 1.6.3 1.6.3
0.1.0 2023-08-24 1.6.3 1.6.3

Changelog iOS SDK

All notable changes to this project will be documented in this file.

Version 2.5.4 (Released on 2024-11-29)

Added
  • Improved logging system, now including logs from the webview console 

Version 2.5.3 (Released on 2024-09-06)

This version has breaking changes.

Added
  • added defaultReturn option for hasVendor and hasPurpose function. 
Fixed
  • ATT Behaviour on privacy tracking changes.
Refactored
  • CmpManager API harmonized.
  • Deprecated hasVendorConsent and hasPurposeConsent methods. 

Version 2.0.1 (Released on 2024-05-06)

Added
  • Privacy Manifest file
Fixed
  • Automatic ATTracking management

Version 1.105.0 (Released on 2024-04-10)

Added
  • Dark Mode Feature
Fixed
  • jumpToSettings page

Version 1.104.0 (Released on 2024-03-13)

Refactored

  • ATT Manager updated

Version 1.102.0 (Released on 2024-03-06)

Added

  • UI Config
  • ATT check in checkAndOpen API

Version 1.101.0 (Released on 2024-02-19)

Refactored

  • Public API for ATT Manager

Added

  • Domain Whitelisting

  • CMP ATT Manager API

Version 1.99.4-no-att (Released on 2024-01-31)

Fixed

  • incomplete umbrella header fixed
  • iOS 15.3 archiving issue fixed

Version 1.99.4 (Released on 2024-01-31)

Fixed

  • incomplete umbrella header fixed
  • iOS 15.3 archiving issue fixed

Version 1.99.3 (Released on 2024-01-17)

Added

  • Google ConsentMode feature

Version 1.99.2 (Released on 2023-12-21)

Refactored

  • MigrationManager for older versions

Fixed

  • initial consent save triggers error event but consent is saved 

Version 1.99.1 (Released on 2023-12-18)

Added

  • CmpViewControllerConfigurationBlock for custom viewcontroller behaviour

  • CmpUIViewConfigurationBlock for custom uiview settings

  • Change Tracking Events
  • Improved ATTracking management

Refactored

  • Codebase: Significant refactoring done for improved code stability.
  • Improvements for disable and enable vendor/purpose actions
  • CmpConfig with CmpLayout object

Fixed

  • importCmp improved
  • Cleanup: General tidying up of the codebase.

Version 1.7.3 (Released on 2023-10-03)

Added

  • Feature & Stability Improvements: New enhancements added to the system.
  • Retry Logic: New retry mechanism introduced for better reliability.

Refactored

  • Codebase: Significant refactoring done for improved code stability.
  • ViewController: Operations focused on refactoring the ViewController and streamlining debug logs.

Fixed

  • Deprecated Class Removal: An outdated class that was no longer in use has been removed.
  • Cleanup: General tidying up of the codebase.

Version 1.7.2 (Released on 2023-08-09)

Refactored

  • CmpConfig optimized

Version 1.7.1 (Released on 2023-07-04)

Fixed

  • Serialization fix for NSString

Version 1.7.0 (Released on 2023-06-28)

Refactored

  • Refactoring Cmp consent process

Version 1.6.4 (Released on 2023-05-24)

Added

  • updateVendor Parameter to updateVendors in disable/enable PurposeList API

Refactored

  • Documentation updates

Fixed

  • disablePurposeList and enablePurposeList fix
  • getDisableVendors and purpose fix
  • close Listener now executed correctly

Version 1.6.3 (Released on 2023-05-14)

Added

  • Check API to requests server if consent layer needs to be open.
  • Adding enable and disable vendor and purpose with feedback callback
  • Check API caching feature
  • Adding design ID parameter to set consent design

Refactored

  • Remove Webview after disappear
  • Adding V4 URL for old Cmp Repository

Fixed

  • disableVendorList fix

Version 1.6.2 (Released on 2023-04-21)

Added

  • Check API to requests server if consent layer needs to be open.

Fixed

  • Bug regarding to fetch the Vendor and Purpose List

Version 1.6.1 (Released on 2023-04-12)

Added

  • Feature new codeIds.
  • Cmp Error Types on error callback.
  • Cmp Button Event callbacks. Callback gives information about the user clicked button

Refactored

  • Added old constructor API to CMPConsentTool
  • Changed constructor calls. Chainable callbacks and removed autoupdate
  • Updated signature.
  • Synchronized API function naming.
  • Refactored signature of API functions, changed process of read write consent.
  • Refactored service class to singleton instance with listener properties.
  • Refactored internal naming and refactored backend consent process.
  • Changed signature of API functions getAgreed becomes getEnabled.

Version 1.6.0 (Released on 2023-03-17)

Added

  • Feature new codeIds.
  • Cmp Error Types on error callback.
  • Cmp Button Event callbacks. Callback gives information about the user clicked button

Refactored

  • Changed constructor calls. Chainable callbacks and removed autoupdate
  • Updated signature.
  • Synchronized API function naming.
  • Refactored signature of API functions, changed process of read write consent.
  • Refactored service class to singleton instance with listener properties.
  • Refactored internal naming and refactored backend consent process.
  • Changed signature of API functions getAgreed becomes getEnabled.

Version 1.5.2 (Released on 2023-02-07)

Fixed

  • Bug fixes

Version 1.5.1 (Released on 2023-02-05)

Added

  • Added get list of disabled purposes and vendors
  • Disabled purposes and vendors
  • Changed vendorstring
  • Added enable/disable vendor and purposes

Version 1.5.0 (Released on 2023-01-21)

Refactored

  • Cleanup
  • Removed logs
  • Logs
  • Refactored API and added interface. Cleaned endpoints and marked specific endpoints as deprecated

Added

  • Changed att
  • getAgreed and getAll api

Version 1.3.93 (Released on 2023-01-05)

Added

  • Vendor and purpose api
  • hasConsent API

Refactored

  • Timeout and error listener

Version 1.3.92 (Released on 2023-01-04)

Refactored

  • Language update

Version 1.3.91 (Released on 2023-01-04)

Refactored

  • Version
  • Timeout and error listener

Version 1.3.9 (Released on 2023-01-03)

Refactored

  • Timeout and common error
  • Synchronize error listener

Version 1.3.8 (Released on 2022-12-21)

Refactored

  • Removed indicator view

Version 1.3.7 (Released on 2022-12-13)

Added

  • Podspec
  • hasConsent API

Version 1.3.6 (Released on 2022-12-10)

Added

  • ModalTransitionStyle, openListener Bug, rejectAll feature

Version 1.3.5 (Released on 2022-11-23)

Added

  • Customlayout and skiptocustomize page

Version 1.3.4 (Released on 2022-10-26)

Added

  • Custom UI color

Version 1.3.3 (Released on 2022-10-24)

Fixed

  • Needs acceptance fix

Version 1.3.2 (Released on 2022-10-21)

Refactored

  • Changed signature to CmpSdk
  • Update close and not close listener

Version 1.3.1 (Released on 2022-05-05)

Refactored

  • Added constructor for backend verification option

Version 1.2.9 (Released on 2022-03-22)

Fixed

  • User default parsing for IABTCF key values

Version 1.2.8 (Released on 2022-03-15)

Refactored

  • Stability improvements for CMP Communication of ConsentLayer
  • Reliability of network requests

Version 1.2.7 (Released on 2022-02-07)

Fixed

  • ATT Status for consentlayer settings fixed:

Version 1.2.6 (Released on 2022-01-03)

Added

  • log verbose level

Fixed

  • Additional process flow control

Version 1.2.3 (Released on 2021-12-09)

Refactored

  • basic improvements and project cleanup

Version 1.2.2 (Released on 2021-12-09)

Fixed

  • decode String bug

Refactored

  • Consentlayer Event callback

Version 1.2.1 (Released on 2021-12-02)

Added

  • Timeout for specific events

Version 1.2.0 (Released on 2021-11-30)

Added

  • Placeholder feature
  • ATT Support

Changed

  • Consentlayer event processing
  • API queries

Refactored

  • Restructure Project
  • Improved performance of consentlayer
  • Preparing for new Interface Structure

Version 1.1.1 (Released on 2021-09-05)

Fixed

  • bug fix for hasVendor method

Version 1.1.0 (Released on 2021-08-17)

Added

  • added callback event when cmp view will not be opened

Fixed

  • deactivated dismissing the cmp modal
  • handle consent logic with non-EU traffic

Refactored

  • changed url gnerator logic

Version 1.0.3 (Released on 2021-06-17)

Fixed

  • fixed misbehahaviour of external link calls within the cmp view.

Version 1.0.2 (Released on 2021-06-14)

Fixed

  • minor problems with xcframework version

Version 1.0.0 (Released on 2021-06-11)

Added

  • added CHANGELOG to development lifecycle

Changed

  • Changed internal class names regarding to naming conflicts

Fixed

  • Fixed unused element Warning caused by Parser
  • Fixed Delegates association warning of ConsentController

Version 0.1.5 (Released on 2021-03-22)

Refactored

  • refactored minor parts of the sdk for better maintenance

Version 0.1.1 (Released on 2021-03-21)

Added

  • additional optional parameter to CmpConsentTool to pass idfa String

Version 0.1.0 (Released on 2021-03-21)

Added

  • added xc framework integration

Fixed

  • fixed error handling on invalid json data

Version 0.0.1 (Released on 2021-02-28)

Added

  • pod example project fo pod try command

Version 0.0.1 (Released on 2021-02-27)

Added

  • Providing integration through cocoapod

Changelog Android SDK

Version 2.5.4 (Released on 2024-12-10)

From this version on, the repository was migrated to Maven Central Portal.

Fixed

Activity/Popup/Fragment/Activity Strategies

  • Removed static WebView and Activity references
  • Improved focus handling between main activity and CMP layer
  • Fixed window attachment issues
  • Fixed memory leaks
  • Improved cleanup of resources
Refactored
  • Better error propagation across strategies
  • More consistent cleanup patterns
  • Reduced potential for ANR issues

    Version 2.5.3 (Released on 2024-11-08)

    Refactored

    • Implemented proper Fragment lifecycle management using DefaultLifecycleObserver
    • Fixed IllegalStateException by using commitAllowingStateLoss
    • Improved WebView state preservation during configuration changes

      Version 2.5.2 (Released on 2024-09-06)

      Refactored

      • Migration Manager issue, when migrating from outdated versions

      Added

      • Google Analytics callback

      Version 2.5.2-nzz (Released on 2024-08-29)

      Do not use this version unless clearly recommended by our support team. 

      Refactored

      • Client specific migration to newer versions. 

      Version 2.5.1 (Released on 2024-07-17)

      This version has breaking changes.

      Changed

      • The method getConsentString was marked as deprecated. Now it can also be called consentString
      • The method checkAndOpenConsentLayer was marked as deprecated. Now it can also be called openConsentLayerOnCheck
      • The methods hasVendorConsent and hasPurposeConsent methods now offer a defaultReturn parameter to define the default value that is returned.
        • Old
          • hasVendorConsent(id: String): Boolean
          • hasPurposeConsent(id: String): Boolean
        • New:
          • hasVendorConsent(id: String, defaultReturn: Boolean): Boolean
          • hasPurposeConsent(id: String, defaultReturn: Boolean): Boolean

      Refactored

      • Adding platform version to the back-end calls

      Version 2.5.0 (Released on 2024-07-16)

      Fixed

      • onOpenCallback issue (not being triggered on some situations)

      Refactor

      • Minor clean up

      Version 2.4.1 (Released on 2024-05-16)

      Fixed

      • Blocking overlay on the consent layer issue

      Version 2.4.0 (Released on 2024-04-10)

      Fixed

      • WebView thread issue

      Added

      • Dark mode parameter passed to the back-end
      • Blocking overlay on the consent layer to manage interactions with it

      Version 2.3.4/5-ktx-1.7 (Released on 2024-03-13)

      Refactored

      • Max retries
      • change preference migration manager to default preferences

      Version 2.3.3-ktx-1.7 (Released on 2024-03-12)

      Refactored

      • custom retry parameter

      Version 2.3.2 (Released on 2024-03-06)

      Added

      • dismiss WebView added to Dialog

      Refactored

      • default/fallback of invalid shared pref to 0
      • Check Android WebView enabled

      Version 2.3.1 (Released on 2024-03-04)

      Refactor

      • Improvement of error handling 

      Version 2.3.0 (Released on 2024-02-27)

      Added

      • CmpUIConfiguration
      • Different options to create a UI window element for the consent layer
      • domain white listing
      • internal link callbak

      Version 2.2.0 (Released on 2024-01-31)

      Added

      • Cmp configuration option to enable or disable cmp activity loading animation
      • Cmp configuration option to enable or disable cmp activity back button interaction 
      Usage Example (Kotlin):
      val config = CmpConfig.apply {
      id = ""
      domain = ConsentActivity.CMP_DOMAIN
      appName = ConsentActivity.CMP_APP_NAME
      language = ConsentActivity.LANG
      preventBackButtonInteraction = true
      hasLoadingAnimation = false

      }

      Version 2.1.1 (Released on 2024-01-18)

      Refactored

      • Optimisation WebView page loading

      Version 2.1.0 (Released on 2024-01-17)

      Added

      • Google ConsentMode V2

      Version 2.0.2 (Released on 2023-12-21)

      Refactored

      • Migration manager
      • lib version migration
      • CmpConfig from CMPConfig
      • cleanup new interface

      Version 2.0.0 (Released on 2023-12-12)

      Added

      • Loading animation
      • FrameLayout helper
      • Composable Demo

      Refactored

      • callback process
      • URI Builder
      • Naming Conventions

      Version 1.7.5 (Released on 2023-10-24)

      Added

      • TvSDK Mobile QR Code scan 

      Version 1.7.33 (Released on 2023-10-06)

      Due to a migration the SDK is now available from this Repository: net.consentmanager.sdk:android:1.7.33

      Changed

      • CmpConfig Api optimized
        • Renamed Properties:
          • - `idfa` -> `gaid`
          • `serverDomain` -> `domain`
          • `skipToCustomizePage` -> `jumpToSettingsPage`
          • `customLayerColor` -> `dialogBgColor`
          • `debug` -> `isDebugMode`
          • - Nested `CustomLayer` object for managing custom layer operations:
            • `.CustomLayer.activate(containerViewId: Int)`
            • `.CustomLayer.deactivate()`
            • `.CustomLayer.isActive(): Boolean`
        • Removed:
          • `setCustomViewContainerId`
          • `enableSettingsPage`
          • `removeCustomViewContainerId`
      Usage Example (Kotlin):

      Before

      kotlinCMPConfig.idfa = "abcd"
      CMPConfig.serverDomain = "example.com"
      CMPConfig.activateCustomLayer(R.id.container)
      CMPConfig.skipToCustomizePage = true

      After: 

      CMPConfig.gaid = "abcd"
      CMPConfig.domain = "example.com"
      CMPConfig.CustomLayer.activate(R.id.container)
      CMPConfig.jumpToSettingsPage = true

      Refactored

      • NetworkAvailability method

      Version 1.7.32 (Released on 2023-09-17)

      Due to a migration the SDK is now available from this Repository: net.consentmanager.sdk:android:1.7.32

      Added

      • Retry Logic

      Changed

      • Improved Proguard rules 
      • Optimized Error handling
      • Performance improvements for WebView 

      Refactored

      • Fragment and Activity for Consentlayer
      • Custom Logging

      Version 1.6.3 (Released on 2023-05-10)

      Added

      • callback OnConsentReceived for all APIS to change vendor and purpose
      • support for older Android Versions

      Version 1.6.2 (Released on 2023-04-19)

      Added

      • Added types for metadata keys.

      Version 1.6.1 (Released on 2023-04-18)

      Added

      • Check API with onOpenCallback
      • Added consentServiceinterface and no callback service.

      Refactored

      • Fixed cmp error on different locations
      • Updated Gradle version
      • Set default value for button event.

      Version 1.6.0 (Released on 2023-03-17)

      Added

      • Config object improved and added reset
      • Added missing interface functions

      Refactored

      • Improved stability for CMPConfig
      • Removed Metadata as internal class
      • Improved stability and updated data of Cmp Consent object
      • Improved stability for invalid json decoding and encoding
      • Logging improved and refactored unused functions
      • Change API signature of checkAndOpenCmpLayer, added optional appInterface
      • Change API signature getLastConsentString to getConsentstring, exportConsentString to exportCmpString, importCMPData to importCmpString, to differentiate more between the cmp string by consentmanager and the consentstring by iab
      • Change API signature getAgreedVendor becomes getEnabledVendors
      • Upgraded gradle to 7.4.1
      • Improved stability for errors while consentlayer is open
      • Improved stability for migration and decoding and encoding of newer and older api
      • Improved service class and error handling

      Fixed

      • Fixed idfa string
      • possible memory leak and improved performance

      Removed

      • Deprecation note for placeholder API
      • Unused listener
      • Internalized Repository
      • Internalized classes for module

      Testing

      • Refactored test classes
      • Updated tests
      • Added test for consent object
      • Added constructor tests

      Version 1.5.7 (Released on 2023-02-16)

      Added

      • Added get list of disabled purposes and vendors
      • Disabled purposes and vendors

      Fixed

      • Missing errorCallback in createInstance

      Refactor

      • Improved stability by adding try catch blocks around serialization and deserialization parts
      • Network availability checks improved
      • Refactored API and added interface. Cleaned endpoints and marked specific endpoints as deprecated
      • Improved stability for saving consent

      Style

      • Updated docs and cleaned code
      • Documentation

      Version 1.5.6 (Released on 2023-02-07)

      Changed

      • Resolved a bug related to GDPR or CCPA.

      Version 1.5.5 (Released on 2023-02-07)

      Fixes

      • Eliminated the Java class for improved performance.

      Version 1.5.4 (Released on 2023-02-02)

      Refactored

      • Huge refactoring and changing API of hasVendor

      Version 1.5.3 (Released on 2023-02-02)

      Fixed

      • Removed static instance of service

      Version 1.5.2 (Released on 2023-01-24)

      Fixed

      • Removed static instance of service

      Version 1.5.1 (Released on 2023-01-23)

      Refactored

      • General refactor and cleanup

      Version 1.5.0 (Released on 2023-01-19)

      Added

      • API getAgreed and getAll Purposes and Vendors

      Version 1.4.94 (Released on 2023-01-06)

      Added

      • Static callback class

      Version 1.4.93 (Released on 2023-01-05)

      Added

      • Added vendor and purpose list API

      Version 1.4.92 (Released on 2023-01-04)

      Added

      • onErrorCallback and CMP language API

      Version 1.4.91 (Released on 2023-01-03)

      Fixed

      • Removed unnecessary log

      Version 1.4.9 (Released on 2022-12-28)

      Added

      • Common error

      Version 1.4.8 (Released on 2022-12-16)

      Changed

      • Updated Android Material

      Version 1.5.6 (Released on 2023-02-07)

      Fixed

      • Bug related to GDPR or CCPA.

      Version 1.5.5 (Released on 2023-02-07)

      Fixed

      • Eliminated the Java class for improved performance.

      Version 1.4.8 (Released on 2022-12-16)

      Changed

      • Updated Android Material.

      Version 1.4.7 (Released on 2022-12-13)

      Added

      • hasConsent() method.

      Version 1.4.6 (Released on 2022-12-13)

      Fixed

      • Missing key error.

      Version 1.4.5 (Released on 2022-12-13)

      Added

      • Methods:
        • rejectAll()
        • hasConsentPurpose()
        • hasConsentVendor()

      Version 1.4.4 (Released on 2022-11-29)

      Added

      • Javascript event.

      Version 1.4.3 (Released on 2022-11-29)

      Added

      • Activity styles.

      Version 1.4.2 (Released on 2022-11-10)

      Changed

      • Updated the CMP SDK version.

      Version 1.4.1 (Released on 2022-11-01)

      Changes

      • Initialize() method

      Version 1.4.0 (Released on 2022-10-31)

      Added

      • Implemented fragment and cleanups.

      Version 1.3.4 (Released on 2022-10-05)

      Added

      • Feature custom color and custom screen size.

      Version 1.3.3 (Released on 2022-04-08)

      Added

      • Events after save.

      Version 1.3.2 (Released on 2022-04-08)

      Added

      Version 1.3.1 (Released on 2022-04-08)

      Added

      • Activity new task.

      Version 1.3.0 (Released on 2020-08-04)

      Fixed

      Version 1.2.9 (Released on 2020-07-04)

      Changed

      • Additional Verification on hasPurpose/hasVendor to check if consent is given.

      Version 1.2.8 (Released on 2022-07-04)

      Fixed

      • Event triggers for closing CMP fixed.
      • Event trigger for not opened CMP fixed.
      • Not open event will now be triggered also when ConsentLayer pushes a consent without opening.

      Version 1.2.7 (Released on 2022-27-03)

      Changed

      • OpenListener callback moved to the actual layer opening event

      Version 1.2.6 (Released on 2022-15-03)

      Refactored

      • Stability improvements for CMP Communication of ConsentLayer.
      • Refactored UI Activity and WebView.

      Fixed

      • ConsentLayer user consent synchronization to SDK fixed.

      Version 1.2.5 (Released on 2022-13-03)

      Refactored

      • Stability for CCPA/GDP Appliances.
      • Reliability of network requests.

      Version 1.2.4 (Released on 2022-20-02)

      Fixed

      • Possibility to createInstance without any callback functions.
      • Fixed Status of CCPA/GDPR Appliances on vendor/purpose requests.

      Version 1.2.3 (Released on 2022-02-02)

      Fixed

      • Fixed Bug with need acceptance behavior.

      Changed

      • Activity is running in background.

      Version 1.2.2 (Released on 2022-30-01)

      Changed

      • changed time of inserting js functions on webview.
      • backend API call changed if no consent is present.

      Version 1.2.1 (Released on 2021-12-02)

      Changed

      • changed API call of ConsentLayer.
      • Visibility.

      Version 1.2.0 (Released on 2021-11-10)

      Added

      • Placeholder Preview Object

      Refactored

      • introduced kotlin objects for future upcoming Android Sdk
      • synced Event callback names between projects

      Fixed

      • fixed issue of reopening ConsentLayer.

      Version 1.1.0 (Released on 2021-08-24)

      Fixed

      • deactivated dismissing the CMP modal.
      • handle consent logic with non-EU traffic.

      Refactored

      • changed URL generator logic.

      Version 1.0.1 (Released on 2021-06-22)

      Fixed

      • fixed minified bug

      Version 1.0.0 (Released on 2021-03-26)

      Added

      • added AddId Property handling
      • added Readme and working example project

      Version 0.0.1 (Released on 2021-03-24)

      Added

      • Providing integration through jitpack

      Changelog Unity SDK

      All notable changes to this project will be documented in this file.

      Version 1.0.0 (Released on 2024-03-04)

      Added

      • custom layouts
      • ATTracking support

      Version 0.99.2 (Released on 2023-12-21)

      Added

      • Dynamic iOS build path for xcframework

      • build optimisations 

      Version 0.99.0 (Released on 2023-12-18)

      Breaking Changes

      • The SetAndroidCallbacks and SetIOSCallbacks methods have been removed. The callbacks are now set in the AddEventListeners method.
      • The Callbacks for iOS have been renamed to IOnOpenCallback, IOnCloseCallback, IOnCmpNotOpenedCallback, IOnCmpButtonClickedCallback, IOnErrorCallback.
      • Renaming of Internal Classes and Methods

      Added

      • Implementation of Assembler Files

      • Editor Window for Build Scripts

      • Integration of Custom Layouts for Android

      Refactored

      • Streamlining Event Listener Implementation for iOS

      • Optimization of Build Scripts

      Version 0.4.0 (Released on 2023-11-15)

      Added

      • CmpConfig Object
      • ImportCmpString 

        Version 0.3.0 (Released on 2023-10-25)

        Added

        • Custom Layout Feature and configuration class added. 

        Refactored

          • Optimised integration of iOS xcFramework

          Version 0.2.0 (Released on 2023-10-03)

          Added

          • Support for older Gradle Versions 6.1.1

          Refactored

            • updated consentmanager SDK dependency and removed jitpack

            Version 0.1.0 (Released on 2023-08-24)

            Added

            • Unity SDK Implementation for iOS and Android

             

             

            Back to top