easy_admob_ads_flutter 2.0.0 copy "easy_admob_ads_flutter: ^2.0.0" to clipboard
easy_admob_ads_flutter: ^2.0.0 copied to clipboard

A simple and flexible Flutter package to integrate AdMob ad formats with minimal setup.

0.0.1 #

  • Added: google_mobile_ads: ^6.0.0 and shared_preferences: ^2.5.3
  • Added ad formats: Banner, Interstitial, Rewarded, Rewarded Interstitial, App Open, Native

0.0.2 #

  • Added: GDPR Consent

0.0.3 #

  • Added Screenshots & Improved Example App UI

0.0.4 #

  • Added Screenshots to README.md

0.0.5 #

  • Files formatted

0.0.6 #

  • Revemoved test id bug, Updated README.md and Consent Added with Global isPrivacyOptionRequired variable
  • Logger package added

0.0.7 #

  • App Open Ad Issue fixed with real background time difference check

0.0.8 #

  • Collapsible Feature Added in Banner Ad

0.0.9 #

  • Added support for Immersive Mode on Android: Interstitial ads, Rewarded ads, Rewarded interstitial ads
  • AdState Fixed: Add disabled when showAds = false globally

1.0.0 #

  • Updated GDPR Settings Button in Readme

1.0.1 #

  • Removed the loading spinner for both banner and native ads

1.0.2 #

  • dependencies updated: google_mobile_ads and shared_preferences

1.0.3 #

  • dependencies updated: google_mobile_ads and shared_preferences

1.0.4 #

  • dependencies updated: google_mobile_ads

2.0.0 #

  • Breaking: Rewritten package architecture. EasyAdMobAds is now the single entry point/facade, replacing AdmobService, AdHelper, and AdIdRegistry.
  • Breaking: AdmobConfig replaced by EasyAdsConfig.
  • Breaking: Ad widgets renamed for consistency: AdmobBannerAdEasyBannerAd, AdmobInterstitialEasyInterstitialAd, AdmobRewardedAdEasyRewardedAd, AdmobRewardedInterstitialAdEasyRewardedInterstitialAd, AdmobNativeAdEasyNativeAd, AdmobAppOpenAdEasyAppOpenAd.
  • Breaking: AdmobConsentManager replaced by EasyConsentManager; App Tracking Transparency handling split out into a new EasyAttManager.
  • Added AdConfigDiagnostics to help validate ad unit/config setup.
  • Added internal retry/cooldown handling (AdRetryScheduler, AdCooldownTracker) for more resilient ad loading.
  • Added connectivity_plus dependency and now re-exports logging and TrackingStatus from app_tracking_transparency.
  • Migrated the example app's iOS project from CocoaPods to Swift Package Manager.