22.9.3 | Mar 17, 2025 |
- Crash issue during debug via Xcode 16+
|
22.9.2 | Nov 18, 2024 |
- Bugfixes and stability improvements
|
22.9.1 | October 16, 2024 |
- Updated
Podspec to include the Privacy Manifest file in the Resource bundle
- Bugfixes and stability improvements
|
22.9.0 | September 30, 2024 |
- Introduced a countdown timer for the close button on Fullscreen Ads.
- Upgraded OM SDK to version 1.5.2 and obtained IAB recertification.
- Disabled LGPD and GDPR checks on the SDK side (now handled on backend).
- Implemented bug fixes and code optimization.
|
22.8.4 | June 13, 2024 | Removed TCF String Decoder Logic from SDK |
22.8.3 | April 11, 2024 | Updated Privacy Manifest File |
22.8.2 | April 1, 2024 | Updated Privacy Manifest File |
22.8.1 | March 15, 2024 | BugFix – Close button not appearing on Interstitial Ads in some cases |
22.8.0 | March 12, 2024 |
- Make close and skip button appearance delay configurable
- Make close and skip buttons size configurable
- Add Smaato init listener callbacks for SDK init flow
- BugFix – Time delay caused frame rate to drop significantly
|
22.7.0 | Feb 12, 2024 | iOS 17 Privacy Manifest Support |
22.6.1 | Jan 29, 2024 |
- Not storing the decoded TCString in UserDefaults for IAB keys
- Support for
SKStoreProductViewController in landscape mode
|
22.6.0 | Dec 18, 2023 |
- Offer DSPs the possibility to force-redirect the CTA URLs to the native browser
- Bugfix – Resolved crash issue caused by TCString.
|
22.5.0 | Nov 15, 2023 |
- StoreKit auto-opening improvement.
- Set sound ON by default for video Ads.
|
22.4.0 | Sep 22, 2023 |
- NetworkEndCard support.
- SKOverlay improvement.
- Open Measurement SDK support v1.4
- SDK CTA URL handling.
- Added support for AdMob SDK version 10.10.0.
- Bugfix – Crash issue caused by TCFString
- Bugfix – Rewarded Companion Ad accepts only first click to redirect user to the click-through URL.
|
22.3.0 | Aug 16, 2023 |
- Added support for Rewarded Playable Ads
- Bugfix – Resolved app freezing issue when TCString is set on main thread
|
22.2.1 | June 30, 2023 | Hotfix – Change in autoOpening property value for In-App Bidding’s collect signal API. |
22.2.0 | June 29, 2023 |
- Google Play Families Policies – AAID
- Auto-opening of the App Store
- Support AdMob SDK version 10.6.0.
|
22.1.3 | June 16, 2023 | Hotfix – Resolved warning for method name conflicts with same method from another category. |
22.1.2 | May 17, 2023 |
- Bugfix –
NSInvalidArgumentException on iOS v22.0.1
- Bugfix – Handle dismiss view controller when coming back from webview
|
22.1.1 | Apr 24, 2023 | Bugfix – UB and In-App Native Ads not loading. |
22.1.0 | Apr 06, 2023 |
- Added support for remote config in full-screen ads
- Added support for SKAdNetwork v3.0 and v4.0
- Bug fixes and code improvements
- Migration notes (22.0.x → 22.1.0):
videoSkipInterval and displayAdCloseInterval in SMAAdRequestParams are discontinued; values are now fetched from remote configuration.
|
22.0.2 | Feb 28, 2023 |
- Make fullscreen formats closable after the user clicks on the close button.
- Handle an MRAID
useCustomClose and callback.
- Support SKAN IDs in
collectSignals API for In-App Bidding
- BugFix – Purple warning: Method can cause UI unresponsiveness after calling CoreLocation API
|
22.0.1 | Jan 9, 2023 |
- Rewarded Interstitial ads clickable.
- Load SKOverlay
- Handle SKAdNetwork v2.2 for In-App Bid ad responses
- Code improvements.
|
21.7.9 | Dec 13, 2022 |
- Full-screen UI revamp
- Bugfix – Interstitial Ads not displayed full screen
- Improvements and bug fixes.
|
21.7.8 | October 10, 2022 |
- Added feature to change SDK configuration remotely
- Aligned GDPR and LGPD detection in SDK
- Modified prebid request APIs of Native and Outstream Ads
- Bugfix – Firing impressions only after the Native Ad view is registered
- Bug fixes and code improvements.
|
21.7.7 | August 17, 2022 | Support for new OM SDK version 1.3.21. Maintenance and bug fixes. |
21.7.6 | June 20, 2022 |
- Added SDK support for click redirects with status codes 3xx
- Added support to handle viewable impressions for all ad formats
- Collect signal JSON modification with audit flags
- Bug fixes
|
21.7.5 | April 26, 2022 |
- Fixed an issue with
gdpr_consent and GDPR values not sent in AdRequests
- Added Geo info in collect signal API for MAX (In-App Bidding) usage
- Fixed app crash while fetching performance KPI values.
- Removed MoPub adapters and their dependencies.
|
21.7.4 | April 05, 2022 | Fixed In-App Bidding impression trackers discrepancy issue. |
21.7.3 | March 24, 2022 |
- Bugfix – Video ad pausing when the user unplugs headphones.
- UB – Removed
app.ext.skadn keys.
- Bugfix – Rewarded Ads
rewardedInterstitialDidReward called without playing the ad.
- Bugfix – Resolved MockingJay library crashing issue during local integration tests.
|
21.7.2 | March 16, 2022 |
- Change the cache invalidation state.
- Unified Bidding – Support Native formats.
- Unified Bidding – Support Outstream Video.
- In-App Bidding Module – Support Native.
- Send ad violations in case of alerts and popups.
- Bugfix – Logic of Click and Rewarded callback not proper.
- Performance KPIs per AdSpace – PoC.
|
21.7.1 | February 07, 2022 | Remove CMP from iOS SDK. |
21.7.0 | January 25, 2022 |
- Added support for Facebook banner, interstitial and rewarded video CSM (SDK Mediation)
- Added support for Custom SDK Network mediation
- Fixed a bug where there was no pause event if a view appears above a video player.
- Implemented sessionized data to Smaato in ad requests.
- Included accessibility of GDPR TCFv2 consent information via In-App Bidding module APIs.
- Fixed bug where SDK kept the redirect screen after redirection on click.
- CMP stably released.
|
21.6.19 | October 28, 2021 | Renamed internal SKAdNetwork classes for better compatibility. |
21.6.18 | October 26, 2021 | Added SDK API compatibility for Xcode 12.4. |
21.6.17 | October 5, 2021 |
- Added support for click beacon (non-App Store URL) handling for SKAdNetwork.
- Added support for SKAdNetwork versions 2.1 and 2.2.
- Added support for LGPD compliance
- Improved support for India networks
- Implemented bug fix for native clicks
- Added APIs for In-App Bidding
- Removed unnecessary
response parameter from ad requests.
- Supports GAM SDK v8 onwards.
|
21.6.16 | July 23, 2021 |
- Implemented better parsing of DNS TXT config change hint records
- Added support for
no-config tag in DNS config hint records
- Implemented rewarded fixes for increased rewarded video performance
- Fixed how SKAdNetwork information is passed via Unified Bidding
- Implemented Smaato’s Deeplinking Schema
- Fixed deep-link redirection issues
- Migrated Outstream template versioning to ETag
- Added delegate methods support for Splash Ads
- Fixed viewability tracker for image ads (banner and interstitial).
|
21.6.15 | June 16, 2021 |
- Upgraded OpenMeasurement SDK to 1.3.18
- Added OpenMeasurement image banner and interstitial tracker
- Added new Outstream Video module
- Introduced new Native Rich Media ad format.
|
21.6.14 | April 29, 2021 | Migrated to XCFramework. |
21.6.13 | April 7, 2021 | Fixed a crash in Client-side Mediation (CSM) adapters. |
21.6.12 | March 15, 2021 |
- Added configuration for passing Unity version
- Enabled the passing of
ATTrackingAuthStatus and IDFV to SOMA.
|
21.6.11 | February 17, 2021 |
- Added configurable close button for display interstitials
- Added dynamic sizing to interstitial close buttons based on screen size
- Added support for privacy icon as native asset
- Fixed a crash in consent string parser.
|
21.6.10 | December 23, 2020 | Improvements to TTL calculation of ads that caused errors while caching creatives using Smaato’s In-App Bidding module. |
21.6.9 | December 16, 2020 |
- IAB OpenMeasurement SDK updated to v1.3.12
- Added OpenMeasurement native tracker
- Added parameter to change alpha value of the interstitial ad background view.
|
21.6.8 | December 4, 2020 | Fixed a crash on Unified Bidding module initialization. |
21.6.7 | November 28, 2020 |
- Added support for Splash Ads as an ad format
- Added configurable skip interval for interstitial video ads.
- Fixed a RichMedia sub-resource load timeout.
|
21.6.6 | October 22, 2020 |
- Fixed the format in the
Info.plist reader of SKAdNetwork
- Fixed a crash caused by a corner case related to the GDPR reader.
|
21.6.5 | October 8, 2020 | Fixed a crash caused by a corner case related to the GDPR reader. |
21.6.4 | October 5, 2020 |
- Fixed a crash related to consent string
- Removed support of TCFv1.
|
21.6.2 | September 23, 2020 |
- Support for all available keys of SKAdNetwork
- Runtime compatibility for Xcode versions.
|
21.6.1 | September 20, 2020 | IDFA is fetched irrespective of LAT status (now deprecated). |
21.6.0 | September 15, 2020 |
- iOS 14 support + SKAdNetwork support
- Resolved critical crash for Funcorp
- Better aligned information passed in ad requests to information set up by publishers in SPX
- Significantly reduced SDK initialization time
- Improvements in memory management
- Improved handling of debug logs.
|
21.5.2 | July 14, 2020 |
- Location awareness for EEA/GDPR
- Added In-App Bidding module.
- Improved TTL calculation for ads
- Improved error logging for UB
- Updated rewarded video mediation adapters for AdMob
- Removed ad cache for waterfall requests
- Resolved crashes reported by Funcorp
- Removed 3rd-party SDK dependencies from
smaato-ios-sdk CocoaPods for mediation and CSM adapters (MoPub & AdMob).
- Created separate CocoaPods for AdMob and MoPub.
|
21.4.1 | May 12, 2020 | Implemented TCFv2 support. |
21.3.3 | April 14, 2020 |
- Fix for a potential crash related to
SKStoreProductViewController.
- SmaatoSDK initialization can now be done via MoPub SDK mediation configuration class.
|
21.3.2 | March 19, 2020 |
- Improved functionality and segregation of Mediation (waterfall) vs Pre-bidding (Unified Bidding) ad space IDs when both are applied for the same MoPub ad request.
- Implemented requirement to guarantee stable 6 fractional digits in latitude/longitude for Unified Bidding requests.
|
21.3.1 | January 13, 2020 |
- Improved GDPR policy restrictions for Video and RichMedia modules.
- Fixed User-Agent format in impression and click beacon requests.
- Fixed “No redirect after click on expanded banner (MRAID Map)” when NextGen SDK works as secondary under MoPub/AdMob—landing page now opens correctly even if parent view refreshes.
|
21.2.2 | November 27, 2019 |
- Fixed company name parameter in OM SDK to be compliant with IAB requirements.
- Fixed conversion precision for bidding prices in Unified Bidding.
- Added Maximum Ad Content Rating in SDK configuration.
- Improved GPS location handling to be compliant with GDPR.
- Fixed issues with displaying/clicking some MRAID banners.
- Improved resolving of App Store URLs.
- Improved touch handling on Banner WebViews to avoid auto-clicks in specific circumstances.
|
21.2.1 | November 5, 2019 |
- Introduced a flag to give the publisher control over GPS information
- Updated adapters to support MoPub 5.10
- Identified creatives in the Unified Bidding flow with the same configuration.
|
21.2.0 | October 22, 2019 |
- Extended OM SDK to measure viewability for Interstitial Video and Rewarded Video.
- Video ads improvements:
- Support VAST 4.1 with additional error codes and macros
- Optimized media file selection based on connection type
- Set default interstitial video skippability set to 5 seconds regardless of ad duration.
|
21.1.5 | October 10, 2019 |
- Fixed check comparing banner creative size to view dimensions
- Added error logging on mismatch.
|
21.1.4 | October 7, 2019 |
- Improvements to thread safety in SDK cache system
- Fixed an issue related to System configuration
|
21.1.3 | October 4, 2019 |
- Updated MoPub adapter to support MoPub SDK v5.8+
- UB bidding precision improvement:
Device.model more detailed
- Synced IDs in Bid Requests and HTTP header for tracing/analysis.
- Improvements to avoid configuration conflicts
|