From e8499530433751dc91891e4880432cf99b85f2d9 Mon Sep 17 00:00:00 2001 From: BrandonStalnaker <33703490+BrandonStalnaker@users.noreply.github.com> Date: Wed, 5 Aug 2026 19:16:53 +0000 Subject: [PATCH 1/2] chore: prepare release 6.0.1 --- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ VERSION | 3 +-- 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e1357a6a4..0002f3cbd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,34 @@ - Remove deprecated `KitIntegration.getAllUserAttributes()`. Custom kits must use `getCurrentUser().getUserAttributes()` (or other `FilteredMParticleUser` APIs) and `AttributeListener` callbacks instead ([#682](https://github.com/mParticle/mparticle-android-sdk/pull/682)) - Remove deprecated `KitIntegration.getUserIdentities()`. Custom kits must use identity data from kit callbacks and request objects instead ([#681](https://github.com/mParticle/mparticle-android-sdk/pull/681)) ([8d3a23c8](https://github.com/mParticle/mparticle-android-sdk/commit/8d3a23c84c96d11f0ee1f80763adacc4f964b544)) +## [6.0.1] - 2026-08-05 + +### Kits + +#### Adjust + +##### Changed + +- Correct v6 Maven coordinates and source links ([#749](https://github.com/mParticle/mparticle-android-sdk/pull/749)) + +#### Adobemedia + +##### Fixed + +- Write resolved dependency versions into POM and re-include in publish ([#741](https://github.com/mParticle/mparticle-android-sdk/pull/741)) + +#### Braze + +##### Added + +- Support Braze 43 and recommended eCommerce events ([#728](https://github.com/mParticle/mparticle-android-sdk/pull/728)) + +#### Singular + +##### Fixed + +- Raise singular-12 sample app minSdk to 21 ([#745](https://github.com/mParticle/mparticle-android-sdk/pull/745)) + ## [6.0.0] - 2026-07-21 ### Core diff --git a/VERSION b/VERSION index 78989021b..5fe607230 100644 --- a/VERSION +++ b/VERSION @@ -1,2 +1 @@ -6.0.0 - +6.0.1 From 512a1c5d2e0b58cc99e56af573f385a52bb413da Mon Sep 17 00:00:00 2001 From: Brandon Stalnaker <33703490+BrandonStalnaker@users.noreply.github.com> Date: Wed, 5 Aug 2026 16:02:28 -0400 Subject: [PATCH 2/2] Update CHANGELOG.md Signed-off-by: Brandon Stalnaker <33703490+BrandonStalnaker@users.noreply.github.com> --- CHANGELOG.md | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0002f3cbd..05e469be7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,25 +2,6 @@ ## [Unreleased] -### Added - -- Add Rokt Shoppable Ads payment extension registration and selection APIs. -- Add the `com.rokt:rokt-sdk-plus` umbrella artifact: a single dependency bundling the mParticle core SDK, the mParticle Rokt kit, and the Rokt Payment Extension (Shoppable Ads), mirroring the iOS `RoktSDKPlus` umbrella. -- Add a `braze-43` kit track supporting Braze Android SDK 43.x, with an opt-in `useEcommerceRecommendedEvents` setting that forwards mParticle commerce events using Braze's recommended eCommerce event schema (`ecommerce.cart_updated`, `ecommerce.checkout_started`, `ecommerce.product_viewed`, `ecommerce.order_placed`, `ecommerce.order_refunded`). Typed `subtotalValue`, `tax`, and `shipping` fields are populated from the kit `subtotalValueAttribute` mapping and `TransactionAttributes`. Cart/checkout IDs and product image/product URLs are resolved from kit attribute mappings (`cartIdAttribute`, `checkoutIdAttribute`, `imageUrlAttribute`, `productUrlAttribute`); kit `source` is used as a direct value when set (default `"android"`). Legacy commerce forwarding remains the default. The `braze-43` track is built standalone (Kotlin 2.2.x) and published from an isolated release step. - -### Changed - -- Rename the `braze-43` kit entry class from `AppboyKit` to `BrazeKit` (`getName()` now returns `"Braze"`). A deprecated `AppboyKit` subclass is retained so `KitIntegrationFactory` can still load `com.mparticle.kits.AppboyKit`. -- Upgrade Kotlin to 2.1.20 across the core SDK, buildSrc, and all integrated kits. -- Add support for qualified alpha, beta, and release candidate versions in release workflows. -- Add Kotlin `MParticle.rokt` access and `RoktLayout` event callbacks for the Rokt kit. -- Centralize the Rokt SDK / payment extension versions in root `gradle.properties` (`roktSdkVersion`, `roktPaymentExtensionVersion`), shared by the Rokt kit and `rokt-sdk-plus`. - -### Removed - -- Remove deprecated `KitIntegration.getAllUserAttributes()`. Custom kits must use `getCurrentUser().getUserAttributes()` (or other `FilteredMParticleUser` APIs) and `AttributeListener` callbacks instead ([#682](https://github.com/mParticle/mparticle-android-sdk/pull/682)) -- Remove deprecated `KitIntegration.getUserIdentities()`. Custom kits must use identity data from kit callbacks and request objects instead ([#681](https://github.com/mParticle/mparticle-android-sdk/pull/681)) ([8d3a23c8](https://github.com/mParticle/mparticle-android-sdk/commit/8d3a23c84c96d11f0ee1f80763adacc4f964b544)) - ## [6.0.1] - 2026-08-05 ### Kits