Skip to main content

Release Notes

[1.0.0] — Initial production release​

Built on native TeadsSDK 6.2.2 on iOS and 6.2.3 on Android. Requires iOS 15.0+ and Android minSdk 24.

Placements

  • Feed (SmartFeed) — pure Dart bridge integration, automatic pagination, fullscreen video, dark mode, organic click callback, and multi-widget coordination
  • Media (InRead) — inline video and display, self-sizing with ratio updates
  • Banner — self-sizing, with runtime dark-mode toggling via BannerController
  • Interstitial — load / isReady / show / dispose, with optional floor price
  • Recommendations — data-only fetch, tap-time click registration, the AdChoices URL (Recommendations.adChoicesUrl), a test mode for paid items (Recommendations.setTestRtb), and Dart-side viewability reporting for publisher-rendered lists
  • AdMob Mediation — reference mediation integration and demo implementations for Banner, Interstitial, and Media

SDK

  • TeadsSdk.configure and TeadsSdk.setTestMode
  • TeadsPrivacy consent overrides (TCF v1/v2, US Privacy, GPP, gdprApplies) and the iOS App Tracking Transparency prompt, TeadsPrivacy.requestTrackingAuthorization()
  • iOS privacy manifest (PrivacyInfo.xcprivacy) shipped with the plugin
  • TeadsLog — log levels and pluggable sink
  • Injectable interfaces for entry points, with test doubles in package:teads_flutter/teads_flutter_mocks.dart

Not implemented

  • Media Native placement

See the Integration Guide for the supported API and the Troubleshooting Guide for known limitations.