Skip to content

Latest commit

 

History

History
1371 lines (728 loc) · 84.5 KB

File metadata and controls

1371 lines (728 loc) · 84.5 KB

5.78.4 (2026-03-23)

Updates & Maintenance

5.78.3 (2026-03-11)

Updates & Maintenance

5.78.2 (2026-02-27)

Bug Fixes

  • ci - use Gradle properties for SDK version extraction in release (63b39e7)

5.78.1 (2026-02-27)

Updates & Maintenance

5.78.0 (2026-02-12)

Features

  • Add PlacementOptions support to Rokt integration (#639) (61cc472)

Updates & Maintenance

5.77.0 (2026-02-03)

Features

  • Add support for Get / Set SessionId on Rokt (#645) (2956a05)

Bug Fixes

  • Validate js-sdk-file input for Gradle 8 compatibility (#644) (2725387)

Updates & Maintenance

5.76.1 (2026-01-29)

Updates & Maintenance

5.76.0 (2026-01-27)

Features

  • Add trunk rule to detect mParticle API keys (#633) (3f3c79f)
  • Update Android Gradle plugin to 8.1.0 (#575) (fc6a25d)

Bug Fixes

  • Align ktlint rules for kits with Android Studio defaults (#640) (e5484a0)
  • migrate all generic logs to Logger class (#630) (9c9cb33)
  • Override ktlint rules for kits to avoid editorconfig conflicts (#642) (e31027a)

Updates & Maintenance

5.75.1 (2025-11-20)

Updates & Maintenance

5.75.0 (2025-11-20)

Features

Updates & Maintenance

  • add token to checkout step for regression branch pushes (#627) (afe965e)
  • bump andymckay/cancel-action from 435124153eb37d6a62a29d053a7e449652f89d51 to a955d435292c0d409d104b57d8e78435a93a6ef1 (#624) (2f1644a)
  • bump reactivecircus/android-emulator-runner from 2.34.0 to 2.35.0 (#626) (8f4b392)
  • update permissions to allow branch push and delete operations (#628) (d66079d)

5.74.3 (2025-11-04)

Updates & Maintenance

  • Add step to ensure deployment visibility (#611) (9b5af9e)
  • bump actions/cache from 3 to 4 (#622) (7c46e93)
  • bump actions/checkout from 3 to 5 (#617) (59fd344)
  • bump actions/upload-artifact from 4 to 5 (#614) (d4f7882)
  • bump crazy-max/ghaction-import-gpg from 6.0.0 to 6.3.0 (#615) (8881009)
  • bump reactivecircus/android-emulator-runner from 2.33.0 to 2.34.0 (#623) (15a16a8)
  • Enable Dependabot for Github Actions (#608) (0174ff2)
  • Remove target branch check (#610) (ac69641)
  • Update submodules (ec57498)

5.74.2 (2025-10-28)

Updates & Maintenance

5.74.1 (2025-10-21)

Bug Fixes

  • Add proguard rules to prevent stripping of Rokt class (#607) (18ef17b)

Updates & Maintenance

5.74.0 (2025-09-23)

Features

Documentation

  • Updated readme file and add contributing and release file (#603) (975f0a3)

Updates & Maintenance

5.73.2 (2025-09-09)

Bug Fixes

  • Support mutable and immutable attributes in selectPlacement (#602) (9958327)

Updates & Maintenance

5.73.1 (2025-08-28)

Updates & Maintenance

5.73.0 (2025-08-21)

Features

Updates & Maintenance

5.72.0 (2025-08-04)

Features

Bug Fixes

  • Print domain mapping logs only once per session (#598) (0d7e62e)

Updates & Maintenance

5.71.0 (2025-07-15)

Features

Updates & Maintenance

5.70.3 (2025-07-09)

Bug Fixes

  • Refactor InstallReferrerClient to use reflection (#592) (2d00a6d)

Updates & Maintenance

5.70.3 (2025-07-08)

Bug Fixes

  • Refactor InstallReferrerClient to use reflection (#592) (2d00a6d)

Updates & Maintenance

  • Migrate from OSSRH to Central Publishing Portal (#594) (c3eb8bf)
  • Update GitHub Actions workflow (#593) (48b546b)
  • Update kit plugin publishing URL from OSSRH to CPP (#595) (bc546ea)

5.70.2 (2025-06-25)

Updates & Maintenance

5.70.1 (2025-06-24)

Bug Fixes

  • Restore ProGuard rules to preserve Rokt class members (#590) (219b1d0)

Updates & Maintenance

5.70.0 (2025-06-23)

Features

Bug Fixes

  • Include missing overridesSubdirectory flag in networkOptions for domain mapping (#588) (88c73b8)

Updates & Maintenance

5.69.0 (2025-06-17)

Features

  • Always set the wrapperSdkVersion in KitManager (#584) (a473157)

Bug Fixes

  • ensure user attributes are applied before proceeding with Rokt execution (#585) (df0450e)

5.68.0 (2025-06-14)

Features

Updates & Maintenance

5.67.0 (2025-06-13)

Features

  • Add support purchaseFinalized API in android core (#583) (c041ddb)

Updates & Maintenance

5.66.0 (2025-06-11)

Features

Updates & Maintenance

5.65.0 (2025-06-09)

Features

Bug Fixes

  • Add @NonNull and @Nullable annotations to execute method parameters (#579) (9089098)
  • add Rokt dimensions layout to show embedded placements correctly (#580) (9d6813c)

Updates & Maintenance

5.64.0 (2025-05-30)

Features

  • Fire Identify if Provided Email in Rokt SelectPlacements (#578) (8325080)

Bug Fixes

  • Removes messageQueue since produces memory leaks (#576) (5a2c35a)

Updates & Maintenance

5.63.0 (2025-05-12)

Features

  • Add user attributes mapping logic in Rokt execute flow (#574) (37666be)
  • Added Callback Support (#569) (9976373)

Updates & Maintenance

5.62.2 (2025-04-23)

Updates & Maintenance

5.62.1 (2025-04-23)

Bug Fixes

5.62.0 (2025-04-18)

Features

  • Add option to disable kits in MParticleOptions (#570) (d7e4154)

Bug Fixes

  • Add ProGuard rule to preserve method visibility (#571) (f01e404)

Updates & Maintenance

  • Add Test Kits step to GitHub workflow (#568) (9415ded)

5.61.2 (2025-04-14)

Bug Fixes

  • Add a rule to make sure RoktEmbeddedView and related classes are not removed in release builds (#566) (1a78039)
  • Align Kotlin files with correct package structure (#565) (9b4bd7b)
  • Rokt Submodule link (#564) (e06bf8a)

Updates & Maintenance

  • add rokt-kit as a new submodule (b897439)
  • set rokt-kit submodule to track main branch (75b72f6)
  • Update submodules (735fc1f)

5.61.1 (2025-04-11)

Updates & Maintenance

5.61.0 (2025-04-11)

Features

  • Add support for Rokt first-party kit (#550) (8229921)

Bug Fixes

  • changed rokt widget namespace (#558) (5910509)
  • Disable instrumentation tests temporarily (#561) (372b117)
  • Remove broken job dependencies after disabling instrumentation t… (#562) (296582f)

Updates & Maintenance

5.60.0 (2025-04-07)

Features

  • Remove the existing code and added new method 'getUserAudience' (#542) (cf8328a)

Updates & Maintenance

  • Remove manual build variant detection via isRelease flag (#554) (85f8c5c)
  • Remove need for -PisRelease=true flag in Gradle command (#555) (185b621)
  • Update GitHub workflow to remove Test Kits step (#556) (6873903)
  • Update submodules (3274ce7)

5.59.0 (2025-04-03)

Features

Updates & Maintenance

  • Downgrade API level to 28 for both instrument test and instrument… (#552) (ddf8f4f)
  • Downgrade API level to 28 for daily yml file (#553) (12eef85)

5.58.12 (2025-03-18)

Updates & Maintenance

5.58.11 (2025-03-05)

Bug Fixes

  • Update Kotlin version to be compatible with Braze (#547) (50d73b3)

Updates & Maintenance

5.58.10 (2025-02-27)

Bug Fixes

  • previous Google ad Id from being null on cold launch (#546) (3051a82)

Updates & Maintenance

  • Migrate Internal Application context class to kotlin (#545) (ecd2833)
  • Update submodules (e9cb498)

5.58.9 (2025-02-13)

Updates & Maintenance

5.58.8 (2025-02-13)

Updates & Maintenance

  • Migrate Internal CoreCallback class to kotlin (#543) (c9c8cfb)
  • Remove Pilgrim-kit from cross-platform testing (#544) (08401bc)
  • Update submodules (2386eba)

5.58.7 (2025-02-07)

Bug Fixes

  • Disable location tracking to stop setting location updates (#540) (8f68edb)

Updates & Maintenance

5.58.6 (2025-01-30)

Updates & Maintenance

5.58.5 (2025-01-24)

Updates & Maintenance

5.58.4 (2024-12-12)

Updates & Maintenance

  • Fix release action trying to push to old internal repo (09101f2)
  • Update submodules (36a6396)

5.58.3 (2024-10-24)

Updates & Maintenance

  • Migrate Internal Constants class to kotlin (#510) (2fd32f6)
  • Migrate MPLifecycleCallbackDelegate and MPLocationListener class to Kotlin (#506) (687e623)
  • Remove unused session history upload code (#507) (a86cd3b)
  • Update submodules (81e50ca)

5.58.2 (2024-09-11)

Updates & Maintenance

5.58.1 (2024-08-29)

Updates & Maintenance

5.58.0 (2024-08-21)

Features

Updates & Maintenance

5.57.0 (2024-08-13)

Features

Bug Fixes

  • Crash in KitConfiguration due to NumberFormatException (#503) (e1a23e7)

5.56.5 (2024-08-06)

Bug Fixes

  • Remove Code for Handling Google AdId on a Separate Thread (#502) (17928b9)

5.56.4 (2024-07-31)

Updates & Maintenance

5.56.3 (2024-07-25)

Updates & Maintenance

5.56.2 (2024-07-09)

Updates & Maintenance

5.56.1 (2024-07-09)

Bug Fixes

5.56.0 (2024-06-25)

Features

  • Add option to disable certificate pinning (#495) (7c53bad)

5.55.9 (2024-06-25)

Bug Fixes

  • Refactor code for accessing Google Ad info (#491) (ee1525c)

Updates & Maintenance

5.55.8 (2024-05-31)

Bug Fixes

  • Use DisplayMetrics instead of WindowManager for StrictMode Error (#483) (648c079)

Updates & Maintenance

5.55.7 (2024-05-29)

Bug Fixes

  • Update Java version, pin conventional commits (#490) (a4f1979)
  • Update mac version and JDK version into yml file (#482) (b67c108)

Updates & Maintenance

5.55.6 (2024-04-24)

Updates & Maintenance

5.55.5 (2024-04-19)

Updates & Maintenance

5.55.4 (2024-04-12)

Updates & Maintenance

5.55.3 (2024-04-12)

Bug Fixes

  • ANRs in android app due to multiple installReferrer API calls (#479) (353eac7)

Updates & Maintenance

5.55.2 (2024-03-02)

Bug Fixes

  • make number parsing more strict (a831780)

Updates & Maintenance

5.55.1 (2024-02-06)

Bug Fixes

  • SQDSDK-5597 - Get ad id in background thread (#463) (679d987)

Updates & Maintenance

5.55.0 (2023-12-13)

Features

  • SQDSDKS-5723 - Remove custom attributes limit to MPEvents. (#456) (32c788e)

Bug Fixes

  • only delete branch if all succeeds (f239ba8)

5.54.0 (2023-11-03)

Features

Bug Fixes

  • kit syntax for lint (fc63aa1)
  • remove daily cron and fix branch deletion (57fda36)

Updates & Maintenance

  • pin all third party github actions (74bcca8)

5.53.2 (2023-10-16)

Updates & Maintenance

5.53.1 (2023-09-07)

Updates & Maintenance

5.53.0 (2023-08-01)

Features

  • SQDSDKS-5543 formatting, clean-up and reorganizing imports (#406) (341118c)

Updates & Maintenance

5.52.1 (2023-07-24)

Updates & Maintenance

5.52.0 (2023-07-24)

Features

Updates & Maintenance

5.51.6 (2023-07-20)

Updates & Maintenance

5.51.5 (2023-07-11)

Updates & Maintenance

5.51.4 (2023-07-05)

Bug Fixes

  • Kit Initialization & De-Initialization. (#398) (42560f1)

5.51.3 (2023-06-28)

Bug Fixes

  • Fixing initialization & de-initialization issue on kits. (#393) (d02b5b3)
  • Kit integration forwarding unplanned/blocked events when fired early on app run (#394) (b99a1c6)

Updates & Maintenance

5.51.2 (2023-06-21)

Updates & Maintenance

5.51.1 (2023-06-13)

Updates & Maintenance

5.51.0 (2023-06-05)

Features

  • cache AVD for faster connected test runs (#319) (c24d38d)

Bug Fixes

  • SQDSDKS-5287 unable to drop batches nullability (#379) (04af4e9)

Updates & Maintenance

5.50.4 (2023-05-03)

Updates & Maintenance

5.50.3 (2023-03-31)

Updates & Maintenance

5.50.2 (2023-03-30)

Updates & Maintenance

5.50.1 (2023-03-24)

Updates & Maintenance

5.50.0 (2023-02-28)

Features

Updates & Maintenance

5.49.2 (2023-02-14)

Updates & Maintenance

5.49.1 (2023-02-10)

Bug Fixes

Updates & Maintenance

5.49.0 (2023-01-05)

Features

  • Adding method to change update interval after initialization (#301) (e23ad37)
  • Adding WrapperSdk, WrapperSdkVersion - adding this values to MParticleOptions and MParticle (#295) (fe27e48)

Updates & Maintenance

5.48.4 (2022-12-08)

Updates & Maintenance

5.48.3 (2022-12-02)

Bug Fixes

  • Error handle null user attribute better and add use case to test file (#290) (8412478)
  • Error handle null user attribute value (#288) (73872df)

Updates & Maintenance

5.48.2 (2022-11-18)

Updates & Maintenance

5.48.1 (2022-11-10)

Updates & Maintenance

5.48.0 (2022-11-03)

Features

  • Investigate dependabot automerge Mockito library upgrade. (#264) (982bf29)

Bug Fixes

  • mParticle crashing on push notifications for android 12 and above (#266) (88ddb94)

Updates & Maintenance

5.47.4 (2022-11-02)

Updates & Maintenance

5.47.3 (2022-10-26)

Updates & Maintenance

5.47.2 (2022-10-24)

Updates & Maintenance

5.47.1 (2022-10-19)

Updates & Maintenance

5.47.0 (2022-10-18)

Features

  • Port android core module java instrumented and unit tests to kotlin (phase 3) (#257) (e8cb3db)

Updates & Maintenance

5.46.0 (2022-10-14)

Features

  • Bump up compile SDK to 33 and ktlint version (#245) (67dc378)
  • Port android core module java instrumented and unit tests to kotlin - phase1 (#249) (62e4254)
  • Port android core module java instrumented and unit tests to kotlin (p2) (#250) (23434d2)
  • Ported Android Kit Base tests to Kotlin (#253) (c21dd71)
  • update isLimitAdTracking logic for Android 13 (#233) (f7b9284)

Bug Fixes

  • Convert MParticleTest.java file to kotlin and fix failing test (#251) (604c1b9)

Documentation

  • Update copy in readme for android 13 (#255) (c9a648d)

Updates & Maintenance

5.45.2 (2022-09-26)

Updates & Maintenance

  • add in missing GPG step for updating submodules (#238) (ac9ee19)
  • Update submodules (cf4d2e0)

5.45.1 (2022-09-14)

Updates & Maintenance

5.45.0 (2022-09-08)

Features

  • update dependencies for Android 13 (from dependabot) (#234) (4416a2d)

Updates & Maintenance

5.44.2 (2022-08-19)

Updates & Maintenance

5.44.1 (2022-08-10)

Bug Fixes

Updates & Maintenance

5.44.0 (2022-08-01)

Features

  • update sonarcloud check to new format (#209) (821d61e)

Bug Fixes

Updates & Maintenance

  • Update Submodules (7c9be34)
  • update visibility for crossplatform testing (#211) (b03f210)

5.43.0 (2022-07-21)

Features

  • update MParticleUser.incrementUserAttribute to accept Number (#188) (670bdd6)

5.42.0 (2022-07-18)

Features

  • upgrade sonarqube to 3.4 and kotlin to 1.7.10 (#203) (699ae9e)

Updates & Maintenance

5.41.3 (2022-07-01)

Bug Fixes

  • config migration logic causes kits to deinit on re-upgrade (#196) (ae210c4)
  • modify() call throws an exception when user is not present (#195) (72731d5)

Updates & Maintenance

5.41.2 (2022-06-27)

Bug Fixes

  • clean up dependabot step (#186) (e9d5c30)
  • retain the original attribute value type when forwarded to kits (#189) (acb6ec4)
  • update dependabot token for pull_request (#181) (96b76b5)

Documentation

  • Create onboarding.md file in android sdk repo (#180) (1a6f715)

Updates & Maintenance

5.41.1 (2022-06-13)

Bug Fixes

  • forward foreground push messages to kit (#178) (b0bebe7)

Updates & Maintenance

5.41.0 (2022-06-06)

Features

Updates & Maintenance

5.40.4 (2022-06-02)

Updates & Maintenance

5.40.3 (2022-05-26)

Updates & Maintenance

  • update lint dependencies, add version field (#146) (f5009b0)
  • Update Submodules (f334a97)

5.40.2 (2022-05-20)

Bug Fixes

  • change default batch creation error logic (#145) (d0cf645)

5.40.1 (2022-05-20)

Bug Fixes

  • rollback removal of MPEvent's info() methods (#144) (854b3a0)

5.40.0 (2022-05-19)

Features

Updates & Maintenance

  • add BatchCreationListener integration tests (#143) (7642acc)
  • Update Submodules (94dd501)

5.39.0 (2022-05-17)

Features

  • update customAttributes to accept Object/Any (#134) (44e7c4c)

Bug Fixes

  • update semantic release job in daily check (#139) (01921c4)

Updates & Maintenance

5.38.2 (2022-05-13)

Bug Fixes

5.38.1 (2022-05-02)

Bug Fixes

  • include stopped kits in active-kits header (#126) (4aaa619)

5.38.0 (2022-04-19)

Bug Fixes

Features

  • add gpg signing to mparticle-automation commits (#120) (1b146d7)
  • update Target SDK, Kotlin version, and AGP (#121) (bc7b377)

5.37.0 (2022-03-24)

Bug Fixes

Features

5.36.2 (2022-03-09)

Bug Fixes

5.36.1 (2022-03-08)

Bug Fixes

5.36.0 (2022-03-03)

Bug Fixes

  • downgrade error log to debug (#102) (293ce35)
  • keep package names in proguard to prevent collisions (#109) (a8df4fe)

Features

5.35.4 (2022-02-18)

5.35.3 (2022-02-09)

5.35.2 (2022-01-31)

5.35.1 (2022-01-20)

Bug Fixes

  • update java docs syntax after gradle upgrade (#98) (9a8e22e)

5.35.0 (2022-01-13)

Bug Fixes

  • Fix cross platforms for Android forked PRs when checking out code (#97) (90b2760)

Features

  • Android id disabled default true (#89) (7fc0217)

5.34.3 (2022-01-11)

Bug Fixes

  • add dry run to fix daily cron health check job (#95) (92c443f)

5.34.2 (2022-01-07)

5.34.1 (2022-01-07)

5.34.0 (2022-01-06)

Bug Fixes

  • Add additional checks for AndroidId (#87) (1eceea3)
  • Change configMaxAge type from Long to int (#91) (14ad4b5)

Features

  • Add configMaxAge to MParticleOptions (#85) (eaadccd)

5.33.2 (2022-01-04)

Bug Fixes

  • remove bintray url from kits (323d57d)
  • Remove broken Sonatype plugin dependency (41e86a1)
  • Transitive dependency, remove version range for localbroadcastmanager (5f94984)

5.33.1 (2021-11-18)

Bug Fixes

5.33.0 (2021-11-18)

Features

5.32.0 (2021-11-01)

Features

5.31.0 (2021-10-27)

Bug Fixes

  • remove Appsee submodule (8a172b4)

Features

  • add upload bypass support to logscreen (177a5d5)
  • Update Submodules (45bfd95)

5.30.0 (2021-10-14)

Features

5.29.0 (2021-10-14)

Features

5.28.0 (2021-10-05)

Features

5.27.0 (2021-09-23)

Bug Fixes

  • bugfix some lint issues (3177500)

Features

5.26.0 (2021-09-17)

Features

  • add in lint error check for kits (81307ae)

5.25.0 (2021-09-13)

Features

  • switch crossplatform tests to run on target repo due to token permission scope (b7e946a)
  • turn on lint errors (9c98535)
  • Update Submodules (ed75216)

Reverts

  • Rollback Kotlin upgrade (7deee2e)

5.24.0 (2021-09-01)

Features

5.23.0 (2021-08-26)

Features

5.22.0 (2021-08-18)

Features

5.21.0 (2021-08-05)

Features

  • Implement event upload bypass option (3d8a967)
  • Update Submodules (e46a282)

5.20.0 (2021-07-22)

Features

5.19.0 (2021-07-19)

Features

  • add support for firebase messaging v22.0.0 (0facc42)
  • Update Submodules (4918847)

5.18.1 (2021-07-01)

Bug Fixes

  • post new release versions to github (707c9ec)
  • Treat duplicate Push tokens as background tokens if no current Session (63eb698)

5.18.0 (2021-06-30)

Bug Fixes

  • Hardcode macos version for Github Actions (de1f552)

Features

  • add in semantic release work (8e26f79)
  • add in sonatype work (6e73455)