PackageTrack
Sign in Get early access

ads

Easily add Ads to your App with one static function call with an array of options.

3.0.1 AndriousSolutions/ads

What this package is like to depend on

Last release 5 years ago

no release in 18 months

Release timing varies

gaps range from 8 days to 6 months

Nearly every release is documented

notes for 46 of 47 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

48 releases · first in 2019

0 releases in the last 12 months

see the full history below

Release timeline

48 releases · Mar 2019 to Jul 2021
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 48
  1. 3.0.1 26 Jul 2021
    Release notes

    April 14, 2021

    • RewardListener = void Function(RewardedAd ad, RewardItem reward);
    • banner.failedListener = (Ad ad, LoadAdError error) {
    Open source →
  2. 3.0.0-beta01 05 Apr 2021 pre-release
    Release notes

    April 05, 2021

    • Replaced firebase_admob with google_mobile_ads
    • Upgraded to Flutter 2.12.0 with null safety
    Open source →
  3. 2.2.0 17 Jan 2021
    Release notes

    January 17, 2021

    • firebase_admob: ">=0.10.0 <1.0.0"
    Open source →
  4. 2.1.1 01 Oct 2020

    Nothing published for this version

  5. 2.1.0 30 Sep 2020
    Release notes

    September 30, 2020

    • Incorporate plugin's Native ads
    • Upgraded to firebase_admob: ^0.10.0
    Open source →
  6. 2.0.0 18 Sep 2020
    Release notes

    September 18, 2020

    • Upgraded to firebase_admob: 0.10.0-dev.1
    Open source →
  7. 1.7.3 04 Jun 2020
    Release notes

    June 04, 2020

    • Corrected Apache Licence
    Open source →
  8. 1.7.2 23 Dec 2019
    Release notes

    December 22, 2019

    • further modified README.md
    Open source →
  9. 1.7.1 22 Dec 2019
    Release notes

    December 21, 2019

    • corrected README.md;
    Open source →
  10. 1.7.0 07 Nov 2019
    Release notes

    November 07, 2019

    • errorListener in setBannerAd() and others.
    • removeBannerAd(); in dispose();
    Open source →
  11. 1.6.1 05 Nov 2019
    Release notes

    November 05, 2019

    • _eventErrors?.isNotEmpty || getter was called on null
    Open source →
  12. 1.6.0 05 Nov 2019
    Release notes

    November 05, 2019

    • New getter eventError
    • New function getEventError
    • Logcat Event Errors
    Open source →
  13. 1.5.2 05 Nov 2019
    Release notes

    November 05, 2019

    • Add assert(_eventErrors.isEmpty,"Errors in Ad Events! Refer to logcat.");
    Open source →
  14. 1.5.1 04 Nov 2019
    Release notes

    November 04, 2019

    • local variable, show, was shadowed in showBannerAd()
    Open source →
  15. 1.5.0 03 Nov 2019
    Release notes

    November 03, 2019

    • Pass empty keywords and testDevices to override any previous values
    • Allows a MobileAdListener listener to be added to a VideoAd
    Open source →
  16. 1.4.2 02 Nov 2019
    Release notes

    November 02, 2019

    • if (targetInfo == null) in _loadVideo()
    • Removed MobileAdTargetingInfo _info from AdMob
    • Removed bool _inError = false; from Ads
    Open source →
  17. 1.4.1 02 Nov 2019
    Release notes

    November 01, 2019

    • await dispose();
    • Removed "" from adUnitId = "";
    • _adUnitId ??= adUnitId;
    • Add parameters to _bannerAd.show();
    Open source →
  18. 1.4.0 02 Nov 2019
    Release notes

    October 31, 2019

    • Additional parameters to Ads constructor
      • AdSize size,
      • double anchorOffset,
      • double horizontalCenterOffset,
      • AnchorType anchorType,
      • bool nonPersonalizedAds,
    Open source →
  19. 1.3.0 01 Nov 2019
    Release notes

    October 31, 2019

    • Set Ads in constructor
    • Future<bool> setBannerAd
    • Future<bool> showBannerAd
    • Future<bool> showFullScreenAd
    • Future<bool> setVideoAd
    • Future<bool> showVideoAd
    • MobileAd.show() tries again if it fails
    • size: _showSize ?? _setSize ?? AdSize.banner,
    • MobileAd.horizontalCenterOffset
    • New functions in Ads class:
      • inError
      • getError()
      • bannerError
      • getBannerError()
      • screenError
      • getScreenError()
      • videoError
      • getVideoError()
      • removeBannerAd()
    Open source →
  20. 1.2.1 30 Oct 2019
    Release notes

    October 30, 2019

    • set_Ad() in show_Ad() if _Ad == null
    Open source →
  21. 1.2.0 19 Sep 2019
    Release notes

    September 19, 2019

    • closeBannerAd({bool load = false}) Reload Banner Ad into memory when closed.
    • updated README.md
    Open source →
  22. 1.1.0 19 Sep 2019
    Release notes

    September 18, 2019

    • Reload the ad into memory with every close
    • MobileAds.load() and MobileAds._createAd()
    • Include parameters for setBannerAd()
    • Removed _targetInfo() from Ads class
    • firebase_admob: any
    Open source →
  23. 1.0.1 05 Aug 2019
    Release notes

    August 05, 2019

    • Renamed admob.dart
    Open source →
  24. 0.12.0 02 Aug 2019
    Release notes

    August 01, 2019

    • Async setFullScreenAd hideFullScreenAd showBannerAd showFullScreenAd
    Open source →
  25. 0.11.0 11 Jul 2019
    Release notes

    July 11, 2019

    • bool removeVideo(VideoEventListener listener)
    Open source →
  26. 0.10.1 11 Jul 2019
    Release notes

    July 11, 2019

    • updated README.md with static reference example.
    Open source →
  27. 0.10.0 04 Jul 2019
    Release notes

    July 04, 2019

    • try..catch statements in event handlers.
    Open source →
  28. 0.9.2 03 Jul 2019
    Release notes

    July 03, 2019

    • Updated the file, README.md, include adding a Firebase project to your app.
    Open source →
  29. 0.9.1 29 Jun 2019
    Release notes

    June 29, 2019

    • Remove assert statements, assert(_firstObject, "An Ads class is already instantiated!");
    Open source →
  30. 0.9.0 27 Jun 2019
    Release notes

    June 25, 2019

    • Remove static properties and methods; Many set to library-private.
    • Using a generative constructor
    Open source →
  31. 0.8.1 22 Jun 2019
    Release notes

    June 22, 2019

    • Corrected showVideoAd() bug
    • Update README.md
    Open source →
  32. 0.8.0 21 Jun 2019
    Release notes

    June 21, 2019

    • Added all parameters to showBannerAd(), showFullScreenAd() and showVideoAd()
    • Add getter, childDirected.
    • Removed setters bannerUnitId, screenUnitId, videoUnitId, keywords, contentUrl
    • Removed getters appId, bannerUnitId, screenUnitId, videoUnitId
    • Deprecated getters bannerAd, fullScreenAd and videoAd
    Open source →
  33. 0.7.1 19 Jun 2019
    Release notes

    June 19, 2019

    • Supply the getter, testing.
    Open source →
  34. 0.6.1 19 Jun 2019
    Release notes

    June 19,2019

    • assert(appId != null && appId.isNotEmpty)
    • Semantic versioning ^0.9.0
    Open source →
  35. 0.5.1 09 Jun 2019
    Release notes

    June 08, 2019

    • Allow for the most recent firebase_admob plugin in the example as well
    Open source →
  36. 0.5.0 08 Jun 2019
    Release notes

    June 08, 2019

    • Allow for always the most recent firebase_admob plugin
    Open source →
  37. 0.4.2 23 May 2019
    Release notes

    May 22, 2019

    • Provided setters for adUnitId
    • Clear memory variables before setting ad
    • Show Video after RewardedVideoAdEvent.loaded
    Open source →
  38. 0.4.1 22 May 2019
    Release notes

    May 21, 2019

    • if (adUnitId.isNotEmpty) _bannerUnitId = adUnitId.trim();
    Open source →
  39. 0.4.0 21 May 2019
    Release notes

    May 21, 2019

    • A distinction now between App id and Unit id
    • Each type of ad has been designated their own unit id.
    Open source →
  40. 0.3.0 03 Apr 2019
    Release notes

    April 02, 2019

    • Upgraded to firebase_admob: ^0.8.0 making this AndroidX compatible.
    • Note Those not wishing to use AndroidX support files must remain with 0.2.0.
    Open source →
  41. 0.2.0 24 Mar 2019
    Release notes

    March 24, 2019.

    • The named parameters, anchorOffset and anchorType, are supplied to the functions, showBannerAd() and showFullScreenAd()
    • Breaking Change As a consequence the named parameter, state, is now used in all the show() functions.
    Open source →
  42. 0.1.5 15 Mar 2019
    Release notes

    March 15, 2019.

    • Provided API Documentation.
    Open source →
  43. 0.1.5+1 15 Mar 2019
    Release notes

    March 15, 2019.

    • Updated README.md.
    Open source →
  44. 0.1.5+2 15 Mar 2019
    Release notes

    March 15, 2019.

    • Append YouTube Video onto README.md.
    Open source →
  45. 0.1.5+3 15 Mar 2019
    Release notes

    March 15, 2019.

    • Supplied a secure image for the YouTube Video onto README.md.
    Open source →
  46. 0.1.4 14 Mar 2019
    Release notes

    March 14, 2019.

    • Supplied a Homepage in pubspec.yaml
    Open source →
  47. 0.1.3 14 Mar 2019
    Release notes

    March 14, 2019.

    • Lengthened pubspec description.
    • Delete erroneous files
    • Delete folders, _windows & codestyles
    Open source →
  48. 0.1.2 14 Mar 2019
    Release notes

    March 14, 2019.

    • Corrected image in README.md
    • Format files
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive