Skip to content

chore: bump github.com/mparticle/mparticle-apple-sdk from 9.3.1 to 9.3.2 in /Sdk/MParticle.Maui.Sdk/macios/native/mParticleSPM - #52

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/swift/Sdk/MParticle.Maui.Sdk/macios/native/mParticleSPM/github.com/mparticle/mparticle-apple-sdk-9.3.2
Open

chore: bump github.com/mparticle/mparticle-apple-sdk from 9.3.1 to 9.3.2 in /Sdk/MParticle.Maui.Sdk/macios/native/mParticleSPM#52
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/swift/Sdk/MParticle.Maui.Sdk/macios/native/mParticleSPM/github.com/mparticle/mparticle-apple-sdk-9.3.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 30, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/mparticle/mparticle-apple-sdk from 9.3.1 to 9.3.2.

Release notes

Sourced from github.com/mparticle/mparticle-apple-sdk's releases.

v9.3.2

Core

Added

  • Add device-level consent via MParticleOptions.deviceConsentState and MParticle.sharedInstance.deviceConsentState. When set, it supersedes user/MPID-level consent everywhere consent is evaluated (kit enablement, consent forwarding to kits, and the consent included in uploads for all MPIDs), is persisted device-wide independent of the active user, and triggers the same kit refresh as a user consent change. Set it to nil to clear and revert to user/MPID-level consent.
  • Add MPRokt.handleURLCallback: for forwarding Afterpay/PayPal redirect URLs to the registered Rokt payment extension. Call from application:openURL:options: (AppDelegate) or scene:openURLContexts: / .onOpenURL (Scene/SwiftUI).

Changed

  • Bump minimum RoktContracts to 2.0.0 (adds PaymentMethodType.paypal and totals on PaymentPreparation).

Fixed

  • MParticle.sharedInstance.identity.deviceApplicationStamp now returns the same value sent on the wire as device_application_stamp (mp_deviceid). Previously it returned the unrelated MPDevice.deviceIdentifier used for ramp bucketing.

Kits

Fixed

  • Use dual-path core SDK imports in kit public headers so manual xcframework consumers resolve mParticle_Apple_SDK (xcframework/CocoaPods framework) or mParticle_Apple_SDK_ObjC (SPM/CocoaPods ObjC). CI smoke-tests kit headers against the core SDK xcframework.
  • Correct kit README CocoaPods pod names and mirror repository URLs to match versioned podspecs and CI mirror destinations.

Added

  • Adobe 5 — Add tvOS 15.0+ support for CocoaPods and Swift Package Manager.
  • Braze 16 — Add braze-16 kit track for Braze Swift SDK 16.x.
  • Braze 16 — When useEcommerceRecommendedEvents is enabled in kit configuration, forward supported mParticle commerce events to Braze recommended eCommerce events (ecommerce.cart_updated, ecommerce.checkout_started, ecommerce.product_viewed, ecommerce.order_placed, ecommerce.order_refunded).
  • Rokt SDK+ (RoktSDKPlus) — Umbrella Swift package and CocoaPods pod at Kits/rokt-sdk-plus/rokt-sdk-plus-ios, versioned with the core SDK and mirrored to ROKT/rokt-sdk-plus-ios.

Fixed

  • Rokt SDK+ — Release Build rokt-sdk-plus-ios no longer runs xcodebuild -create-xcframework for this Swift-package-only target (archives do not produce *.framework under Products/Library/Frameworks/). CI uploads a small placeholder zip so mirror artifact steps still succeed; integrate via SwiftPM or CocoaPods from the tag.
  • Rokt SDK+ — Align RoktSDKPlus.podspec with the ecosystem version (double-quoted s.version, same as other kits). Release – Draft now bumps single-quoted s.version = '…' podspec lines so mParticle-Rokt and RoktSDKPlus stay in sync for pod lib lint.

Rokt

Changed
  • Bump minimum Rokt-Widget to 5.1.0 (adds Afterpay payment support).
  • Bump minimum RoktContracts to 2.0.0.
Added
  • Pass through handleURLCallback: to Rokt.handleURLCallback(with:) on the Rokt SDK.
  • Implement stop on MPKitRokt so the kit remains active across switchWorkspaceWithOptions: without requiring an app restart.
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/mparticle/mparticle-apple-sdk](https://github.com/mParticle/mparticle-apple-sdk) from 9.3.1 to 9.3.2.
- [Release notes](https://github.com/mParticle/mparticle-apple-sdk/releases)
- [Commits](mParticle/mparticle-apple-sdk@v9.3.1...v9.3.2)

---
updated-dependencies:
- dependency-name: github.com/mparticle/mparticle-apple-sdk
  dependency-version: 9.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@cursor

cursor Bot commented Jul 30, 2026

Copy link
Copy Markdown

PR Summary

Medium Risk
Third-party SDK patch upgrade can affect consent handling, identity/device identifiers, and payment/Rokt URL flows on Apple platforms even though this diff is only a version pin.

Overview
Bumps the pinned mParticle Apple SDK in mParticleSPM/Package.swift from 9.3.1 to 9.3.2 for the MAUI macOS/iOS native Swift package wrapper.

MAUI iOS/macOS builds that resolve this SPM package will pull in upstream 9.3.2 behavior (device-level consent APIs, Rokt URL callback handling, deviceApplicationStamp wire-alignment fix, kit/import fixes, and related kit updates) without any other changes in this repo.

Reviewed by Cursor Bugbot for commit 0d2d29e. Bugbot is set up for automated code reviews on this repo. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants