XMediator Unity
XMediator SDK for the Unity game engine.
1.50.0 (Nov 20 2024)
XMediator Android Version: 1.80.1.0 XMediator iOS Version: 1.80.0.0
Fixes:
- (Unity) Minor fixes in Dependency Generator for Mediators
- (All Platforms) Performance and stability improvements
1.49.1 (Nov 13th 2024)
XMediator Android Version: 1.77.0.0 XMediator iOS Version: 1.77.0.0
New Features:
- Dependency Generator for Mediators
1.48.0 (Oct 24th 2024)
XMediator Android Version: 1.77.0.0 XMediator iOS Version: 1.77.0.0
New Features:
- (Android) Added Testing Tools for MetaMediation to the Debugging Suite
- (Android) Updated Kotlin to 1.9
- (Android) Updated Room to 2.6.1
- (Android) Updated OkHttp to 4.12.0
Fixes:
- (iOS) Visual fixes in the Debugging Suite
- Performance and stability improvements
1.47.0 (Oct 4th 2024)
XMediator Android Version: 1.74.0.0 XMediator iOS Version: 1.74.0.0
New Features:
- (All Platforms) Added
AdNetwork
andMediation
properties toInstanceResult.Success
andImpressionData
. Deprecated theNetworkName
property, asAdNetwork
reports a normalized network name for all mediation services. - (iOS) Updated the minimum supported Xcode version to 15.3.
Fixes:
- Performance and stability improvements.
1.45.0 (Aug 14th 2024)
XMediator Android Version: 1.67.2.0 XMediator iOS Version: 1.67.1.0
New Features:
- (Android) Requires a minimum compileSdkVersion of 34.
- (Android) Support for target 34.
- (Android) JDK 17 is used for building the SDK.
Fixes:
- Performance and stability improvements.
1.44.0 (Jul 25th 2024)
XMediator Android Version: 1.64.1.0 XMediator iOS Version: 1.64.0.0
New Features:
- (All Platforms) Debuggin Suite: Event Viewer you can now visualize and analyze user interactions.
Fixes:
- Performance and stability improvements.
1.43.0 (Jul 4th 2024)
XMediator Android Version: 1.62.2.0 XMediator iOS Version: 1.62.0.0
Fixes:
- Fix ClassCastException occurring on some Android devices.
1.42.0 (Jul 4th 2024)
XMediator Android Version: 1.62.1.0 XMediator iOS Version: 1.62.0.0
Fixes:
- Performance and stability improvements.
1.41.0 (Jun 25th 2024)
XMediator Android Version: 1.59.0.0 XMediator iOS Version: 1.59.0.0
New Features:
- You can now set an ad space property when showing an ad, to indicate the space in your app from where the ad will be shown (eg: dashboard, settings). Used for tracking.
Fixes:
- Performance and stability improvements.
1.40.0 (May 16th 2024)
XMediator Android Version: 1.51.0.0 XMediator iOS Version: 1.51.0.0
New Features:
- (Unity) Improved visualization of installed adapters in the Dependency Manager.
1.39.1 (Apr 18th 2024)
XMediator Android Version: 1.51.0.0 XMediator iOS Version: 1.51.0.0
Fixes:
- (Unity) Fixed Dependency Manager parser library.
1.39.0 (Apr 16th 2024)
XMediator Android Version: 1.51.0.0 XMediator iOS Version: 1.51.0.0
New Features:
- (iOS) Updated the minimum supported Xcode version to 15.
- (iOS) Updated the minimum deployment target to iOS 12.
- (iOS) Privacy Manifest support improvements.
- (Android) The sdk now shows fullscreen ads from the main thread.
Fixes:
- (Unity) Improved sdk performance when calling isReady multiple times in a short amount of time.
1.38.1 (Apr 8th 2024)
XMediator Android Version: 1.48.0.1 XMediator iOS Version: 1.49.1.0
New Features:
- (Unity) Dependency Manager add support to downgrade and remove dependencies.
- (iOS) Privacy Manifest initial support.
1.37.0 (Mar 25st 2024)
XMediator Android Version: 1.48.0.1 XMediator iOS Version: 1.48.0.0
New Features:
- (Android) Added support for sub-partner tracking.
Fixes:
- (Android) Buffer now starts before the init callback is called.
1.36.1 (Mar 21st 2024)
XMediator Android Version: 1.47.0.0 XMediator iOS Version: 1.48.0.0
New Features:
- (iOS) Debugging suite now shows the network reported version, if available.
Fixes:
- (iOS) In some edge cases, banner impression tracking was not firing correctly.
1.36.0 (Mar 14th 2024)
XMediator Android Version: 1.47.0.0 XMediator iOS Version: 1.47.0.0
New Features:
- (Unity) Removed the requirement for using iOS CocoaPods token from settings. In case of having a dependency that is no longer supported (Criteo, RichAudience, Tapjoy and AdColony), you can resolve it as follows Problem #8
- (iOS) Added support for sub-partner tracking.
Fixes:
- (Android & iOS) Performance and stability improvements.
- (Android & iOS) Banner viewability tracking improvements.
- (Android & iOS) Logging improvements.
1.34.0 (Jan 29th 2024)
XMediator Android Version: 1.43.0.0 XMediator iOS Version: 1.43.1.0
Fixes:
- (iOS) Fixed a crash when passing the TCF String to some networks.
- (iOS) Several improvements for Debugging Suite, including fixing a rare crash.
1.33.0 (Jan 10th 2024)
XMediator Android Version: 1.42.2.0 XMediator iOS Version: 1.42.2.0
Fixes:
- (Android) Avoid NoClassDefFoundError crash when reading the TCF String.
- (iOS) Fixed a concurrency issue when reading the TCF String, that could occasionally cause a crash.
1.32.0 (Dec 28th 2023)
XMediator Android Version: 1.41.0.0 XMediator iOS Version: 1.41.0.0
New Features:
- (All Platforms) Added CMP Automation feature
- (All Platforms) Added support for consent signals retrieval from network adapters
- (All Platforms) Added Privacy Settings screen to Debugging Suite
Deprecated features:
- (All Platforms): The
hasUserConsent
flag has been deprecated. Apps should now integrate a CMP in order to support GDPR regions
1.30.1 (Dec 15th 2023)
XMediator Android Version: 1.34.0.1 XMediator iOS Version: 1.36.0.0
Fixes:
- (Android) Add option to remove properties tag to workaround Google Ads 1.18.0+ update
1.30.0 (Nov 15th 2023)
XMediator Android Version: 1.34.0.1 XMediator iOS Version: 1.36.0.0
New Features:
- (iOS) Debugging suite improvements
- (All platforms) Public API for getting current consent status
- (All platforms) Banner viewability tracking improvements
Fixes:
- (Android) Banners not showing when building for Unity 2022
- (Android) Memory usage improvements
1.29.0 (Oct 24th 2023)
XMediator Android Version: 1.31.0.0 XMediator iOS Version: 1.33.0.0
New Features:
- (All platforms): Request body compression
Fixes:
- (All platforms): Loading multiple placements has been improved
- (Android): Improved memory management in some cases, when loading placements with shared resources
- (Android): Debugging Suite button now appears correctly when the device is shaken
1.27.0 (Sep 29th 2023)
XMediator Android Version: 1.28.0.0 XMediator iOS Version: 1.30.0.0
New Features:
- (Android): Improved logs for banner ads and prebidding
- (All Platforms): Added documentation for implementing custom adapters
Fixes:
- (iOS): Thread management improvements
1.26.0 (Sep 14th 2023)
XMediator Android Version: 1.26.0.0 XMediator iOS Version: 1.28.0.0
New Features:
- Banner autorefresh improvements.
1.25.0 (Aug 22th 2023)
XMediator Android Version: 1.22.2.0 XMediator iOS Version: 1.24.0.0
New Features:
-
(All Platforms): Tracking improvements.
-
(All Platforms): Debugging Suite improvements.
-
(All Platforms): Added In-App Network Test to Debugging Suite.
-
(Android): Updated transitive dependencies OkHttp to 4.10.0, Coroutines to 1.6.4 and Kotlin to 1.7.20
1.24.0 (Jul 24th 2023)
XMediator Android Version: 1.20.1.0 XMediator iOS Version: 1.20.1.0
Fixes:
- (Android): Fullscreen ads: Handle edge cases where the APS network failed to notify an impression.
New Features:
- (Android): Debugging Suite improvements.
1.23.0 (Jul 17th 2023)
XMediator Android Version: 1.18.1.0 XMediator iOS Version: 1.20.1.0
New Features:
-
(Unity): New entry point for SDK. XMediatorSdk is deprecated and you should now use XMediatorAds instead. XMediatorSdk will be removed in future releases.
-
Replace XMediatorSdk with XMediatorAds
-
Replace XMediatorSdk.Initialize(...) with XMediatorAds.StartWith(...)
-
1.22.0 (Jul 10th 2023)
XMediator Android Version: 1.18.1.0 XMediator iOS Version: 1.20.1.0
Fixes:
- (Android): Prevent mediated banner ads from requesting focus.
New Features:
- (All Platforms): Add experimental support for Debugging Suite. In this first iteration you can check integration info, such as adapters' status and initialization settings.
1.21.0 (Jun 29th 2023)
XMediator Android Version: 1.16.0.0 XMediator iOS Version: 1.18.0.0
Fixes:
- (iOS): Improved banner performance in some edge cases.
1.19.0 (Jun 15th 2023)
XMediator Android Version: 1.16.0.0 XMediator iOS Version: 1.16.0.0
New Features:
- (All Platforms): Improved fullscreen ads buffering. You can now enable or disable buffering per placement id, from our Admin tool.
- (iOS): Updated minimum supported Xcode version to 14.1.
1.17.1(May 9th 2023)
XMediator Android Version: 1.9.0.1 XMediator iOS Version: 1.9.0.0
- (Unity): Improving the library’s compatibility and structure:
- Following the Unity’s UPM package standard.
- SDK directory is now immutable.
- SDK is now encapsulated in a single directory.
1.16.0 (Apr 10th 2023)
XMediator Android Version: 1.9.0.1 XMediator iOS Version: 1.9.0.0
Fixes:
- (iOS): Banner autorefresh can now retry after a few seconds if the banner was not visible when it first fired.
New Features:
- (All Platforms): Performance and stability improvements.
1.15.0 (Mar 8th 2023)
XMediator Android Version: 1.5.0.0 XMediator iOS Version: 1.6.1.0
Fixes:
- (iOS): Building an internal dependency statically instead of dynamically.
1.14.0 (Mar 7th 2023)
XMediator Android Version: 1.5.0.0 XMediator iOS Version: 1.6.0.0
New Features:
- (Android): Improved anrs tracking.
1.13.1 (Feb 8th 2023)
XMediator Android Version: 1.2.1.1 XMediator iOS Version: 1.3.0.0
Fixes:
- (Android): Fixed "Failed to get Banner view" crash caused by a race condition when using Dispose on an autorefresh enabled Banner.
1.13.0 (Feb 2nd 2023)
XMediator Android Version: 1.2.1.0 XMediator iOS Version: 1.3.0.0
New Features:
- (All Platforms): Added support for Banner MREC.
- (Android): Improved ad stats metrics for optimizations
BREAKING CHANGES:
- (iOS): Apps using iOS Banners will also need to update its adapters due to a non backwards compatible change introduced with Banner MREC. Please update each adapter to its latest version to ensure compatibility.
1.12.0 (Jan 17th 2023)
XMediator Android Version: 1.0.0 XMediator iOS Version: 1.2.0.1
Features:
- (iOS): You can now configure the sdk to pause Unity when showing ads, by using the new
XMediatorSdk.SetPauseOnAdPresentation
method.
1.11.0 (Jan 13th 2023)
XMediator Android Version: 1.0.0 XMediator iOS Version: 1.2.0
Fixes:
- (iOS): Fixed Xcode 14 build failure, where XMediator's app resources bundle was incorrectly requiring code sign to be set.
1.10.0 (Dec 22nd 2022)
XMediator Android Version: 1.0.0 XMediator iOS Version: 1.0.2
Fixes:
- (iOS): Fixed the tracking of banner impressions.
- (iOS): Improved network requests latency measurements.
1.9.0 (Dec 6th 2022)
XMediator Android Version: 1.0.0 XMediator iOS Version: 1.0.0
Features:
- (Unity): Verifed compatibility with 1.0.+ versions
- (Android): Removed Logback dependencies
- (Android): Added AdvertisingId permission to AndroidManifest to support applications targeting Android 13
Fixes:
- (Android & iOS): Improved timespan measurements
- (Android): Consecutive loads to banner no longer cancel previous requests
- (iOS): Fixed a crash that was happening on any request when running the app on Intel simulators of Xcode >= 13.4
- (iOS): OnDismissed callback is now called only once, when the native DidDismiss event is received
1.8.0 (Oct 21st 2022)
XMediator Android Version: 0.96.0 XMediator iOS Version: 0.64.0
New features:
- (All Platforms): The OnImpression callback of each ad format now returns a new ImpressionData object.
BREAKING CHANGES:
- (All Platforms): The OnImpression callback no longer returns a LoadResult object. If you were using it, you can now access it as a property of the new ImpressionData object.
1.7.0 (Oct 11th 2022)
XMediator Android Version: 0.95.0 XMediator iOS Version: 0.63.0
New features:
- (Unity Editor): Dependency manager is now able to detect conflicts between versions of installed dependencies and suggest needed updates.
- (All Platforms): New XMediatorMainThreadDispatcher class that is provided with XMediator SDK. This is now the recommended way to sanitize callback threads.
Fixes:
- (Android): Fixed a crash that was affecting a small set of users when initializing the SDK.
1.6.1 (Sep 1st 2022)
XMediator Android Version: 0.88.0 XMediator iOS Version: 0.61.0
New features:
- (All Platforms): Consent information can now be set through XMediatorSDK interface
Fixes:
- (Unity Editor): Fixed an issue while updating SkAdNetworkIds
1.5.1 (Aug 3rd 2022)
XMediator Android Version: 0.83.0 XMediator iOS Version: 0.55.0
Fixes:
- (Unity Editor): Fix decimal parsing error in Unity mocks when using non-english locales
1.5.0 (Jul 15th 2022)
XMediator Android Version: 0.83.0 XMediator iOS Version: 0.55.0
New features:
- (Unity Editor & iOS): Added Unity post process to configure SKAdNetwork Ids on iOS builds
Improvements:
- (Android): Better handling of reinitializations using the same key on Android
- (All Platforms): Improvements to debug logs
1.4.0 (Jun 29th 2022)
XMediator Android Version: 0.79.0 XMediator iOS Version: 0.54.0
Improvements:
- (All Platforms): Improvements to debug logs
Fixes:
- (Unity Editor): Fix style loading error on Unity Editor tools
1.3.1 (Jun 23th 2022)
XMediator Android Version: 0.77.0 XMediator iOS Version: 0.53.1
New features:
- (Unity Editor): The Dependency Manager now displays the native SDK versions (Android and iOS)
Fixes:
- (Unity Editor): Removed EDM4U redestribution when updating using the Dependency Manager
- (Unity Editor): Fixed integration tokens getting overwritten when updating using the Dependency Manager
- (Unity Editor): Fixed android manifest app id overwritten when updating using the Dependency Manager
1.3.0 (Jun 16th 2022)
XMediator Android Version: 0.77.0 XMediator iOS Version: 0.53.1
1.2.0 (Jun 2nd 2022)
XMediator Android Version: 0.75.0 XMediator iOS Version: 0.53.0
1.1.1 (May 24th 2022)
XMediator Android Version: 0.74.0 XMediator iOS Version: 0.52.2
1.0.0 (May 10th 2022)
XMediator Android Version: 0.71.2 XMediator iOS Version: 0.51.2