Releases: Unity-Technologies/unity-ads-android
Unity Ads 4.5.0
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
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
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
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
Release 4.2.1
Unity Ads 4.2.0
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
Feature
- Add callback for getToken public API (beta)
- Improved token availability
- Add AD_ID to AndroidManifest.xml
Unity Ads 4.0.1
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
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
No changes from 3.7.4