Skip to main content

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.1 and the Android Gradle plugin to 2.0.0.
  • Updated the iOS native SDK, DaroObjCBridge, to 2.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.7 and iOS DaroObjCBridge 2.0.0-rc.9.
This is a release candidate for evaluation. Pin the installation version to 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.androidjni or com.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.ugui as 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. Use Show() to display a banner again after Hide().
  • 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.unity 0.3.0.
  • Adds ILRD delivery through the ad instance OnAdRevenuePaid event when a paid impression occurs.
  • Provides DaroRevenueInfo and DaroRevenuePrecision values 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.unity 0.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 DaroNativeAdView so MediaContainer is hidden automatically when a native ad has no media asset.

0.1.0

  • Provides Unity SDK package so.daro.unity 0.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].