| Version |
Date |
Changelog |
| 4.5.1 |
26/02/2026 |
- Added audio ads support (Banner, InFeed, Interstitial, Interscroller)
- Added endcard with auto-close for rewarded video
- Added advertiser click URL support for video/audio ads
- Updated Facebook Audience Network SDK to 6.21.0
- Switched to SPM dependency for FBAudienceNetwork (no longer bundled as binary)
- Switched to mtype-based ad format detection
- Improved OMID integration for audio ad units
- Fixed interscroller scroll unlock on all dwell exit paths
- Fixed InFeed video resume after scroll back into view
- Fixed endcard click tracking
- Fixed layout/constraint issues for Interstitial and Interscroller
- Various stability improvements and defensive guards
____________________________________________________ |
| 4.4.6 |
08/12/2025 |
- Fixed endcard layout for video ad units
- Improved scroll/swipe event handling for display ads
- Added support for Rewarded Ads for Meta Ads
- Added video support for Banner ad unit
- Fixed Interscroller/Infeed layouts for Meta Ads
- Fixed Inerstitial clicks for broken URLs
- Added different installation options via SPM
____________________________________________________ |
| 4.4.5 |
10/10/2025 |
- Improved Impression tracking logic
- Updated OM SDK to 1.5.7 (iOS 26.0 support)
____________________________________________________ |
| 4.4.4 |
19/08/2025 |
- Fixed crashes on invalid redirect url
- Improved Infeed video ad unit UI
- Fixed measured impression tracking
- Added Interscroller height customisation
- Fixed looping video in Headline mode
____________________________________________________ |
| 4.4.3 |
19/08/2025 |
____________________________________________________ |
| 4.4.2 |
29/07/2025 |
- Integrated new ad units (Meta Ads)
- Improved media event beacon firing
- Fixed parsing ad response for invalid fields
____________________________________________________ |
| 4.4.1 |
01/07/2025 |
- Improved error logging
- Optimized ad quality reports
- Fixed Interscroller ad layout for mediated ads
- Fixed ad events callback for mediated ads
____________________________________________________ |
| 4.4.0 |
26/06/2025 |
- Added support for additional demand source (Meta ads)
- Fixed Interstitial close button area
- Fixed us_privacy placement in oRTB request
____________________________________________________ |
| 4.3.7 |
30/04/2025 |
- Added media duration getter for Inring ads
____________________________________________________ |
| 4.3.6 |
28/04/2025 |
____________________________________________________ |
| 4.3.5 |
09/04/2025 |
- Inring ad service remote control
____________________________________________________ |
| 4.3.4 |
11/03/2025 |
- Inring companion ad support
____________________________________________________ |
| 4.3.3 |
27/02/2025 |
- Added GPP support
- Interscroller UI improvements
- Interstitial close button customisation
____________________________________________________ |
| 4.3.2 |
12/02/2025 |
- Fixed Interstitial callback onCompleted for video with endcard
- Feature full width for Infeed display ads
- Fixed parsing video duration with milliseconds
____________________________________________________ |
| 4.3.1 |
30/01/2025 |
- Fixed privacy tracking domain to prevent calls to appsrv.display.io
____________________________________________________ |
| 4.3.0 |
24/01/2025 |
- Fixed Infeed ad unit to support auto refresh via adapters
____________________________________________________ |
| 4.2.9 |
20/01/2025 |
- Inring ad primer message support
- Removed geo permission request from SDK
- Fixed Interscroller display ads scaling for some cases
- Support delayed OM session start
- Support JS implementation for OM session
____________________________________________________ |
| 4.2.8 |
30/12/2024 |
- Fixed VAST video duration parsing
____________________________________________________ |
| 4.2.7 |
13/12/2024 |
- Inring ad unit support
- Inline multi-unit placement support
- Fixed mraid environment for display ads
____________________________________________________ |
| 4.2.6 |
26/11/2024 |
- Fix click issue for SwiftUI integration
____________________________________________________ |
| 4.2.4 |
22/10/2024 |
- Improved Interstitial ad UX
____________________________________________________ |
| 4.2.3 |
09/10/2024 |
____________________________________________________ |
| 4.2.2 |
04/10/2024 |
- Fixed audio session for video ads
____________________________________________________ |
| 4.2.0 |
25/09/2024 |
- Fixed scroll in nested scroll view for Interscroller
- Improved scroll behaviour for Interscroller display ads
____________________________________________________ |
| 4.1.9 |
28/08/2024 |
- Fixed auto play for video ads
- Fixed app hangs for mraid ads
- Fixed Interscroller top offset for UITableView
- Refactor Interscroller call API to be aligned with others ad units
____________________________________________________ |
| 4.1.8 |
09/08/2024 |
- Fixed Interscroller UI for UICollectionView
____________________________________________________ |
| 4.1.7 |
09/08/2024 |
- Add HTML/iFrame endcards support
- Support tagId for ad request
- Removed Headline ad unit
____________________________________________________ |
| 4.1.6 |
19/07/2024 |
- Add CTA button, header customization for Interscroller
- Add ad time to live parameter
- Add option to call click event independently
- Rework Infeed fullWidth mode
____________________________________________________ |
| 4.1.5 |
01/07/2024 |
- Add CTA button text customization for Infeed
____________________________________________________ |
| 4.1.4 |
27/06/2024 |
- Add text size and font customization for Interscroller, Infeed and Headline ad units
- Fix advertiser click url
- Fix Infeed display/video height for full width mode
- Fix Headline mode for video with endcard
____________________________________________________ |
| 4.1.3 |
17/06/2024 |
- Fixed ad events callbacks
- Fixed open modal app store for end card
____________________________________________________ |
| 4.1.2 |
12/06/2024 |
____________________________________________________ |
| 4.1.1 |
07/06/2024 |
____________________________________________________ |
| 4.1.0 |
04/06/2024 |
- CTA button support for Infeed video
- Headline mode support for Infeed video (inc. Unskippable video (Rewarded) option support)
- Ad Label support for Infeed video
- Expanded UI customization support for Infeed video
- Fixed language param format (alignment with oRTB API)
- Removed some hardcoded default values from SDK ad
requests (publishers are recommended to define max of the provided signals via SDK API)
- Removed DNT signal from SDK ad request (only LMT is relevant)
- HLS support for video ads
____________________________________________________ |
| 4.0.1 |
28/05/2024 |
- Fix interstitial ad event callback
____________________________________________________ |
| 4.0.0 |
15/03/2024 |
- oRTB-based API support
- SKOverlay support
- Option to set up dynamic bid floors via Ad Request API
- Option to set up expanded oRTB params via Ad Request API
- End Card support for video ads across all video ad units (1 endcard, static ads only)
- Expanded oRTB device parameters support via Ad Requests
- Display.io base URL listing in webview params
- Interscroller Dwell option recovery
- Expanded Error Notification callback
- Reduced power consumption for geo location service
- Ad Load step removal
- Ad rendering improvements and other fixes
____________________________________________________ |
| 3.8.7 |
12/12/2023 |
- Support Interscroller offset calculated from overlapping view
____________________________________________________ |
| 3.8.5 |
05/12/2023 |
- Fix unexpected data in User Defaults for IAB
____________________________________________________ |
| 3.8.4 |
27/11/2023 |
- Add landscape support for Interscroller
- Fix redirections inside web view for display ads
____________________________________________________ |
| 3.8.2 |
26/10/2023 |
____________________________________________________ |
| 3.8.1 |
20/10/2023 |
- Bug fixes and improvements
____________________________________________________ |
| 3.8.0 |
09/10/2023 |
____________________________________________________ |
| 3.7.9 |
19/09/2023 |
- Fixed multiple ads rendering for a single placement
____________________________________________________ |
| 3.7.8 |
09/08/2023 |
- Improved ad load tracking logic
- Fixed ad quality control
____________________________________________________ |
| 3.7.7 |
26/07/2023 |
- Option to enable/disable OM SDK support
____________________________________________________ |
| 3.7.6 |
04/07/2023 |
- Fixed dynamic ad insertion
____________________________________________________ |
| 3.7.5 |
03/07/2023 |
- Interscroller ad unit improvements
- StoreKit support: a view controller that provides a page where the user can purchase media from the App Store
____________________________________________________ |
| 3.7.4 |
27/06/2023 |
- Support UICollectionView for Interscroller ad unit
- Fix video events tracking
____________________________________________________ |
| 3.7.3 |
13/06/2023 |
- oRTB support
- Additional customisation options for ad units
- Switched to xcframework supply
____________________________________________________ |
| 3.7.2 |
15/11/2022 |
- API for extra ad requests params: sectioncat, pagecat, buyeruid, userid
____________________________________________________ |
| 3.7.1 |
15/11/2022 |
- Expanded API to retrieve ad details
- Ad quality validation improvements
____________________________________________________ |
| 3.5.9 |
27/01/2022 |
- Headline Ad Unit:
- >> Extra UX customization from the platform (inc. Title & Button text customization)
- >> Option to allow/disallow headline Swipe Off by a user
- >> Option to allow/disallow vertical ads
- >> Optimization/fixes, inc: clicks on dismiss, autoplays with sound, highjacks scroll, dual screen support
____________________________________________________ |
| 3.5.8 |
23/11/2021 |
- Blank screen fix (the issue was related to the recently published iOS version 15+)
____________________________________________________ |
| 3.5.7 |
20/10/2021 |
- Impression tracking fixes
____________________________________________________ |
| 3.5.6 |
07/10/2021 |
- UI imrovements for Interscroller ad unit
____________________________________________________ |
| 3.5.5 |
16/09/2021 |
- In-app browser redirection support
- Headline Video ad unit release
- Top offset customization option for Interscroller ad unit
- Snap header option for Interscroller ad unit
____________________________________________________ |
| 3.5.4 |
20/08/2021 |
- Impression tracking fixes
____________________________________________________ |
| 3.5.3 |
16/06/2021 |
- Support WKWebView’s inner ScrollView for Interscroller
____________________________________________________ |
| 3.5.2 |
08/05/2021 |
- SKAdNetwork support (server-side support will be implemented by July 2021)
- GAM adapter upgrade (v. 20.0.0 support)
- Viewability Internal tracking upgrade according to MRC requirements
- Ad serving quality validation feature improvements
____________________________________________________ |
| 3.5.1 |
15/03/2021 |
- Ad serving quality validation feature
- Interscroller:
- scroll view integration support
- UX improvement for display ads (ad container scaling per device)
- background customization option
- progress bar grey coloring (dwell mode)
- header title change to “Scroll to continue with content” (non-dwell and dwell>0 modes)
- GAM adapter (table and scroll view support)
- Interstitial: display.io close button show instead of custom ad’s close button (remove useCustomClose() method support)
- Infeed: display ad centralization and extra padding removal
- Ad serving quality validation feature
- OM SDK version upgrade (1.3.16)
____________________________________________________ |
|
3.5.0 |
6/01/2021 |
- Display ad serving UX improvements across all ad units (padding removal and viewport settings management for ad scaling)
- Hide a video timer for Infeed ad unit option
- Interscroller UX improvement for dwell mode: header displacement
- Video and Display ads sensitive click behavior improvement for Interscroller ad unit
____________________________________________________ |
| 3.4.7 |
28/10/2020 |
- TCF 2.0 support
- Interscroller viewability improvements for non-dwell mode
- Crashlytics friendly exception handler
____________________________________________________ |
| 3.4.6 |
26/09/2020 |
- Fix for back scrolling (Interscroller ad unit)
- Fix for scroll event interruption for interactive ads
- Viewability improvement for feed type units
____________________________________________________ |
| 3.3.0 |
27/04/2020 |
____________________________________________________ |
| 3.2.0 |
10/03/2020 |
- Video pre-load support
- adLoadLatency metric support
____________________________________________________ |
| 3.1.0 |
18/02/2020 |
- “Label” parameter support (to set up ad requests marker for A/B testing and etc.)
- Ad Unit Renaming: “Feed Interstitial” to “Interscroller”
- Managing (disable/enable) of Internal crash reporting system
____________________________________________________ |
| 3.0.0 |
26/01/2020 |
- IAB CCPA Compliance Framework Support
- MoPub and AdMob adapters for Feed Interstitial ad unit
- OM SDK upgrade (1.3 version support)
- Error Handling
- DIO Controller is now initialized using DIOInitProperties object. As well, some property setters have been removed from the DIOAdRequest object
For more information, please refer to the documentation
____________________________________________________ |
| 2.9.0 |
26/12/2019 |
- Feed Interstitial NEW ad unit support
- Banner (320×50) NEW ad unit support
- Medium Rectangle (300×250) NEW ad unit support
- “Add to calendar” function support
- Advanced logging
- Support methods from MRAID 2.0 version
____________________________________________________ |
| 2.8.0 |
13/11/2019 |
- API-facing Objective-C exceptions are removed
- Callback when Infeed is clicked
- Ad leave & Ad reenter API additions
<DIOAdClickDelegate> protocol
- ‘omidpn’ parameter support within ad request
____________________________________________________ |
| 2.7.0 |
23/10/2019 |
- Ad unit renaming: “Banner” to “Infeed”
- MoPub GDPR consent support
- No skip if video length is less or equal to skippable time
- Fire a callback when Infeed video has been downloaded
- “Mediation Platform” parameter in API
- DIO Watermark for Ad
- Admob and Mopub adapter: invalid placement handling
____________________________________________________ |
| 2.6.1 |
07/10/2019 |
- Enhanced exception handling
- Enhanced support for iOS 13
____________________________________________________ |
| 2.6.0 |
22/09/2019 |
- COPPA/GDPR procedures upgrade
____________________________________________________ |
| 2.5.0 |
05/09/2019 |
- Rewarded Video ad unit support, inc. end-card
- Init request network type definition:
[[DIOController sharedInstance] requireHttpsInitialization]
____________________________________________________ |
| 2.4.0 |
29/08/2019 |
- Ad requests throttling for iOS versions below 11 (except Interstitial ad unit – below 10 version)
- Banner rework – from Infeed to general view support
- COPPA support: Personal data cleaning based on COPPA flag
____________________________________________________ |
| 2.3.0 |
08/08/2019 |
- App’s (content) KeyWords support
- Fix: ad loads and clicks tracking
- Fix: missing device ID in requests
____________________________________________________ |
| 2.2.0 |
02/07/2019 |
- iOS SDK Display support for Interstitial and Banner (Infeed)
- Ad Load timeout and validation
- Fix: wrong protocol for source in Ads
- Video looping for Banner (Infeed)
- Option for Banner (Infeed) to get ad only with the following parameters: Advertiser Name and Click Url:
[request setDetailsRequired:YES]; NSString *name = ad.avertiserName; NSString *clickURL = ad.advertiserClickURL;
- Option to to set up/remove frame for Banner (Infeed) ad Unit
((DIOBannerPlacement*)placement).framed = YES;
- Multiple beacons capability for tracking events
____________________________________________________ |
| 2.1.0 |
15/05/2019 |
- Banner (Infeed) Ad Unit Video (VAST) format support
- Full width option for Banner (Infeed) Ad Unit
((DIOBannerPlacement*)placement).fullWidth = YES;
____________________________________________________ |
| 2.0.0 |
08/04/2019 |
- Interstitial Ad Unit, Video (VAST) format support
- Open Measurement support
- Personal data cleansing for GDPR compliance
- Personal data cleansing for California Online Privacy Protection Act (CalOPPA) compliance
- Network transactions optimization
|