iOS Changelog

Version Date Changelog
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
  • Fix Video preload errors

____________________________________________________

3.8.1 20/10/2023
  • Bug fixes and improvements

____________________________________________________

3.8.0 09/10/2023
  • General improvements

____________________________________________________

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

Still have Questions?

Contact Us