Releases: mParticle/mparticle-apple-sdk
Releases · mParticle/mparticle-apple-sdk
v8.44.3
v8.44.2
What's Changed
- fix: serialize backgroundTimeRemaining with cancellation check by @nickolas-dimitrakas in #667
v8.44.1
What's Changed
- chore: Add MPRoktLayout Implementation to Example App by @BrandonStalnaker in #598
- chore: bump futureware-tech/simulator-action from 4 to 5 by @dependabot[bot] in #643
- chore: bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #642
- chore: bump fast-xml-parser from 4.5.0 to 4.5.4 in /RNExample by @dependabot[bot] in #645
- fix: Remove Outdated previousSessionSuccessfullyClosed Logic by @BrandonStalnaker in #655
- fix: Crash in MPSession description by @denischilik in #661
- fix: WKWebView Logging Crash by @BrandonStalnaker in #662
- fix: Add Defensive Code when Building URL Signatures by @BrandonStalnaker in #656
- chore: Release v8.44.1 by @mparticle-automation in #663
Full Changelog: v8.44.0...v8.44.1
v8.44.0
What's Changed
- chore: Add AGENTS file by @jamesnrokt in #590
- fix: SceneDelegate Protocol Objc Selector Issue by @BrandonStalnaker in #603
- chore: Release v8.44.0 by @mparticle-automation in #605
Full Changelog: v8.43.1...v8.44.0
v8.43.1
What's Changed
- fix: Use Defensive Copy for ActiveKitsRegistry by @BrandonStalnaker in #571
- fix: Mitigate Thread-safety of DateFormatter by @BrandonStalnaker in #574
- fix: MPURLRequestBuilder build crash by @jamesnrokt in #575
- fix: app crash from [MPUpload description] by @thomson-t in #572
- fix: Thread-safe access to currentUser to prevent crash during kit replay by @thomson-t in #576
- fix: Address Brackets Thread Safety by @BrandonStalnaker in #573
- fix: background expiration race by @nickolas-dimitrakas in #577
- fix: Guarantee UserDefaults Thread Safety by @BrandonStalnaker in #580
- fix: App crash when JSON serialization of upload dictionary by @thomson-t in #579
- fix: Add Try/Catch to File Write by @BrandonStalnaker in #581
- chore: Cleanup Release Actions by @BrandonStalnaker in #570
- fix: Potential MPURLRequestBuilder crash by @jamesnrokt in #578
- fix: endSessionIfTimedOut race condition by @nickolas-dimitrakas in #582
- fix: PreferredLanguages may be empty by @denischilik in #583
- fix: MPNetworkCommunication background task by @jamesnrokt in #584
- test: fix endSessionIfTimedOut failing tests by @nickolas-dimitrakas in #585
- ci: Reorder S3 upload to after branch push in release workflow by @BrandonStalnaker in #586
- chore: Release v8.43.1 by @mparticle-automation in #588
Full Changelog: v8.42.2...v8.43.1
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