Below is a list of changes for each release of the Android Kotlin library. See the Change Log for a complete list.
1.2.4 (April 2021)
Added new enabled_modules and enabled_modules_versions data layer keys. Both are arrays of strings, containing a sorted list of modules in use and their version number - latest versions of all modules required to retrieve their version.
module names have also been changed from UPPER_SNAKE_CASE to PascalCase to match Swift.
New config option remoteApiEnabled to permit disabling of remote_api events when using the RemoteCommands and TagManagement modules
New config option overrideCollectProfile to permit overriding the value of tealium_profile in the event payload, routing events to a different Tealium Profile to the one set on the TealiumConfig object.
Bug fix: Added support for both application/json and x-www-form-urlencoded content types when using the HttpRemoteCommand
Bug fix: Fixed an issue with specific collections not being encoded correctly.
1.2.3 (March 2021)
Consent Management: Added option for setting a custom consent policy.
Add new device_language, os_name to DeviceCollector module.
Crash Reporter 1.0.2
Updated keys for CrashReporter module: crash_exception_name changed to crash_name, crash_exception_cause changed to crash_cause.