Changelog
Unity SDK release history
[4.5.0] - 2026-08-11
What’s New
- Added AdMob and Google Ad Manager bids to Trusted Arbiter with
CloudXArbiterBid.AdMob(...)andCloudXArbiterBid.Gam(...). CloudX can price them from reported revenue. - Added
CloudXRevenuePlatform.Gamso apps can forward Google Ad Manager paid events throughCloudXSdk.ReportRevenueData(...). - Added Google Ad Manager demand support to the Google Waterfall Unity adapter; CloudX configuration selects AdMob or GAM per placement.
- Added TaurusX adapter support for Android and iOS.
- Added optional Adjust and AppsFlyer ad-revenue connectors so Unity apps can forward CloudX-won impression revenue to their MMP without Unity C# glue code.
Integration Notes
- Android projects using Meta adapter
6.22.0.0must compile with Android API 36 because Meta Audience Network6.22.0depends onandroidx.browser:1.9.0.
SDK Updates
- Updated Android SDK from 4.4.0 to 4.5.0 — see Android SDK changelog for details
- Updated iOS SDK from 3.6.0 to 3.7.0 — see iOS SDK changelog for details
- Updated Google Waterfall adapter pins to Android 25.2.0.2 and iOS 13.6.0.2.
- Updated Android Meta adapter to 6.22.0.0 and optional Android AdMob adapter to 1.3.0.1.
[4.4.1] - 2026-08-03
What’s New
- Added custom trusted-arbiter bids with
CloudXArbiterBid.Customfor mediation platforms without a dedicated bid type. - Added
CloudXArbiterPlatform.CustomandCloudXArbiterResult.PlatformNameso custom arbiter winners can identify the originating mediator.
Migration Notes
CloudXArbiterResultnow includesPlatformName; code that directly constructs or deconstructs this record must include the new value.
Changed
- Regenerated CloudX SDK asset GUIDs to avoid import collisions in Unity projects; assembly definition GUIDs are unchanged.
- Updated the Unity demo arbiter verification button to run CloudX, LevelPlay, PubMatic, and custom bid scenarios.
SDK Updates
- Updated the iOS Pangle adapter from 7.9.1.3.0 to 8.2.0.7.0.
[4.4.0] - 2026-07-29
What’s New
- Added App Open ads through
CloudXSdk.LoadAppOpen,CloudXSdk.ShowAppOpen,CloudXSdk.IsAppOpenReady,CloudXSdk.DestroyAppOpen, andCloudXAdsCallbacks.AppOpen. - Added publisher revenue reporting with
CloudXSdk.ReportRevenueData(CloudXRevenueData data), including AdMob, InMobi, TopOn, and custom platform names.
Fixed
- Fixed Unity main-thread callback dispatch so native callbacks that enqueue Unity work no longer deadlock callback delivery.
SDK Updates
- Updated Android SDK from 4.1.7 to 4.4.0 — see Android SDK changelog for details
- Updated iOS CloudXCore from 3.4.6 to 3.6.0
- Updated iOS Google Waterfall adapter from 3.4.6 to 13.6.0.1
- Updated Unity demo Android adapter pins: Vungle 7.7.7.0, InMobi 11.4.0.1, Mintegral 17.1.71.0, Moloco 4.11.0.0, Verve 3.9.0.1, Google Waterfall 25.2.0.1, Digital Turbine 8.4.7.0, and Pangle 8.2.0.4.0.
[4.1.7] - 2026-07-02
What’s New
- Added APIs for per-request bid floor overrides so publishers can send request-scoped floor controls through the SDK bid pipeline
SDK Updates
- Updated Android SDK from 4.1.5 to 4.1.7 — see Android SDK changelog for details
- Updated iOS SDK from 3.4.5 to 3.4.6 — see iOS SDK changelog for details
[4.1.5] - 2026-06-20
SDK Updates
- Updated Android SDK from 4.1.3 to 4.1.5 — see Android SDK changelog for details
- Updated iOS SDK from 3.4.2 to 3.4.5 — see iOS SDK changelog for details
- Added Pangle adapter support for Android and iOS
- Added MobileFuse adapter support for Android
[4.1.3] - 2026-06-01
SDK Updates
- Updated Android SDK from 4.1.1 to 4.1.3 — see Android SDK changelog for details
- Updated iOS SDK from 3.4.1 to 3.4.2 — see iOS SDK changelog for details
- Added Google Waterfall and Digital Turbine adapter support for Android and iOS
[4.1.0] - 2026-05-27
What’s New
- Added
CloudXSdk.Arbiter(bids, onCompleted)for running a trusted-arbiter auction from Unity - Added
SetBannerExtraParameter(adUnitId, key, value),SetMRecExtraParameter(adUnitId, key, value),SetInterstitialExtraParameter(adUnitId, key, value), andSetRewardedExtraParameter(adUnitId, key, value)to pass network-specific parameters to each ad format
SDK Updates
- Updated Android SDK from 4.0.0 to 4.1.1 — see Android SDK changelog for details
- Updated iOS SDK from 3.2.0 to 3.4.1 — see iOS SDK changelog for details
- Added Moloco and Verve adapter support for Android and iOS
[4.0.0] - 2026-04-28
What’s New
- Added Unity Package Manager (UPM) consumer support so the SDK can be referenced from internal UPM packages. Runtime and editor scripts now ship with assembly definitions (
CloudX.SdkandCloudX.Sdk.Editor). - Removed the runtime dependency on
Newtonsoft.Json. The SDK no longer requirescom.unity.nuget.newtonsoft-jsonto be present in your project.
SDK Updates
- Updated Android SDK from 3.2.0 to 4.0.0 — see Android SDK changelog for details
[3.2.0] - 2026-04-24
What’s New
- Added
DestroyInterstitial(adUnitId)andDestroyRewarded(adUnitId)to the Unity API so fullscreen ads can be explicitly destroyed and cleaned up
SDK Updates
- Updated Android SDK from 3.1.0 to 3.2.0 — see Android SDK changelog for details
- Updated iOS SDK from 3.1.0 to 3.2.0 — see iOS SDK changelog for details
- Added Magnite adapter support for Android and iOS
[3.1.0] - 2026-04-17
What’s New
- Revenue-paid callbacks are now delivered immediately and may run off the Unity main thread on Android and iOS
Integration Notes
- Do not touch Unity scene or UI APIs directly inside
OnAdRevenuePaid. Dispatch back to the main thread first if needed.
SDK Updates
- Updated Android SDK from 3.0.0 to 3.1.0 — see Android SDK changelog for details
- Updated iOS SDK from 2.2.8 to 3.1.0 — see iOS SDK changelog for details
[3.0.0] - 2026-04-06
SDK Updates
- Updated Android SDK from 2.2.7 to 3.0.0 — see Android SDK changelog for details
- Updated iOS SDK from 2.2.7 to 2.2.8 — see iOS SDK changelog for details
[2.2.7] - 2026-04-02
What’s New
- Added first-party metrics telemetry coverage across Android SDK call sites through the updated Android SDK
- Fixed iOS banner display after deferred initialization and improved Vungle adapter runtime reliability through the updated iOS SDK
Integration Notes
- The Unity integration flow and banner/MREC placement/custom-data ordering guidance introduced in
2.2.6remain unchanged in this release
SDK Updates
- Updated Android SDK from 2.2.6 to 2.2.7 — see Android SDK changelog for details
- Updated iOS SDK from 2.2.6 to 2.2.7 — see iOS SDK changelog for details
[2.2.6] - 2026-04-01
What’s New
- Added
isAdReadysupport across fullscreen adapters through the updated Android and iOS SDKs - Added Unity Ads privacy consent forwarding through the updated iOS SDK
Integration Notes
- For Unity banner and MREC ads, call
SetBannerPlacement(...)/SetBannerCustomData(...)andSetMrecPlacement(...)/SetMrecCustomData(...)beforeCreateBanner(...)orCreateMrec(...)if you want those values applied to the first ad request
SDK Updates
- Updated Android SDK from 2.2.4 to 2.2.6 — see Android SDK changelog for details
- Updated iOS SDK from 2.2.4 to 2.2.6 — see iOS SDK changelog for details
[2.2.4] - 2026-03-27
What’s New
- Added
SetHasUserConsent(bool?)andSetDoNotSell(bool?)for manual privacy overrides before initialization - Added automatic
NSUserTrackingUsageDescriptioninjection during the iOS post-process step when the app has not defined one yet
Fixes
- Fixed Android banner view initialization so newly created banner views start hidden until you show them
- Fixed iOS interstitial and rewarded show-failure callbacks so
OnAdShowFailednow includes both the failedCloudXAdand the correspondingCloudXError, matching the Unity callback contract - Updated the Unity demo app to initialize banner and MREC views once and retry fullscreen ads after both load failures and show failures
SDK Updates
- Updated Android SDK from 2.2.3 to 2.2.4 — see Android SDK changelog for details
- Updated iOS SDK from 2.2.3 to 2.2.4 — see iOS SDK changelog for details
[2.2.3] - 2026-03-23
SDK Updates
- Updated Android SDK from 2.2.2 to 2.2.3 — see Android SDK changelog for details
- Updated iOS SDK from 2.2.2 to 2.2.3 — see iOS SDK changelog for details
- Added Unity Ads adapter support for Android and iOS
[2.2.2] - 2026-03-17
SDK Updates
- Updated Android SDK from 2.2.1 to 2.2.2 — see Android SDK changelog for details
- Updated iOS SDK from 2.0.0 to 2.2.2 — see iOS SDK changelog for details
- Lowered iOS minimum deployment target from 15.0 to 13.0
- Added Mintegral adapter support (Android + iOS)
[2.2.1] - 2026-03-11
SDK Updates
- Updated Android SDK from 2.2.0 to 2.2.1 — see Android SDK changelog for details
- Added Mintegral adapter and Maven repository for Android
[2.2.0] - 2026-03-10
SDK Updates
- Updated Android SDK from 2.0.1 to 2.2.0 — see Android SDK changelog for details
[2.0.1] - 2026-03-04
This patch release adds full compatibility with Unity Engine 2022.3.
Compatibility
- Added support for Unity Engine 2022.3 LTS
SDK Updates
- Updated Android SDK from 2.0.0 to 2.0.1 — see Android SDK changelog for details
[2.0.0] - 2026-02-05
Breaking Changes
- Banner and MREC ads no longer auto-load after creation. You must now call
LoadBanner()orLoadMrec()explicitly afterCreateBanner()orCreateMrec() CloudXAdproperty renames:PlacementNameis nowAdUnitIdBidderNameis nowNetworkName
What’s New
- Added placement and custom data support for all ad formats:
SetBannerPlacement(adUnitId, placement)andSetBannerCustomData(adUnitId, customData)SetMRecPlacement(adUnitId, placement)andSetMRecCustomData(adUnitId, customData)ShowInterstitial(adUnitId, placement?, customData?)now accepts optional placement and customData parametersShowRewarded(adUnitId, placement?, customData?)now accepts optional placement and customData parameters
- New
CloudXAdproperties:AdFormat,Placement,NetworkPlacement
SDK Updates
- Updated Android SDK from 0.12.1 to 2.0.0
- Updated Android adapters from 0.12.1 to 2.0.0
- Updated iOS CloudXCore from 1.3.0 to 2.0.0
- Updated iOS CloudXRenderer from 1.3.0 to 2.0.0
- Updated iOS adapters from 1.3.0 to 2.0.0
[0.12.1] - 2026-01-15
What’s New
- Added support for iOS platform
Performance Improvements
- Android: BidToken is now generated on a background thread for improved performance
SDK Updates
- Updated Android SDK from 0.12.0 to 0.12.1
Improvements
- Renamed internal
UnityMainThreadDispatcherclass to avoid namespace collisions with third-party packages
[0.12.0] - 2025-12-15
Initial release of CloudX Unity SDK