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.configureandTeadsSdk.setTestModeTeadsPrivacyconsent 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.