Changelog

About Android OpenWrap SDK 2.3.0 (September 30, 2021)

  • Added support for:
    • GAM’s combined native and banner ads.
    • GAM’s app event callbacks through GAMAppEventListener.
    • New handler class, GAMNativeEventHandler, in GAM event handler v2.5.0, to support combined native and banner ads.
    • OM SDK version to 1.3.23.
    • Retrieving IAB TCF v2.0 compliant GDPR value and consent string.

2.2.0 (August 12, 2021)

  • View archived documentation: (OpenWrap SDK 2.2.0).
  • Added the following:
    • Rewarded Ad support for GAM Ad Server with handler v2.4.0.
    • Support for MoPub SDK v5.17.0 with latest handler v2.4.0.
    • Removed support of deprecated callback method onAdFailed()from POBInterstitialListener class.
    • @NonNull annotations to Banner and Interstitial ad callback methods.
    • Resolved MissingResourceException crash issue when retrieving a three-digit country code.

2.1.0 (July 22, 2021)

  • View archived documentation: (OpenWrap SDK 2.1.0).
  • Fixed GAM impression discrepancy for OpenWrap SDK rendered banner ads.
  • Updated handler version to v2.3.0 to support GAM SDK 20.0.0 – 20.2.0.

2.0.1 (June 30, 2021)

  • View archived documentation: (OpenWrap SDK 2.0.0-2.0.1).
  • Fixed Intermittent NullPointerException:
    • During impression tracker execution for video ad.
    • On pauseAutoRefresh() execution in a multithreaded environment.

2.0.0 (June 9, 2021)

  • View archived documentation: (OpenWrap SDK 2.0.0-2.0.1).
  • Added Rewarded Ad support for MoPub ad server:  
    • Handler v2.1.0 supports MoPub SDK v5.13.0 - 5.15.0.
    • Handler v2.2.0 supports MoPub SDK v5.16.0 - 5.16.4.
  • Made improvements to the Rewarded Ad API.
  • Added support for multiple reward configurations and reward selection.
  • Introduced new callbacks in POBInterstitialListeneronAdFailedToLoad(), onAdFailedToShow(), and deprecated onAdFailed().
  • OpenWrap SDK is now certified with OM SDK version 1.3.18.
  • Made improvement to the banner ad rendering.
  • In-banner video bug has been fixed.
  • Discontinued support of: 
    • GAM SDK v17.1.0 - 19.1.0.
    • MoPub SDK v5.8.0 - 5.12.0.
    • OpenWrap handler 1.0.0 - v1.3.

1.9.0 (July 22, 2021)

  • Support for legacy publishers using OpenWrap SDK pre-2.0.0 versions.
  • Fixed GAM impressions discrepancy for OpenWrap SDK rendered banner ads.
  • Updated handler version to v1.4.0 to support GAM SDK 19.5.0 – 19.8.0.

1.8.4 (June 30,2021)

  • Support for legacy publishers using OpenWrap SDK v1.8.x.

  • Fixed Intermittent NullPointerException observed during impression tracker execution for video ad.
  • Fixed Intermittent NullPointerException observed on executing pauseAutoRefresh() in a multithreaded environment.

1.8.3 (April 9, 2021)

  • View archived documentation: (OpenWrap SDK 1.8.3).
  • Updated OpenWrap handlers to 2.0.0 to support GAM SDK v2.0.0 [28 Apr 2021].

  • Updated OpenWrap handlers to v1.3.1 to support GAM SDK's fluid ad size.
  • Added new APIs for banner:
  • Deprecated the support for the following SDK/handler versions:
    • GAM SDK versions from 17.1.0 - 19.1.0.
    • MoPub SDK versions from 5.8.0 - 5.12.0.
    • OpenWrap handler versions 1.0.0 - 1.3.0.

      Support for these versions will be discontinued in an upcoming OpenWrap SDK release.

1.8.2 (February 26, 2021)

  • View archived documentation: (OpenWrap SDK 1.8.2).
  • Fixed SDK v1.8.0-1.8.1 issue where Android Advertising ID was intermittently omitted from ad requests.

1.8.1 (February 23, 2021)

  • View archived documentation: (OpenWrap SDK 1.8.1).
  • Fixed ConcurrentModificationException while notifying banner ads of network updates during refresh or destroy.

1.8.0 (January 22, 2021)

  • View archived documentation: (OpenWrap SDK 1.8.0).

  • Added rewarded ad support (video only) for no ad server integrations.

     Expand to view features
    • Remote configurations for video ad behaviors.
    • Supports VAST 2.0, 3.0, 4.0, and 4.1.
    • Non-skippable is enabled by default.
    • Video creative autoplay on unmute.
    • Support for end cards.
    • IAB certified for viewability measurement.
    • Partial buffering for playing ads without stalling playback.
    • Error, impression, and VAST event-tracking.
    • Wrapper and inline support.
    • Localization support for video ads Learn More button.
    • Localization and customization support for rewarded ads Skip alert.
    • Remote configurations for rewards.
  • Upgraded Open Measurement SDK to version 1.3.12.
  • Handler updates for the latest GAM (v19.6.0) and MoPub (v5.15.0) SDK support for banner and interstitial ad formats.
  • Improved proceedOnError flow (Get Bid Price): now proceedOnError continues the ad server SDK request (MoPub/ DFP).
  • Updated VAST wrapper timeout from one second to five seconds.

1.7.2 (December 21, 2020)

1.7.1 (November 30, 2020)

1.7.0 (October 21, 2020)

  • View archived documentation: (OpenWrap SDK 1.7.0-1.7.2).

  • Added Buyer prioritization support.
  • Added support to get bid from OpenWrap SDK.
  • Upgraded Open Measurement SDK to version 1.3.10.
  • Added support to configure or enable/disable client SDKs like FAN from the OpenWrap profile.
  • Added support for ad unit level refresh.
  • Added Android 11 compatibility.
  • SDK now logs new version availability in Debug mode to help you stay up to date with the latest OpenWrap SDK.

1.6.2 (July 15, 2020)

  • View archived documentation: (OpenWrap SDK 1.6.2)
  • Support Activity and application context for Banner and Interstitial ads rendering.
  • Replaced Dialog with Activity to display Interstitial and MRAID expanded ads.
  • Optimized Network State broadcast receiver usage.
  • Optimized the Interstitial video expiration logic.
  • Upgraded Open Measurement SDK version to 1.3.6.
  • Updated Facebook Audience Network bidder module version to 1.0.1

1.6.1 (June 17, 2020)

  • View archived documentation: (OpenWrap SDK 1.6.1)
  • Fixed the discrepancy issue between MoPub and PubMatic for OpenWrap SDK impressions and clicks to support MoPub SDK version 5.12.0.
  • Improved the handling of runtime update of WebView application on device.

  • Changed the rendering of the Internal browser feature from Dialog to Activity.

  • Optimized the thread switching use-case while giving ad event callback to application.

  • Hardened against the app crash when Interstitial ad is created on a screen but shown on top of another screen.

1.6.0 (May 8, 2020)

  • View archived documentation: (OpenWrap SDK 1.6.0)
  • Added support for Facebook Audience Network as client side partner.

     Supported Ad Formats
    • Display banner
    • Display interstitial
  • Added support for VAST industry icons.
  • Gradle based handler integration for DFP and MoPub (deprecated file base integration on handlers).
  • Added video completion callback for interstitial video ad format.
  • Minor bug fixes.

1.5.0 (Feb 18, 2020)

  • View archived documentation: (OpenWrap SDK 1.5.0-1.5.1)
  • Rebranded as OpenWrap SDK.
  • Added the OpenWrap SDK 1.5 migration guide to the documentation set.
  • Added support for In-banner video ads (only 300x250 size) in existing POBBannerView class.

     Read more...
    • Remote configurations for various ad behaviors
    • Supported VAST versions - 2.0 to 4.1
    • Auto play of video creative on mute
    • Support for end cards/companions
    • Ad viewability measurement support through IAB’s Open measurement SDK.
    • Partial buffering for better ad playback experience
    • Error, impression and VAST event tracking
    • Vast wrapper and inline support
    • Localization support for video ads Learn More button
  • OpenWrap SDK now comes bundled with latest Open Measurement SDK v1.3.0
  • Migrated OpenWrap SDK with AndroidX support libraries.
  • Added ad expiration support for interstitial video creatives.
  • Interstitial video ads now support all orientations
  • Verified with the primary ad server SDK: DFP v18.3.0 and MoPub v5.11.0
  • Updated MoPub banner event handlers and custom events classes.
  • Changed openbid_learn_more_title to openwrap_learn_more_title.
  • API changes

     Read more...
    • Renamed class OpenBidSDK to OpenWrapSDK
    • Updated error OPEN_BID_SIGNALING_ERROR to OPENWRAP_SIGNALING_ERROR
    • Removed deprecated API setUserKeywords from POBRequest class
  • Improvements & bug fixes

1.4.0 (Oct 23, 2019)

  • View archived documentation: (OpenBid SDK 1.4.0)
  • Video interstitial Ads (only Linear) highlights:

     Read more...
    • Remote configurations for various ad behaviors
    • Supported VAST versions - 2.0 to 4.1
    • Ad skipability
    • Auto play of video creative on mute
    • Support for end cards/companions
    • Ad viewability measurement support through IAB’s Open measurement SDK.
    • Partial buffering for better ad playback experience
    • Error, impression and VAST event tracking
    • Vast wrapper and inline support
    • Localization support for video ads Learn More button
  • OM SDK updated to v1.2.17
  • Support for additional request parameters for delivering more relevant ads:

     Read more...
    • Added public setter for application keywords (sent in the app.keywords); that is, setKeywords() of POBApplicationInfo
    • Deprecated setUserKeywords() of POBRequest, start using setUserKeywords() of POBUserInfo instead
    • Added device.geo.utcoffset
    • Added device.geo.accuracy and device.geo.lastfix, if available in the publisher provided or SDK fetched location
  • Verified with the primary ad server SDK: DFP v17.2.1 and MoPub v5.8.0
  • AndroidX compatibility. Learn more about,  Migrating to AndroidX .
  • Improved retrieval of IFA (Android advertising ID) and location information
  • Verified and updated SDK target version to 29

1.3.0 (Aug 14, 2019)

  • View archived documentation: (OpenBid SDK 1.3.0 ).
  • Added measurement support using OM SDK.
  • Added Test Creative ID support.
  • Minor fixes.

1.2.2 (Jun 14, 2019)

  • View archived documentation: (OpenBid SDK 1.2.2 ).
  • Minor fixes:
    • Banner ad does not refresh if first ad fails.
    • Interstitial ad not closing on MRAID  close()  event.
    • Initial ad orientation not preserved when Mraid video plays.
    • Banner ad keeps refreshing when landing page is open.

1.2.1 (May 6, 2019)

  • View archived documentation: (OpenBid SDK 1.2.1 ).
  • Optimization to give onAdOpened() and onAdClosed() callback in Interstitial ads.
  • Updated Java/Kotlin interstitial event handlers.

1.2.0 (Apr 18, 2019)

  • View archived documentation: (OpenBid SDK 1.2.0).
  • Added Custom Ad Server and No Ad Server configuration support.
  • Added sample apps for Custom Ad Server and No Ad Server configurations.
  • Minor fixes .

1.1.0 (Mar 18, 2019)

  • View archived documentation: (OpenBid SDK 1.1.0).
  • Added support for MoPub as a primary ad server.
  • Changed implementation types of listeners (POBInterstitial.POBInterstitialListener and POBBannerView.POBBannerViewListener), from interface to class, to support specific primary ad server SDK callbacks.
  • Minor improvements.

1.0.0 (Mar 18, 2019)

  • View archived DFP documentation.
  • A modern, optimized SDK that brings the features and advantages of OpenWrap to mobile. 
  • Easy to integrate with a streamlined integration process.
  • Supports MRAID 3.0 Rich Media Ad Format (backward compatible with MRAID 2.0).

Table of Contents

⇧ Top

Do you have feedback on this document? Let us know: email us.