PAL HTML5 release notes
Stay organized with collections
Save and categorize content based on your preferences.
outlined_flag
The latest version of the PAL HTML5 SDK is v1.83.0.
Recent updates include adding character limits to certain nonce request properties and fixing issues with nonce creation and browser compatibility.
The SDK has introduced classes like GoogleAdManagerSettings and ConsentSettings to integrate with Google Ad Manager and handle privacy settings.
Several methods and properties have been added or deprecated over time to improve functionality and align with updated standards.
The latest PAL HTML5 SDK version is v1.87.0. For
more details, see
PAL HTML5 version release history .
Version
Release Date
Notes
1.87.0
2025-10-30
1.84.0
2025-10-15
Updates storage of invalid traffic-only data, such as cookies, to
follow Google Limited Ads 2.0. For details, see
Limited ads .
1.57.1
2025-04-21
Adds a console warning of
"Description URL is longer than NUMBER characters.
Ignoring. for when nonce request property strings are too long
and are ignored. The following list details the maximum length
NUMBER for the affected nonce request properties:
1.52.0
2025-02-20
Fixes an issue with nonce creation on CTV devices.
1.44.0
2024-11-18
Adds the
GoogleAdManagerSettings
class for matching PAL first-party cookie behavior with the
corresponding settings set in Google Ad Manager.
Removes the deprecated property NonceRequest.omidVersion.
1.27.1
2024-07-08
Fixes an issue that led to errors on browsers with old WebKit versions
(<= 70).
1.26.1
2024-06-18
Deprecates NonceRequest.omidVersion. Instead, set
omidPartnerName, omidPartnerVersion, and supportedApiFrameworks.
1.25.0
2024-02-01
Fixes a bug which caused crashes on certain connected TVs.
1.16.0
2022-03-22
Added the following methods to the
NonceManager class.
sendAdClick
sendAdTouch
sendPlaybackStart
sendPlaybackEnd
For more information on how to implement these changes to the
NonceManager, see the updated
Getting started guide .
Deprecated `NonceManager.sendAdImpression()` in favor of
`sendPlaybackStart()` and `sendPlaybackEnd()`.
Fixed a bug related to URL parsing.
Fixed a bug where IMA would override the URL parameter.
1.13.3
2021-07-27
Added the following properties to the
NonceRequest class.
sessionId
supportedApiFrameworks
url
1.12.0
2021-02-21
Added the
ConsentSettings
class for handling privacy and regulations when generating nonce
signals.
1.11.0
2020-10-28
Removed the PalNonceGenerator API.
1.8.0
2019-09-04
Renamed NonceManager.onClick() to
NonceManager.sendAdClick().
Renamed NonceManager.onImpression() to
NonceManager.sendAdImpression().
1.4.0
2019-07-30
Updated the HTML5 PAL class names:
PalLoader is now NonceLoader.
PalNonceManager is now NonceManager.
Added the NonceRequest class.
1.3.0
2019-07-09
Deprecated PalNonceGenerator in favor of
PalLoader.
Added the setIconsSupported API.
1.1.0
2018-10-26
Removed setPpid(), and added ppid to the
NonceRequest constructor.
1.0.0
2018-10-15
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-31 UTC.
[null,null,["Last updated 2025-10-31 UTC."],[],["Key updates include fixing a nonce creation issue on CTV devices (v1.52.0) and errors on older WebKit browsers (v1.27.1, v1.25.0). Version 1.44.0 added the `GoogleAdManagerSettings` class and removed `NonceRequest.omidVersion`, while v1.26.1 further deprecated it in favour of omid parameters. Version 1.16.0 updated the NonceManager with `sendAdClick`, `sendAdTouch`, `sendPlaybackStart`, `sendPlaybackEnd` methods. Several other name changes and property updates were made.\n"]]