iOS SDK Change Log
Unless noted otherwise, all SDK releases are drop-in releases that do not require code changes for partners upgrading from the previous version.
6.4.3
Jun 25, 2025
Resolved rare crash in self closing full screen ads
6.4.2
Mar 7, 2024
Resolved crash impacting pre-iOS 15 when dependencies were missing
6.4.1
Jun 21, 2024
Resolved a potential exception when a user cancels an ad during rendering
6.4.0
Apr 26, 2024
This release includes a MAJOR API update with several breaking changes. See Migrate to Version 6.4 for more details.
Updated public API with separate callback interfaces for LoadAd() and showAd(); Swift integrations can opt-in to new asynchronous APIs
Removed the requirement to supply a userId to the initialization API
Added capability to set
ageRestrictedUser
after the SDK has been initializedAdded a new callback for Ad Impression events to the placementDelegate
Removed
adWillLeaveApplication
callback from the HyprMXBannerView delegateImproved experience with failed initialization requests by allowing initialization requests to be queued and scheduled without a dedicated cooldown time after a failed attempt
Resolved race condition which could lead to a potential crash in SDK initialization
6.3.0
Nov 1, 2023
Resolved crash when creating Banner Ads on unsupported iOS versions
Improvements to tracking of engagement on Web-based ads
Added guard to prevent crash during SDK initialization
Updated minimum deployment target to 11.0
6.2.0
May 19, 2023
Added API that will allow applications to set users as age restricted at initialization
Added WebRTC support to Rich Media Ads
Removed Calendar Permission from SDK; made Camera & Photo Storage Permissions optional
Updated to minimum Xcode 14 & removed Bitcode
Added support for audio play in banner ads (limited availability)
6.0.3
Aug 4, 2022
Addressed an Apple Webkit bug to prevent a crash during ad display on iOS16 when calling the
removeAllScriptMessageHandlers
API
6.0.1
Nov 3, 2021
Performance enhancements to make ad experience more resilient to webview crashes
6.0.0
Aug 25, 2021
Added support for banner ad units that can be added directly to your UI with predefined or custom view sizes. Banner ad units support standard display, non-expandable rich media, and user acquisition units supporting SKAdNetwork attribution.
Added a new optional adDisplayError callback that returns a more detailed error object.
Updated to Open Measurement SDK v1.3.18.
Added improved user acquisition unit experience.
Added API for setting mediation info.
Performance enhancements and bug fixes.
Incremented minimum compilation from iOS 8 to iOS 9.
This version of the SDK requires Xcode 12.
Added new
HyprMXPlacementDelegate
ad display error callback with enriched error data.
adDisplayError(_ error: Error,
placement: HyprMXPlacement)
Deprecated legacy ad display error callback.
adDisplayError(for placement: HyprMXPlacement,
error hyprMXError: HyprMXError)
Last updated