Version 6.1.3
Released: 25 March 2026
Bug Fixes
Fixed a potential crash on application startup when the configuration response is missing or invalid.
Improved push event tracking reliability by ensuring required identifiers are correctly populated.
Improvements
Enhanced handling of push event statistics to ensure they are sent only when all required identifiers are available.
Added automatic retry logic for push event tracking when required identifiers become available.
Notes
This release improves stability and ensures more reliable push tracking.
Upgrade is recommended for all iOS integrations.
No dependency updates in this release.
Version 6.1.2
Released: 2 December 2025
Bug Fixes
Fixed an issue where links did not properly open the App Store from within the application on notification click.
Implemented a native-level fix to ensure that custom attributes are correctly sent when setting an alias. This resolves a previous issue where attributes were not transmitted as expected.
Package Managers
CocoaPods
Swift Package Manager (SPM)
Version 6.1.1
Released: 12 November 2025
Bug Fixes
Updated internal implementation to remove usage of deprecated iOS APIs.
This change ensures compatibility with the latest iOS versions and eliminates deprecation warnings during build.
Links from Push and In-App messages continue to open and function as expected.
Package Managers
CocoaPods
Swift Package Manager (SPM)
Version 6.1.0
Released: 24 September 2025
Enhancements
Bulk Custom Attribute Update: Added the bulk-set method
setCustomAttributtes:withCompletionHandler:(note: the public-header symbol contains a known typo —Attributteswith a doublet) for updating multiple custom attributes in a single call. This improves efficiency and reduces the number of individual attribute update calls needed. See Custom Attributes.Alias Update with Resend Option: Introduced
setDeviceAlias:withResendAttributes:withCompletionHandler:, allowing developers to control whether all previously set custom attributes are re-synced with the backend together with the alias change.Automatic Attribute Resync: When a new alias value is provided and
withResendAttributesis set toYES, the SDK automatically triggers a resynchronization of all previously defined custom attributes with the backend.
Package Managers
CocoaPods
Swift Package Manager (SPM)
Version 6.0.12
Released: 31 July 2025
The SDK is now also available via Swift Package Manager.
Version 6.0.11
Released: 30 April 2025
Bug Fix
Limited the number of network calls when a request is invalid or incomplete.
Version 6.0.10
Released: 6 February 2025
Maintenance
Internal maintenance and performance improvements.
Version 6.0.9
Released: 23 January 2025
Bug Fixes
Fixed a bug that prevented the correct tracking of statistics when the app was terminated or in the background state.
Version 6.0.8
Released: 6 November 2024
Change Request
This update allows customers to change channels for existing mobile applications.
Known Limitations
When changing channel IDs, the old channel needs to be archived. Otherwise, users may receive duplicate push messages.
Version 6.0.7
Released: 12 January 2024
Updated the Privacy Manifest file to declare UserDefaults usage by the SDK.
Version 6.0.6
Released: 31 August 2022
Improvement of push statistics.
Version 6.0.5.2
Released: 14 December 2021
Maintenance release.
Version 6.0.5.1
Released: 14 December 2021
Maintenance release.
Version 6.0.5
Released: 17 November 2021
Maintenance release.
Version 6.0.4
Released: 15 November 2021
Mapp Engage iOS SDK for push message handling.