Release Notes

Version Release Date Notes
20.2.0 2023-11-02
  • Increases the Android minSdkVersion that PAL supports to 19.
20.1.1 2023-10-12
  • Adds improvements to PAL error logging for better debugging.
20.1.0 2023-08-16
  • Adjusts the log level priority from ERROR to INFO for nonfatal messages.
20.0.1 2022-08-16
  • Fixes default values for Android TV initialization.
20.0.0 2022-07-07
19.0.0 2022-03-16
  • Adds NonceManager.playbackStart() and NonceManager.playbackEnd().
  • Deprecates NonceManager.sendAdImpression() in favor of the NonceManager.playbackStart() and NonceManager.playbackEnd() method calls.
18.0.0 2022-01-11
17.1.2 2021-08-18
17.1.1 2021-07-08
  • Service release; no new features.
17.1.0 2021-02-04
  • Changes the default behavior of the SDK by not including advertising identifiers without user consent.
  • Adds the new ConsentSettings API which allows advertising identifiers to be used. This API informs PAL that appropriate consent has been gathered and the publisher wishes to enable advertising identifiers. If using this in compliance with IAB TCFv2, then the publisher should determine consent by integrating with a Consent Management Provider (CMP). For more information on integration with IAB TCF v2.0 please see this Ad Manager help article .
  • Creating a new instances of the NonceLoader will now reset the correlator ID. Previously the correlator ID would remain constant.
17.0.7 Deprecated 2021-01-21
  • Deprecated release. Please use v17.1.0 or higher.
17.0.5 2020-07-08
  • Fixed a bug where the PAL nonce would fail to be generated if the first attempt occurred while offline.
  • Fixed an issue where non-valid correlator values could be generated by the SDK.
17.0.3 2020-02-04
  • Service release; no new features.
17.0.2 2019-10-01
  • Service release; no new features.
17.0.0 2019-08-22
  • Replaced NonceGenerator with NonceLoader, NonceManager, and NonceRequest.
  • Play Services PAL no longer requires a specific version of Play Services Ads.
16.3.4 2018-09-07
  • Initial release.