Skip to content

chore: Release v8.44.4#690

Open
mparticle-automation wants to merge 1 commit intomainfrom
chore/release-v8.44.4
Open

chore: Release v8.44.4#690
mparticle-automation wants to merge 1 commit intomainfrom
chore/release-v8.44.4

Conversation

@mparticle-automation
Copy link
Copy Markdown
Contributor

Release v8.44.4

This PR contains the version bump and changelog updates for release 8.44.4.

XCFrameworks uploaded to S3

  • s3://static.mparticle.com/sdk/ios/v8.44.4/mParticle_Apple_SDK.xcframework.zip
  • s3://static.mparticle.com/sdk/ios/v8.44.4/mParticle_Apple_SDK_NoLocation.xcframework.zip

Files Updated

  • CHANGELOG.md
  • Framework/Info.plist
  • Package.swift
  • mParticle-Apple-SDK.podspec
  • mParticle-Apple-SDK/MPConstants.swift
  • mParticle-Apple-SDK/MPIConstants.m
  • mParticle_Apple_SDK.json

Post-Merge Instructions

After merging this PR to main, complete the release with these steps:

1. Create and push the git tag

git checkout main
git pull origin main
git tag v8.44.4
git push origin v8.44.4

2. Create GitHub Release

Go to Releases and:

  • Select tag: v8.44.4
  • Title: v8.44.4
  • Copy release notes from CHANGELOG.md
  • Attach the following artifacts (download from S3 or build locally):
    • mParticle_Apple_SDK.framework.zip
    • mParticle_Apple_SDK.xcframework.zip
    • mParticle_Apple_SDK_NoLocation.framework.zip
    • mParticle_Apple_SDK_NoLocation.xcframework.zip
    • generated-docs.zip

Or use the GitHub CLI:

gh release create v8.44.4 \
  --title "v8.44.4" \
  --notes-file <(awk '/^# \[8.44.4\]/{flag=1; next} /^# \[/{flag=0} flag' CHANGELOG.md) \
  mParticle_Apple_SDK.framework.zip \
  mParticle_Apple_SDK.xcframework.zip \
  mParticle_Apple_SDK_NoLocation.framework.zip \
  mParticle_Apple_SDK_NoLocation.xcframework.zip \
  generated-docs.zip

3. Release to CocoaPods

COCOAPODS_TRUNK_TOKEN={from 1Password}
pod trunk push --allow-warnings

Note: The xcframeworks have already been uploaded to S3 for SPM binary targets.

Updates version to 8.44.4 in:
- CHANGELOG.md
- Framework/Info.plist
- Package.swift
- mParticle-Apple-SDK.podspec
- mParticle-Apple-SDK/MPConstants.swift
- mParticle-Apple-SDK/MPIConstants.m
- mParticle_Apple_SDK.json
- IntegrationTests/wiremock-recordings/mappings/*.json
@mparticle-automation mparticle-automation requested a review from a team as a code owner March 30, 2026 13:36
@cursor
Copy link
Copy Markdown

cursor bot commented Mar 30, 2026

PR Summary

Low Risk
Primarily a version bump and dependency/artifact pointer updates; no functional source changes beyond the documented bugfix already shipped in the built artifacts.

Overview
Bumps the SDK release from 8.44.3 to 8.44.4 across the framework metadata, CocoaPods spec, Swift/Obj-C version constants, and the Carthage JSON manifest.

Updates SPM binary target URLs/checksums to point at the v8.44.4 XCFramework artifacts and refreshes WireMock integration-test recordings to expect 8.44.4. Adds the 8.44.4 changelog entry (Rokt callback now invoked on the main thread).

Written by Cursor Bugbot for commit 44fda9f. This will update automatically on new commits. Configure here.

@github-actions
Copy link
Copy Markdown

📦 SDK Size Impact Report

Measures how much the SDK adds to an app's size (with-SDK minus without-SDK).

Metric Target Branch This PR Change
App Bundle Impact 1.82 MB 1.82 MB +N/A
Executable Impact 896 bytes 896 bytes +N/A
XCFramework Size 9.51 MB 9.50 MB -4 KB

➡️ SDK size impact change is minimal.

Raw measurements

Target branch (main):

{"baseline_app_size_kb":84,"baseline_executable_size_bytes":75464,"with_sdk_app_size_kb":1948,"with_sdk_executable_size_bytes":76360,"sdk_impact_kb":1864,"sdk_executable_impact_bytes":896,"xcframework_size_kb":9736}

This PR:

{"baseline_app_size_kb":84,"baseline_executable_size_bytes":75464,"with_sdk_app_size_kb":1948,"with_sdk_executable_size_bytes":76360,"sdk_impact_kb":1864,"sdk_executable_impact_bytes":896,"xcframework_size_kb":9732}

@BrandonStalnaker BrandonStalnaker self-assigned this Mar 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants