Releases: mParticle/mparticle-apple-sdk
Releases · mParticle/mparticle-apple-sdk
v8.42.2
What's Changed
- feat: Add placement options and update method signatures by @thomson-t in #566
- chore: (release) 8.42.2 by @thomson-t in #569
Full Changelog: v8.42.1...v8.42.2
v8.42.1
What's Changed
- chore: Prevent Version changes from breaking integration tests by @BrandonStalnaker in #548
- chore: Update Example Apps by @BrandonStalnaker in #555
- fix: race condition in forwardQueue causing crash during SDK init by @thomson-t in #553
- ci: Consolidate PR workflows by @jamesnrokt in #554
- feat: Update logging and provide guidelines by @jamesnrokt in #558
- feat: Add and align logging by @jamesnrokt in #559
- chore(release): 8.42.1 by @jamesnrokt in #560
Full Changelog: v8.42.0...v8.42.1
v8.42.0
What's Changed
- chore: Fix common trunk issues by @jamesnrokt in #510
- chore: fix CHANGELOG.md entry for 8.41.0 by @BrandonStalnaker in #509
- ci: generate size reports by @jamesnrokt in #496
- chore: bump actions/checkout from 5 to 6 by @dependabot[bot] in #458
- feat: Update mappings during the release process by @denischilik in #497
- chore: bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #479
- chore: bump peter-evans/find-comment from 3 to 4 by @dependabot[bot] in #522
- chore: bump peter-evans/create-or-update-comment from 4 to 5 by @dependabot[bot] in #523
- chore: bump actions/checkout from 5 to 6 by @dependabot[bot] in #524
- chore: bump actions/setup-java from 4 to 5 by @dependabot[bot] in #500
- chore: add attribute logging in selectPlacements by @nickolas-dimitrakas in #533
- feat: Add support for Get / Set SessionId on Rokt by @jamesnrokt in #536
- chore: Release v8.42.0 by @BrandonStalnaker in #547
Full Changelog: v8.41.1...v8.42.0
v8.41.1
What's Changed
- chore: Release v8.41.1 by @mparticle-automation in #506
Full Changelog: v8.41.0...v8.41.1
v8.41.0
What's Changed
- test: add test coverage for application notifications methods by @nickolas-dimitrakas in #436
- chore: bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #435
- test: add test coverage for log kit batch by @nickolas-dimitrakas in #439
- test: add coverage for logscreen methods by @nickolas-dimitrakas in #440
- test: remove old listener controller tests by @nickolas-dimitrakas in #441
- refactor: regroup swift test suite by @nickolas-dimitrakas in #442
- refactor: extract tests into separate files by @nickolas-dimitrakas in #444
- refactor: follow proper swift test naming by @nickolas-dimitrakas in #445
- test: add coverage for endTimedEvent and eventWithName by @nickolas-dimitrakas in #446
- test: add coverage for logEvent:eventType:eventInfo by @nickolas-dimitrakas in #447
- test: add coverage for logError:eventInfo by @nickolas-dimitrakas in #448
- feat: SDKE-534 Implement iOS Integration Test App by @denischilik in #451
- feat: SDKE-528 Implement Script To Preprocess Request Recordings by @denischilik in #452
- feat: SDKE-529 Implement Verification Script by @denischilik in #454
- feat: Implement Manual SceneDelegate Support by @BrandonStalnaker in #453
- revert: Implement Manual SceneDelegate Support by @BrandonStalnaker in #455
- test: SDKE-535 Implement Test Coverage for iOS SDK - Part 1 by @denischilik in #456
- chore: Merge blackout into main by @BrandonStalnaker in #484
- feat: Add trunk rule to detect mParticle API keys by @jamesnrokt in #481
- fix: Rokt User Attribute Mapping Fix by @BrandonStalnaker in #478
- fix: Handle Parenthesis in Release Notes by @BrandonStalnaker in #487
- fix: Use awk for changelog by @BrandonStalnaker in #488
- chore: Format files with Trunk by @jamesnrokt in #490
- chore: Fix trunk issues run_integration_tests_ci.sh by @jamesnrokt in #491
- chore: Release 8.41.0 by @BrandonStalnaker in #494
- ci: Add Manual Release Workflow by @BrandonStalnaker in #499
- fix:Correct Manual Release Action by @BrandonStalnaker in #503
- chore: Release v8.41.0 by @mparticle-automation in #504
New Contributors
- @mparticle-automation made their first contribution in #504
Full Changelog: v8.40.0...v8.41.0
v8.40.0
v8.39.0
8.39.0 (2025-09-18)
Bug Fixes
Features
- SDKE-119 Create protocols for testability (#402) (12b636e)
- SDKE-119 Create protocols for testability. Part 2 (#403) (6401e0c)
- SDKE-119 Create protocols for testability. Part 3 (#404) (9032458)
- SDKE-61 Extract and test callback logic. Part 1 (#395) (c3a7da9)
- SDKE-61 Extract and test callback logic. Part 2 (#396) (2fb2490)
- SDKE-61 Extract and test callback logic. Part 3 (#397) (b6cd236)
- SDKE-61 Extract and test callback logic. Part 4 (#398) (3cf3c88)
- SDKE-62 Refactor MPListenerController for Testability (#400) (cc843a5)
- SDKE-63-replace-logging-macros-with-swift-helpers (#405) (0ca4964)
- SDKE-64 Improve mParticle.m test coverage in swift (#406) (d4ef623)
- SDKE-64 Improve mParticle.m test coverage in swift 2 (#407) (b8d67ec)
- SDKE-64 Improve mParticle.m test coverage in swift 3 (#410) (72a111c)