DARO 2.0.0 integration
- Supports a received-asset set callback for native ads so your app can adapt its UI when assets are missing. Integration guide.
2026-09-28
- Updated the Android native SDK to
2.0.1and the Android Gradle plugin to2.0.0. - Updated the iOS native SDK,
DaroObjCBridge, to2.0.1. - Improved native default UI integration and request lifecycle handling for light popup ads.
- Improved media rendering for iOS native ads and CTA touch handling on Android.
2026-09-17
- Aligned initialization completion and mute application on Android and iOS. Mute settings made before initialization are saved and applied before the success callback.
- Fixed iOS native ad overlays remaining visible after loading alone or hiding the Unity view.
- Improved server-configured native ad refresh and CTA clicks after refresh.
- Added a constructor for native AdChoices placement. See the native ad guide for demand-specific display limitations.
- Fixed excessive iOS rewarded
IsReady()debug logs at the default Info level. Use Verbose for detailed diagnostics. - Updated native dependencies to Android
2.0.0-rc.7and iOSDaroObjCBridge 2.0.0-rc.9.
0.5.0-rc.4.0.5.0-rc.2
- Fixes builds breaking in a fresh Unity 6 project. The package did not declare
com.unity.modules.androidjniorcom.unity.modules.imageconversion, so Android builds failed to compile in projects whose manifest lacked those modules. iOS was affected for the same reason. - The installer now shows its result. Installing the package triggers a domain reload that wiped the installer’s progress, leaving an empty popup and leaving installer files in the project even after
Done. Batch-mode runs now log that the installer does not run there. - Fixes the Integration Manager title being covered by the language dropdown. Validation now reports when platform checks were skipped for the active build target.
- README menu path corrected — the Integration Manager lives under the top-level Daro menu.
This is a release candidate for evaluation. Pin the version when installing —
"so.daro.unity": "0.5.0-rc.2".0.5.0-rc.1
- Updates to the DARO 2.0.0 SDK with improved integration and stability.
- Simplifies integration setup with an Integration Key for each platform.
- Marshals interstitial and rewarded show calls to the main thread. This fixes rewarded video ads that loaded but never appeared.
- The package now declares
com.unity.uguias a dependency. This fixes compilation failures in projects without uGUI.
This is a release candidate for evaluation. Pin the version when installing —
"so.daro.unity": "0.5.0-rc.1".0.4.0
- Updates the minimum supported Unity version to Unity 2021.3 LTS.
- Improves Android Native CTA click handling and Android Gradle and ProGuard configuration.
- Delivers iOS callbacks on Unity’s main thread and improves finalizer-based cleanup of native resources.
0.3.1
- Displays Banner ads automatically when
Load()succeeds. UseShow()to display a banner again afterHide(). - Cleans up Native ad textures when an ad reloads or is disposed.
- Improves Android Gradle export stability.
0.3.0
- Provides Unity SDK package
so.daro.unity0.3.0. - Adds ILRD delivery through the ad instance
OnAdRevenuePaidevent when a paid impression occurs. - Provides
DaroRevenueInfoandDaroRevenuePrecisionvalues for Interstitial, Rewarded, App Open, Banner, Native, and Light Popup ad formats. - See Use ILRD for implementation details.
0.2.0
- Provides Unity SDK package
so.daro.unity0.2.0. - Adds
DaroBannerAd.GetScreenRect()to read the banner’s actual on-screen area in Unity screen pixels. - Improves platform bridge support for reading the actual banner display area on Android, iOS, and Unity Editor.
- Improves
DaroNativeAdViewsoMediaContaineris hidden automatically when a native ad has no media asset.
0.1.0
- Provides Unity SDK package
so.daro.unity0.1.0. - Supports Android and iOS builds.
- Supports Interstitial, Rewarded, App Open, Banner, Native, and Light Popup ad formats.
- Provides Integration Manager to validate project setup in Unity Editor.
- Uses EDM4U
[email protected].

