Skip to content

Releases: Unity-Technologies/unity-ads-android

Unity Ads 4.5.0

19 Dec 19:35
Compare
Choose a tag to compare

Feature

Reduced number of requests that take place during initialization
This release introduces new a dependency on Kotlin
Improved handling of timers when dealing with app being placed in background

Bugfix

Fixed a crash that can occur during video playback when Media Player is in an invalid state

Note: Unity Ads has introduced new dependencies as of SDK version 4.5.0. Manually including the linked aar, will lead to runtime errors if dependencies are not properly resolved. It is recommended to use a package management system such as Gradle to handle dependency management. Integration steps can be found here: https://docs.unity.com/ads/en/manual/InstallingTheAndroidSDK

Unity Ads 4.4.1

05 Oct 20:31
Compare
Choose a tag to compare

Feature

  • Add experiment to remove required gesture for media playback
  • Generate game session id and save to storage

Bugfix

  • Fix ConfigurationReader if no remote nor local file are present. (#432)
  • Fix potential crash in some flavour of Android 8.1 where TimeZone API has issues. (#433)
  • Remove false error log message when missing applied rule for experiment object (#440)

Unity Ads 4.4.0

06 Sep 17:30
Compare
Choose a tag to compare

Bugfix

  • Fix potential concurrency in Signals Storage when signals are collected in parallel. (#423)
  • Adjust ProGuard rules to avoid obfuscation of required classes

Unity Ads 4.3.0

27 Jul 23:37
Compare
Choose a tag to compare

Feature

  • Adjusted Proguard rules
  • Introduce UnityAdsShowError.TIMEOUT when not able to show under specified time frame.

Bugfix

  • Fix potential NullPointerException for acquire optimization.
  • Make Load and Show timeouts lifecycle aware
  • Remove the use of setAppCacheEnabled

Unity Ads 4.2.1

11 May 23:26
Compare
Choose a tag to compare
Release 4.2.1

Unity Ads 4.2.0

05 May 17:50
Compare
Choose a tag to compare

Feature

  • Update to Unity Acquire Optimization feature

Bugfix

  • Improved init time for token resolution request. (#232)
  • Safety check posible null listeners
  • Fix possible deadlock when using GetToken with listener
  • Minor improvements to String handling in WebViewApp.java

Unity Ads 4.1.0

21 Mar 21:49
Compare
Choose a tag to compare

Feature

  • Add callback for getToken public API (beta)
  • Improved token availability
  • Add AD_ID to AndroidManifest.xml

Unity Ads 4.0.1

25 Feb 22:22
Compare
Choose a tag to compare

Changes

  • Remove the retrieval and use of Android ID

Bugfix

  • Remove deprecated ARCore integration
  • Fixed potential NPE when using Unity Acquire Optimization feature

Unity Ads 4.0.0

30 Nov 18:04
Compare
Choose a tag to compare

Feature

  • Cleanup public API
  • Update example project to use the latest API

Bugfix

  • Prevent crash that would occur if Unity Ads is initialized with an empty activity

Notes

Unity Ads SDK 4.0 removes deprecated APIs that no longer provide value. For a full list please see:
https://docs.unity.com/ads/DeprecatedAPIClasses.htm

Unity Ads 3.7.5

20 Jul 20:00
Compare
Choose a tag to compare

No changes from 3.7.4