Tags: Tealium/tealium-kotlin
Tags
Update targetSdk version for core + all modules (#250) * Update targetSdk version for core + all modules * Update kotlin workflow * Revert workflow * Updates: revert to JavaVersion.VERSION_11, increment mockk version, increment robolectric version, update workflow to account for API 35, Fix unit tests and integration tests * Update MomentsApiServiceTest ResponseListener arg * Update IntegrationTests: remove unnecessary spy on TealiumConfig * reinstate zip_reports * VisitorProfile Manager test timing updates * Install Referrer test fixes * fix flaky webviewclient test * spyk test fixes for remotecommanddispatcher * flaky momentsapi test timeouts added * EventRouter test fix + apk build java version to 17 --------- Co-authored-by: jameskeith <[email protected]>
Release/1.7.0 (#249) * [MT-1662] - Protect from uninitialized property error (#247) * [MT-1664] - Support creating Tealium instances on non-main thread (#246) * Init ContentProvider + ActivityManager * Route activity events to listeners * ActivityManager manual creation options, plus KDoc * Tests + suppress errors * keep TealiumInitProvider * fix for failing test and doc updates * Bump version to 1.7.0 * [MT-1660] - Batching and RemoteCommand processing fixes (#248) * Batching revalidation on Tealium thread, batch size sanitization, Batching validator is now tolerant of missing first activity resume * Batching sanitization * on-backgrounding dispatch + remote command processing fixes * Router and test fixes + RemoteCommandDispatcher fix and version update * cleanup * Post-merge import fix * fix dispatchrouter imports * Changelog updated
Release/1.6.0 (#238) * [MT-1518] - LibrarySettings and RemoteCommandDispatcher config refresh updates (#234) * Prefer URL Commands, and enabled asset default * Added etag to RemoteCommandConfig, and refresh config stub for each new event * Update concatenated strings to multi-line literals for readability * Switch to use etag when updating RemoteCommand config * Resource Retriever backoff support + HttpClient ResourceEntity enhancements. Remote Command config refresh fixes * LibrarySettingsManager refresh interval fix. * Test updates * Version Bumps + changelog updates * Refresh WebView on new session * Asset json extension logic consolidated with iOS equivalent * [MT-1525] - Remote settings enablement (#236) * Fix: Remote enable/disable of Collect and TagManagement * LogLevel settable by remote settings * Fix tests and extract loglevel update for testing * TagManagement Version + Changelog * Test timeout extension * test debugging * test debugging * test delay increases * Workflow updates to always upload reports, and skip app project tests * WebView init test fixes * Instrumented test workflow updated * API 21 test fixes * Instrumented test stability updates * Tagmanagement test fix * pr tidy up
Release/1.5.4 (#227) * Restored obfuscated BatchDispatch and added -dontshrink to proguard rules for release consistency (#223) * [MT-1349] - AdIdentifier updates to mitigate potential crashes (#225) * AdIdentifier updates to mitigate potential crashes * Tests tidy up * [MT-1301] - Event router buffering (#224) * Event router buffering to fix new session event timing + some test simplification * Slight change to the session expiry behaviour * [MT-1349] - Transaction updates to mitigate possible crash (#226) * Transaction updates to mitigate possible crash * PR rework, simplify transactions * extract transaction wrapper for re-use * formatting * core version increment + changelog * revert test app dependency changes
Release/1.5.3 (#215) * [MT-1279] (#214) * Concurrent module manager * cleanup * MT-1167 (#207) * [MT-1166] Connectivity Collector properties updates (#205) * Connectivity Collector properties updates * PR fixes --------- Co-authored-by: Karen Tamayo <[email protected]> * MT-1167 * PR fixes * Update Release version + cleanup * DispatchStorage delete from dao when dequeuing * PR fixes - cleanup brace formatting + duplicated db logic * Update db getter in dao --------- Co-authored-by: Karen Tamayo <[email protected]> Co-authored-by: Karen Tamayo <[email protected]> * Fetch publish settings using etag (#212) * Fetch publish settings using etag * PR review fixes * Add missing etag in loadSettings * Cleanup * Remove headers map from ResourceEntity --------- Co-authored-by: Karen Tamayo <[email protected]> * Cleanup * Switch to synchronized map to maintain insertion order * DB test updates * Remove DbHelper mock * DB Test updates * Cleanup * Update kvDao in DispatchStorageDao * kvDao mock * Update mocked obj * Add every statement to DB * Mock dbHelper queue * Add OpenForTesting to DatabaseHelper * Cleanup * ensure db is not read-only (#218) --------- Co-authored-by: James Keith <[email protected]> Co-authored-by: Karen Tamayo <[email protected]> Co-authored-by: Karen Tamayo <[email protected]>
Release/1.5.2 (#210) * [MT-1166] Connectivity Collector properties updates (#205) * Connectivity Collector properties updates * PR fixes --------- Co-authored-by: Karen Tamayo <[email protected]> * [MT-1211] (#206) * DateUtils proguard rule * Settings parser exception handler * [MT-1231] - Deep Link reporting updates (#209) * Deep link filtering * Move deep link handling to tealium thread --------- Co-authored-by: Karen Tamayo <[email protected]> Co-authored-by: James Keith <[email protected]>
PreviousNext