Release notes for the IMA HTML5 SDK

4029 views
Skip to first unread message

Bret McGowen

unread,
May 7, 2014, 5:47:56 PM5/7/14
to ima...@googlegroups.com
Hi all,

We'll post in this thread every time a new version of the IMA HTML5 SDK is released. If you wish to receive these updates by e-mail, click the Topic Options arrow at the top of this thread and click E-mail updates to me.


If you have any questions regarding a particular release, please post a new topic in this forum and let us know that you are using the HTML5 version of the IMA SDK. If you're experiencing an error, please also include a link to a test page where we can see the issue.

Thanks,
IMA SDK Team

Bret McGowen

unread,
May 12, 2014, 5:23:35 PM5/12/14
to ima...@googlegroups.com
5/12/2014 - 3.1.51
  • Fixed a bug that caused paused ads to resume automatically when the user locked the device.
  • Updated the documentation for VAST timeout errors and specified the lengths of the timeouts.

Shawn Busolits (IMA SDK Team)

unread,
May 30, 2014, 11:50:25 AM5/30/14
to ima...@googlegroups.com
5/29/2014 - 3.1.53

The SDK core will now always be loaded from imasdk.googleapis.com

Shawn Busolits (IMA SDK Team)

unread,
Jun 10, 2014, 2:49:41 PM6/10/14
to ima...@googlegroups.com
6/9/2014 - 3.1.54

  • If a user does not specify the preferred maximum bitrate, the default for cell phones is 500 kbit and the default for other devices, including desktop, is 1,000 kbit.
  • Removed ImaSdkSettings.getCompetitiveExclusion().
  • Exposed the minSuggestedDuration API on the Ad class.

Bret McGowen

unread,
Jun 11, 2014, 6:24:59 PM6/11/14
to ima...@googlegroups.com
6/11/2014 - 3.1.55

The GPT Console can now work if it is enabled with all officially recognized flags ('google_console', 'google_force_console', and 'googfc' for use on mobile devices). No need to set the parameter values (such as 'google_console=1').

Shawn Busolits (IMA SDK Team)

unread,
Jul 21, 2014, 1:18:39 PM7/21/14
to ima...@googlegroups.com
7/16/2014 - 3.1.58

Service release, no new features

Shawn Busolits (IMA SDK Team)

unread,
Jul 25, 2014, 11:11:25 AM7/25/14
to ima...@googlegroups.com
7/24/2014 - 3.1.59

Service release, no new features

Shawn Busolits (IMA SDK Team)

unread,
Jul 30, 2014, 12:55:42 PM7/30/14
to ima...@googlegroups.com
7/25/2014 - 3.1.60

Service release, no new features.

Shawn Busolits (IMA SDK Team)

unread,
Aug 5, 2014, 4:40:04 PM8/5/14
to ima...@googlegroups.com
8/5/2014 - 3.1.61

Service release, no new features.

Bret McGowen

unread,
Aug 14, 2014, 8:52:21 PM8/14/14
to ima...@googlegroups.com
8/14/2014 - 3.1.62

  • We now recommend publishers always pass a custom video player when creating an AdDisplayContainer. Stay tuned for an upcoming guide on modifying your code.
  • Publishers will no longer have to save and restore content player state on the CONTENT_PAUSE_REQUESTED and CONTENT_RESUME_REQUESTEDevents.

Bret McGowen

unread,
Aug 22, 2014, 4:11:54 PM8/22/14
to ima...@googlegroups.com
8/22/2014 - 3.1.63
  • Added support for VPAID 2 JavaScript creatives.
  • Added support for VAST 3 icons.
  • Added the following new features for companion ads:
    • Support for the "required" attribute in the VAST CompanionAds element.
    • Support for the "adSlotID" attribute in the VAST Companion element.
    • If multiple companions are returned in the VAST, the SDK will select the most appropriate companion ad for the given environment.
  • Fixed the bug where ImaSdkSettings.setNumRedirects and ImaSdkSettings.getNumRedirects were inaccessible.
  • Added the isCustomPlaybackUsed and isCustomClickTrackingUsed API methods.

Shawn Busolits (IMA SDK Team)

unread,
Sep 5, 2014, 10:49:22 AM9/5/14
to ima...@googlegroups.com
8/28/2014 - 3.1.64
  • Service release, non new fetures
9/4/2014 - 3.1.65
  • Makes the skip button more easily discoverable to screen reader users by turning it into a real button.

Shawn Busolits (IMA SDK Team)

unread,
Sep 11, 2014, 2:17:07 PM9/11/14
to ima...@googlegroups.com
9/11/2014 - 3.1.66
  • Adds (1) the uiElements setting to AdsRenderingSettings and (2) the getUiElements API on the Ad.

Shawn Busolits (IMA SDK Team)

unread,
Sep 17, 2014, 5:54:37 PM9/17/14
to ima...@googlegroups.com
9/16/2014 - 3.1.67
  • Service release, no new features
9/17/2014 - 3.1.68
  • Adds the reportAdAutoPlayed setting to the AdsRequest.

Bret McGowen

unread,
Sep 24, 2014, 2:03:36 PM9/24/14
to ima...@googlegroups.com
9/18/2014 - 3.1.69
  • The Learn more button will be displayed for mobile ads regardless of the length of the ad.

9/18/2014 - 3.1.70
  • Changed reportAdAutoPlayed to setAdWillAutoPlay on the AdsRequest.

9/19/2014 - 3.1.71

Bret McGowen

unread,
Oct 3, 2014, 2:41:56 PM10/3/14
to ima...@googlegroups.com
10/2/2014 - 3.1.72
  • We now recommend you always pass in your content video player as the custom playback element, as custom playback will only be used in certain environments.
  • Custom click tracking elements are now only used in certain environments. Note: if you render your custom click tracking element over your video player, it will break the clickthrough and skip ability of rendered ads.
  • For more information on these changes, see Upgrading to the New Custom Playback.

Bret McGowen

unread,
Oct 3, 2014, 6:59:17 PM10/3/14
to ima...@googlegroups.com
10/3/2014 - 3.1.73

  • Enables custom click tracking for all mobile devices. This reverts a change introduced in the previous release (3.1.72), which enabled custom click tracking only for iPhone and pre-4.0 Android. This more limited custom click tracking will be added back into the SDK at a later date.

Bret McGowen

unread,
Oct 3, 2014, 8:10:40 PM10/3/14
to ima...@googlegroups.com
10/3/2014 - 3.1.74

Bret McGowen

unread,
Oct 9, 2014, 5:07:27 PM10/9/14
to ima...@googlegroups.com
10/9/2014 - 3.1.75

Bret McGowen

unread,
Oct 22, 2014, 12:42:00 PM10/22/14
to ima...@googlegroups.com
10/22/2014 - 3.1.77

Service release, no new features.


10/17/2014 - Due to issues with ad playback on mobile web, rolled back to 3.1.75.


10/16/2014 - 3.1.76

Shawn Busolits (IMA SDK Team)

unread,
Oct 29, 2014, 3:41:34 PM10/29/14
to ima...@googlegroups.com
10/29/2014 - 3.1.78

Service release, no new features.

Shawn Busolits (IMA SDK Team)

unread,
Nov 10, 2014, 1:06:32 PM11/10/14
to ima...@googlegroups.com
11/6/2014 - 3.1.79

Internet Explorer 11 is now supported in the IMA HTML5 SDK. See the announcement for more information.

Shawn Busolits (IMA SDK Team)

unread,
Nov 19, 2014, 12:53:53 PM11/19/14
to ima...@googlegroups.com
11/13/2014 - 3.1.80

Added getPlayerType, setPlayerType, getPlayerVersion, and setPlayerVersion to ImaSdkSettings to allow partner players to specify the player type and player version while integrating with the SDK.

Shawn Busolits (IMA SDK Team)

unread,
Dec 4, 2014, 2:38:06 PM12/4/14
to ima...@googlegroups.com
11/19/2014 - 3/1/81

Fixed a Freewheel tag issue with certain third party ad requests.

Bret McGowen

unread,
Dec 5, 2014, 3:47:15 PM12/5/14
to ima...@googlegroups.com
12/5/2014 - 3.1.82

Bret McGowen

unread,
Jan 22, 2015, 6:01:47 PM1/22/15
to ima...@googlegroups.com
1/20/2015 - 3.1.84

Shawn Busolits (IMA SDK Team)

unread,
Feb 17, 2015, 4:56:08 PM2/17/15
to ima...@googlegroups.com
1/28/2015 - 3.1.85

  • Added AdEvent.Type.AD_METADATA.
2/4/2015 - 3.87.0

  • Fixes a bug where clients not using the IMA UI were getting incorrect values from getAdSkippableState.
  • Release versioning will now change from 3.1.X to 3.X.Y.

Bret McGowen

unread,
Feb 20, 2015, 5:24:07 PM2/20/15
to ima...@googlegroups.com
2/20/2015 - 3.90.2

Shawn Busolits (IMA SDK Team)

unread,
Feb 27, 2015, 9:45:21 AM2/27/15
to ima...@googlegroups.com
2/25/2015 - 3.91.0
  • Fixes a VPAID related bug where the video player was firing a 'play' event to VPAID ads instead of the expected 'playing' event.

Shawn Busolits (IMA SDK Team)

unread,
Mar 5, 2015, 6:17:01 PM3/5/15
to ima...@googlegroups.com
3/5/2015 - 3.92.0
  • Service release, no new features.

Bret McGowen

unread,
Mar 23, 2015, 7:52:45 PM3/23/15
to ima...@googlegroups.com
3/23/2014 - 3.93.1

  • Adds setAdWillAutoPlay method on AdsRequest. This will let publishers specify if the ad will be played in response to a user action or if the ad will be auto played.

Yury Pavlotsky (IMA SDK Team)

unread,
Apr 2, 2015, 2:51:38 PM4/2/15
to ima...@googlegroups.com
4/2/2015 - 3.94.0
  • The Skip button will be shown for skippable ads, even when custom click tracking is used.

Shawn Busolits (IMA SDK Team)

unread,
Apr 2, 2015, 2:55:23 PM4/2/15
to ima...@googlegroups.com
CORRECTION: 3.93.1 was released 3/23/2015, not 3/23/2014.

Shawn Busolits (IMA SDK Team)

unread,
Apr 13, 2015, 12:50:19 PM4/13/15
to ima...@googlegroups.com
4/9/2015 - 3.95.1
  • Service release, no new features

Shawn Busolits (IMA SDK Team)

unread,
Apr 16, 2015, 3:51:03 PM4/16/15
to ima...@googlegroups.com
4/16/2015 - 3.96.1
  • Service release, no new features.

Yury Pavlotsky (IMA SDK Team)

unread,
Apr 23, 2015, 3:34:56 PM4/23/15
to ima...@googlegroups.com
4/23/2015 - 3.97.0
  • Fixes a bug where client.js fails to load due to incorrect protocol usage.
  • Fixes a VPAID adapter bug where the adapter fails to load if it is loaded into the <head> section.

Shawn Busolits (IMA SDK Team)

unread,
May 1, 2015, 10:36:43 AM5/1/15
to ima...@googlegroups.com
4/30/2015 - 3.98.0
  • Now allows for ima3.js to be loaded in a separate DOM or iframe from the video container as long as it's in the same origin.

Shawn Busolits (IMA SDK Team)

unread,
May 12, 2015, 10:25:29 AM5/12/15
to ima...@googlegroups.com, ima-sdk-ad...@google.com
5/12/2015 - 3.99.4
  • Fixed a VPAID adapter bug which caused skip button and ad clickthrough elements to occasionally be unclickable.
  • TrueView ads will now properly return skippable state viaAdsManager.getAdSkippableState().

Yury Pavlotsky (IMA SDK Team)

unread,
May 14, 2015, 4:07:09 PM5/14/15
to ima...@googlegroups.com, ima-sdk-ad...@google.com
5/14/2015 - 3.100.0

Yury Pavlotsky (IMA SDK Team)

unread,
May 27, 2015, 5:32:12 PM5/27/15
to ima...@googlegroups.com, ima-sdk-ad...@google.com, ima-sdk-ad...@google.com
5/27/2015 - 3.101.1

Yury Pavlotsky (IMA SDK Team)

unread,
Jun 4, 2015, 5:08:21 PM6/4/15
to ima...@googlegroups.com, ima-sdk-ad...@google.com, ima-sdk-ad...@google.com
6/4/2015 - 3.102.1
  • TrueView ads will now have a "Learn more" button in the upper right. Clicking on the ad outside of this "Learn more" button will no longer take users to the advertiser's site.
  • The Skip button for skippable ads will now be shown even when custom click tracking is used.
  • Custom playback on Android 4.0+ will be disabled. Ads will still work, but will use an SDK-owned player instead of the user-provided player.

Shawn Busolits (IMA SDK Team)

unread,
Jun 18, 2015, 1:09:33 PM6/18/15
to ima...@googlegroups.com, ima-sdk-ad...@google.com, ima-sdk-ad...@google.com
6/17/2014 - 3.101.2
  • TrueView ads will now have a "Learn more" button in the upper right. Clicking on the ad outside of this "Learn more" button will no longer take users to the advertiser's site.
  • The Skip button for skippable ads will now be shown even when custom click tracking is used.
6/4/2015 - Rollback to 3.101.1
  • Due to issues with Android playback, rolled back to 3.101.1

Shawn Busolits (IMA SDK Team)

unread,
Jun 26, 2015, 1:55:29 PM6/26/15
to ima...@googlegroups.com, ima-sdk-ad...@google.com, ima-sdk-ad...@google.com
6/26/2015 - 3.101.3
  • Service release, no new features.

Shawn Busolits (IMA SDK Team)

unread,
Jul 14, 2015, 10:53:55 AM7/14/15
to ima...@googlegroups.com, ima-sdk-ad...@google.com, ima-sdk-ad...@google.com
7/13/2015 - 3.101.4
  • Custom playback is disabled on 5% of Android 4.0+ devices. This number will ramp up to 100% over the course of future releases.

Shawn Busolits (IMA SDK Team)

unread,
Jul 23, 2015, 3:43:25 PM7/23/15
to Interactive Media Ads SDK, ima-sdk-ad...@google.com, ima-sdk-ad...@google.com, ima-sdk-ad...@google.com
7/23/2015 - 3.101.6

Shawn Busolits (IMA SDK Team)

unread,
Jul 27, 2015, 10:23:44 PM7/27/15
to Interactive Media Ads SDK, ima-sdk-ad...@google.com, ima-sdk-ad...@google.com, ima-sdk-ad...@google.com
7/25/2015 - 3.101.8

Shawn Busolits (IMA SDK Team)

unread,
Aug 3, 2015, 10:27:51 AM8/3/15
to Interactive Media Ads SDK, ima-sdk-ad...@google.com, ima-sdk-ad...@google.com
8/3/2015 - 3.101.9
  • Service release, no new features.

Shawn Busolits (IMA SDK Team)

unread,
Aug 7, 2015, 11:08:13 AM8/7/15
to Interactive Media Ads SDK, ima-sdk-ad...@google.com, ima-sdk-ad...@google.com
8/6/2015 - 3.101.10
  • Exposes AdsRequest.setAdWillAutoPlay.
  • Adds AdError.ErrorCode.INVALID_ADX_EXTENSION.

Yury Pavlotsky (IMA SDK Team)

unread,
Aug 17, 2015, 10:35:52 AM8/17/15
to Interactive Media Ads SDK
8/16/2015 - 3.101.12

Yury Pavlotsky (IMA SDK Team)

unread,
Aug 20, 2015, 2:34:55 PM8/20/15
to Interactive Media Ads SDK
8/20/2015 - 3.101.14

Shawn Busolits (IMA SDK Team)

unread,
Aug 31, 2015, 10:10:38 AM8/31/15
to Interactive Media Ads SDK
8/27/2015 - 3.101.17
  • Makes Ad.getContentType() available after the LOADED event rather than the STARTED event. This provides earlier access to ad data.

Yury Pavlotsky (IMA SDK Team)

unread,
Sep 4, 2015, 11:21:39 AM9/4/15
to Interactive Media Ads SDK
9/4/2015 - 3.101.21

Shawn Busolits (IMA SDK Team)

unread,
Sep 11, 2015, 1:19:16 PM9/11/15
to Interactive Media Ads SDK
9/10/2015 - 3.101.22
  • VPAID mode now defaults to ENABLED instead of DISABLED.

Yury Pavlotsky (IMA SDK Team)

unread,
Sep 18, 2015, 2:40:27 PM9/18/15
to Interactive Media Ads SDK
9/18/2015 - 3.107.1
  • Custom playback on Android 4.0+ has been disabled. Ads will still work, but will use an SDK-owned player instead of the user-provided player.

Shawn Busolits (IMA SDK Team)

unread,
Sep 23, 2015, 3:59:25 PM9/23/15
to Interactive Media Ads SDK
9/23/2015 - 3.108.1
  • Adds companion ad support for VPAID ads.

Shawn Busolits (IMA SDK Team)

unread,
Oct 9, 2015, 10:26:36 AM10/9/15
to Interactive Media Ads SDK
10/7/2015 - 3.109.0
  • Service release, no new features.

Shawn Busolits (IMA SDK Team)

unread,
Oct 21, 2015, 2:27:17 PM10/21/15
to Interactive Media Ads SDK
10/21/2015 - 3.110.0
  • Adds Ad.getTraffickingParameters andAd.getTraffickingParametersString.

Yury Pavlotsky (IMA SDK Team)

unread,
Oct 29, 2015, 10:04:21 AM10/29/15
to Interactive Media Ads SDK
10/28/2015 - 3.111.0
  • Adds AdEvent.LINEAR_CHANGED.
  • Adds AdEvent.DURATION_CHANGE.
  • Uses new UI on 1% of ad requests.

Shawn Busolits (IMA SDK Team)

unread,
Nov 5, 2015, 11:08:26 AM11/5/15
to Interactive Media Ads SDK
11/5/2015 - 3.112.0
  • Service release, no new features.

Shawn Busolits (IMA SDK Team)

unread,
Nov 13, 2015, 1:12:18 PM11/13/15
to Interactive Media Ads SDK
11/12/2015 - 3.113.1

Yury Pavlotsky (IMA SDK Team)

unread,
Dec 3, 2015, 4:55:16 PM12/3/15
to Interactive Media Ads SDK
12/3/2015 - 3.115.0

  • Any non-linear AdSense or Ad Exchange ad greater than 90 pixels in height will now be rendered as a fullslot ad.
  • The new fullslot ad takes up the entire content and contains a countdown timer and skip button. The playing of the content resumes after the ad closes, either from the timer or when the user skips the ad.
  • Non-linear AdSense or Ad Exchange ads with heights less than 90px can also be forced to render fullslot by settingadsRequest.forceNonLinearFullSlot=true.

Shawn Busolits (IMA SDK Team)

unread,
Dec 11, 2015, 1:04:32 PM12/11/15
to Interactive Media Ads SDK
12/10/2015 - 3.116.4
  • Mobile ads that don't use custom click tracking will now feature a new UI with a "Learn More" button. Clicking on the ad will now pause or resume it instead of directing the user to the ad's landing page.

Shawn Busolits (IMA SDK Team)

unread,
Jan 11, 2016, 2:28:48 PM1/11/16
to Interactive Media Ads SDK
1/11/2016 - 3.117.1
  • Service release, no new features.

Shawn Busolits (IMA SDK Team)

unread,
Jan 13, 2016, 4:55:24 PM1/13/16
to Interactive Media Ads SDK
1/13/2016 - 3.118.0
  • Service release, no new features.