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
andhasPurposeConsent
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.
Additionally, the minimum Android SDK version was bumped to 28, due to limitations on the way previous versions of Chrome deal with server certificates during HTTPS network requests, which affects the communication of the WebView with our backend servers. Â
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 calledconsentString
- 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
- Old
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`
- Renamed Properties:
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
- Consent saved event after save function.
Version 1.3.1 (Released on 2022-04-08)
Added
- Activity new task.
Version 1.3.0 (Released on 2020-08-04)
Fixed
- Check for consent if empty or null.
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
 andSetIOSCallbacks
methods have been removed. The callbacks are now set in theAddEventListeners
 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
Â
Â