Skip to content

6.0.0-rc.1

Pre-release
Pre-release

Choose a tag to compare

@github-actionsgithub-actions released this 22 May 16:02
491f169

mParticle Android SDK 6.0.0-rc.1

This release candidate validates the Android 6.0 release line and includes an updated Rokt kit dependency stack for Jetpack Compose integrations.

Rokt Kit Updates

  • Updated the Rokt kit integration and dependency stack used by com.mparticle:android-rokt-kit.
  • Fixes the Compose Material3 bottom sheet crash seen with newer Material3 versions, including NoSuchMethodError failures around ModalBottomSheetProperties.
  • Supports Rokt placements rendered through Jetpack Compose RoktLayout, including embedded placements and bottom sheet placements.
  • Adds support for forwarding custom CNAME configuration through NetworkOptions.customBaseURL.
  • Moves Rokt contracts and facade ownership into the Rokt kit.

Migration Notes

  • MpRoktEventCallback has been removed from the Rokt kit Compose API.
  • Apps should use the Rokt event stream API instead, for example by collecting events for the placement/view identifier.
  • Partners using hashed email should continue sending emailsha256 in Rokt attributes.
  • Partners using Compose should pass the configured Rokt view identifier and embedded location name to RoktLayout.

Compatibility Notes

  • Compose integrations may resolve newer transitive Compose and Lifecycle dependencies through the Rokt kit dependency stack.

Also Included

  • Release workflow support for qualified alpha, beta, and release candidate versions.
  • Parallelized instrumented test execution in CI.
  • Centralized active kit filtering in KitManagerImpl.
  • Multiple migrated kit integrations for the Android 6.0 release line.