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 2021Releases
latest 48-
3.0.126 Jul 2021Release notes
Open source →April 14, 2021
- RewardListener = void Function(RewardedAd ad, RewardItem reward);
- banner.failedListener = (Ad ad, LoadAdError error) {
-
3.0.0-beta0105 Apr 2021 pre-releaseRelease notes
Open source →April 05, 2021
- Replaced firebase_admob with google_mobile_ads
- Upgraded to Flutter 2.12.0 with null safety
-
2.2.017 Jan 2021 -
2.1.101 Oct 2020Nothing published for this version
-
2.1.030 Sep 2020Release notes
Open source →September 30, 2020
- Incorporate plugin's Native ads
- Upgraded to firebase_admob: ^0.10.0
-
2.0.018 Sep 2020 -
1.7.304 Jun 2020 -
1.7.223 Dec 2019 -
1.7.122 Dec 2019 -
1.7.007 Nov 2019Release notes
Open source →November 07, 2019
- errorListener in setBannerAd() and others.
- removeBannerAd(); in dispose();
-
1.6.105 Nov 2019 -
1.6.005 Nov 2019Release notes
Open source →November 05, 2019
- New getter eventError
- New function getEventError
- Logcat Event Errors
-
1.5.205 Nov 2019Release notes
Open source →November 05, 2019
- Add assert(_eventErrors.isEmpty,"Errors in Ad Events! Refer to logcat.");
-
1.5.104 Nov 2019 -
1.5.003 Nov 2019Release notes
Open source →November 03, 2019
- Pass empty keywords and testDevices to override any previous values
- Allows a MobileAdListener listener to be added to a VideoAd
-
1.4.202 Nov 2019Release notes
Open source →November 02, 2019
- if (targetInfo == null) in _loadVideo()
- Removed MobileAdTargetingInfo _info from AdMob
- Removed bool _inError = false; from Ads
-
1.4.102 Nov 2019Release notes
Open source →November 01, 2019
- await dispose();
- Removed "" from adUnitId = "";
- _adUnitId ??= adUnitId;
- Add parameters to _bannerAd.show();
-
1.4.002 Nov 2019Release notes
Open source →October 31, 2019
- Additional parameters to Ads constructor
- AdSize size,
- double anchorOffset,
- double horizontalCenterOffset,
- AnchorType anchorType,
- bool nonPersonalizedAds,
- Additional parameters to Ads constructor
-
1.3.001 Nov 2019Release notes
Open source →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()
-
1.2.130 Oct 2019 -
1.2.019 Sep 2019Release notes
Open source →September 19, 2019
- closeBannerAd({bool load = false}) Reload Banner Ad into memory when closed.
- updated README.md
-
1.1.019 Sep 2019Release notes
Open source →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
-
1.0.105 Aug 2019 -
0.12.002 Aug 2019Release notes
Open source →August 01, 2019
- Async setFullScreenAd hideFullScreenAd showBannerAd showFullScreenAd
-
0.11.011 Jul 2019 -
0.10.111 Jul 2019 -
0.10.004 Jul 2019 -
0.9.203 Jul 2019Release notes
Open source →July 03, 2019
- Updated the file, README.md, include adding a Firebase project to your app.
-
0.9.129 Jun 2019Release notes
Open source →June 29, 2019
- Remove assert statements, assert(_firstObject, "An Ads class is already instantiated!");
-
0.9.027 Jun 2019Release notes
Open source →June 25, 2019
- Remove static properties and methods; Many set to library-private.
- Using a generative constructor
-
0.8.122 Jun 2019 -
0.8.021 Jun 2019Release notes
Open source →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
-
0.7.119 Jun 2019 -
0.6.119 Jun 2019Release notes
Open source →June 19,2019
- assert(appId != null && appId.isNotEmpty)
- Semantic versioning ^0.9.0
-
0.5.109 Jun 2019Release notes
Open source →June 08, 2019
- Allow for the most recent firebase_admob plugin in the example as well
-
0.5.008 Jun 2019 -
0.4.223 May 2019Release notes
Open source →May 22, 2019
- Provided setters for adUnitId
- Clear memory variables before setting ad
- Show Video after RewardedVideoAdEvent.loaded
-
0.4.122 May 2019 -
0.4.021 May 2019Release notes
Open source →May 21, 2019
- A distinction now between App id and Unit id
- Each type of ad has been designated their own unit id.
-
0.3.003 Apr 2019Release notes
Open source →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.
-
0.2.024 Mar 2019Release notes
Open source →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.
-
0.1.515 Mar 2019 -
0.1.5+115 Mar 2019 -
0.1.5+215 Mar 2019 -
0.1.5+315 Mar 2019Release notes
Open source →March 15, 2019.
- Supplied a secure image for the YouTube Video onto README.md.
-
0.1.414 Mar 2019 -
0.1.314 Mar 2019Release notes
Open source →March 14, 2019.
- Lengthened pubspec description.
- Delete erroneous files
- Delete folders, _windows & codestyles
-
0.1.214 Mar 2019