Skip to content

v8.3.0

Latest

Choose a tag to compare

@rdlabo rdlabo released this 29 Oct 14:39
· 1 commit to main since this release

Native Ads now supports Android scroll snapshots with both test and production ad units, using WebView Native UI Engine 1.0.0.

  • Enable androidScrollSnapshot: true on Android to scroll a cached image with the web feed and restore the native ad when scrolling settles. Video creatives, translucent backgrounds, and unavailable snapshots retain native tracking.
  • isTesting remains available: use true for Google's test ads, or provide adId and omit isTesting (or set it to false) for production ads.
  • Remove Native Ads preview labels and experimental API annotations.
  • Refresh the Ionic Native Ads demo as a community feed.
  • Fix SwiftLint execution in CI while preserving existing public Swift enum names.

See the Native Ads guide for configuration and lifecycle handling.

Upgrade

npm install @capacitor-community/admob@8.3.0
npx cap sync

Rebuild your native apps after syncing. Android scroll snapshots are opt-in; existing feeds retain their current behavior unless enabled.

What's Changed

  • feat(native-ads): add engine-backed Android scroll snapshots by @rdlabo in #487
  • fix(native-ads): allow production ad scroll snapshots by @rdlabo in #490

Full Changelog: v8.2.1...v8.3.0