Added support for the "language_name" key for stream subtitles.
Fixed an issue that caused audio-only ads to timeout.
Fixed an issue where skipping the first ad in a preroll would cause the second ad to ignore its own skip offset.
Added IMAAdDisplayContainer.focusEnvironment, which allows
publishers to transfer focus to SDK during ad breaks. This is required
whenever the user needs to interact with the ad UI
(e.g. skippables, VAST icons).
Added viewController as a new required initialization argument or property for IMAAdDisplayContainer.
Fixed non-English localization support.
Reduced erroneous RESUME events.
Added IMAAdsRenderingSettings.enablePreloading, which is
enabled by default, to improve ad rendering performance.
Added support for skippable ads (client-side and VOD) and VAST icons
(client-side and DAI)
Added the ICON_FALLBACK_IMAGE_CLOSED and
ICON_TAPPED events. We recommend automatically resuming on
ICON_FALLBACK_IMAGE_CLOSED since the SDK pauses on fallback
Fixed an issue where the IABTCF_gdprApplies was only
acknowledged if it was a string.
Fixed an issue where certain app bundle IDs could cause traffic to be
Increased the minimum runtime version to tvOS 10
Fixed a bug where some UI updates could trigger on a background thread
Fixed an issue where strict flags would make IMACompanionAd's init conflict with NSObject's
Deprecated the loadURL method on the IMAVideoDisplay protocol
4.2.1 will be the final version of the IMA SDK that supports tvOS 9.x
Fixed an issue where clickthroughs would crash on tvOS 9.x
Fixed an intermittent crash issue on tvOS 13.
Added support for tvOS 13.
Added playerVideoDisplay:didLoadPlayerItem: for DAI.
Added IMAAd.companionAds and IMACompanionAd
for DAI ads.
Updated IMAAVPlayerVideoDisplayDelegate names to better
fit Objective-C style.
Fixed an issue where the play button on the Apple TV remote did not
Fixed an issue where the user's "Limit Ad Tracking" setting was
IMAAdEventType.adData is now typed.
Added the authToken API on IMAStreamRequest.
Combined client-side and DAI tvOS SDKs
Fixed an issue where AdsLists weren't parsed and threw AdsLoader errors on tvOS.