All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.8.0 (2018-11-10)
- cli: fix prepack error (a72de1a)
- cli: add --clipboard flag for info command (5d2ddf7)
- cli: init package (06cc03b)
- cli: print cordova plugins version for check command (082387b)
- cli: print envinfo (34d9716)
- cli: print plugin version for check command (e780de8)
- cli: print version info with check command (0fe98a6)
- cli: rename check command to info command (0d84582)
0.7.0 (2018-10-25)
- cordova-android: set com.google.android.gms.ads.APPLICATION_ID (7cd05a8)
0.6.0 (2018-10-21)
0.5.1 (2018-10-17)
0.5.0 (2018-10-16)
- cordova-android: implement REWARD_VIDEO_IS_READY action (97ea835)
- cordova-ios: add APP_ID_IOS preference (43878d0)
- cordova-ios: add reward_video_is_ready action (c596cd8)
0.4.0 (2018-10-14)
- cordova: add applicationId to state (e5eeffe)
- cordova: generate TestIds constants (a30dc96)
- cordova: move testAdUnitID to AdBase (3340921)
- cordova: set ADMOB_APPLICATOIN_ID preference default (9312898)
- cordova-android: emit ready event with test lab info (70ce0e8)
- cordova-ios: emit ready event with test lab info (57d5332)
- cordova-ios: load rewarded video only when not ready (c5d54a4)
- cordova-ios: remove UseSwiftLanguageVersion preference (eb5e2c2)
- cordova-ios: set UseSwiftLanguageVersion preference (a88412c)
- cordova-ios: update Google-Mobile-Ads-SDK to 7.34 (c1b0104)
- cordova-ios: utilize cordova cocoapod support (920a6ab)
- ionic: bind banner hide method (72bf74a)
0.3.0 (2018-08-25)
- cordova: add browser platform support (db2484f)
0.2.0 (2018-08-22)
0.1.1 (2018-08-14)
- cordova-consent: create plugin (662d66f)
0.1.0 (2018-08-06)
- ionic: decorate methods correctly (0ce8af7)
0.0.2 (2018-07-29)
- cordova-ios: extract adUnitID from dictionary (1f7484e)
- ionic: update admob.interstitial.load argument type (7412b81)
- cordova: add admob.rewardVideo.show (c37105d)
- cordova: add banner events (69217f9)
- cordova: allow set app muted and volume (5d18b18)
- cordova: rename to @admob-plus/cordova (953658c)
- cordova-android: display banner at bottom (6fc5f29)
- cordova-android: emit banner events (e2eac03)
- cordova-android: implement reward video show action (131ecdf)
- cordova-ios: add AMSRewardVideo (3ad42f8)
- cordova-ios: emit banner events (588d661)
- cordova-ios: guard command argument extraction (3c5a2d8)
- cordova-ios: implement reward video show action (e9129c4)
- cordova: fix no default export error (01ea5d2)
- cordova-android: call ad functions on main UI thread (173d706)
- cordova-android: copy InterstitialExecutor to correct dir (af88f3e)
- cordova-android: fix android-package value (7799239)
- execute correct action (27692cf)
- execute correct reward video action (22a30f4)
- ionic-admob: update AdMobInterstitial interface (a1dfd53)
- cordova: accept ad unit ids by platform (0588536)
- cordova: add AdMobState class (92712f3)
- cordova: add Banner (f1810c0)
- cordova: add getAdUnitID method (8f45d0d)
- cordova: add IInterstitialPrepareOptions (3b41dbd)
- cordova: add reward video actions (9c24ba8)
- cordova: add reward video prepare action (3825735)
- cordova: add RewardVideo class (36c0aea)
- cordova: add swift support (a31d43c)
- cordova: add testAdUnitID getter (a9d019e)
- cordova: add waitEvent function (6cd5f74)
- cordova: annotate getAdUnitID return type (03ee3c7)
- cordova: create plugin package (dfe0a2d)
- cordova: export Platforms enum (d2c12a9)
- cordova: fire document event (87fb49c)
- cordova: generate reward video event constants (5c4d8f7)
- cordova: relax state access level (e0725aa)
- cordova: set ADMOB_APPLICATOIN_ID=test use test application id (feab2e8)
- cordova: shorten option using id instead of adUnitID (30ded37)
- cordova: store platform to state (fc5b760)
- cordova: turn into valid plugin (49bf0ed)
- cordova: wait events for admob.rewardVideo.prepare (19d8470)
- cordova: wait load finish for interstitial prepare (cf7fd3c)
- cordova-android: add Actions class (0d1c801)
- cordova-android: add BANNER_SHOW action constant (0d70630)
- cordova-android: add BannerExecutor (fed7d1c)
- cordova-android: add Events class (8471989)
- cordova-android: add InterstitialExecutor (790f31b)
- cordova-android: add play-services-ads framework (550a463)
- cordova-android: add plugin class (af5f0ff)
- cordova-android: add RewardVideoExecutor class (83e8f66)
- cordova-android: emit admob.ready event (f84ef11)
- cordova-android: emit event object (2ac39f8)
- cordova-android: emit platform info in ready event (b05bd9a)
- cordova-android: emit reward video events (3fad3a4)
- cordova-android: implement interstitial actions (08ba1aa)
- cordova-android: make Events public (87e45f2)
- cordova-android: prepare with adUnitID (860dab6)
- cordova-android: read and use ADMOB_APPLICATOIN_ID (a9d0d70)
- cordova-android: read banner ad unit id from args (7c72d1d)
- cordova-android: release readyCallbackContext on destroy (e4ac564)
- cordova-ios: add ADMOB_APPLICATOIN_ID preference (d8d6c96)
- cordova-ios: add admob.interstitial.prepare() (8d98e68)
- cordova-ios: add admob.interstitial.show() (0ffef00)
- cordova-ios: add AMSBanner class (57ce924)
- cordova-ios: add AMSConstants (d124654)
- cordova-ios: add banner_show action (f8bf3e4)
- cordova-ios: add plugin source (3ed3974)
- cordova-ios: add ready action (eafbb77)
- cordova-ios: allow emit event with data (37be904)
- cordova-ios: emit admob.ready event (0cb0fb8)
- cordova-ios: emit interstitial events (8f0de29)
- cordova-ios: emit platform info in ready event (d7ae809)
- cordova-ios: extract AMSAdBase class (f2cfbcb)
- cordova-ios: set adUnitID in AMSPlugin (581f25b)
- cordova-ios: show banner view (aac7d3c)
- cordova-ios: show test interstitial ad (f5f7d0a)
- cordova-ios: use argument ad unit id (cbc0bf7)
- ionic-admob: create package (4b05113)
- ionic-admob: set module field (543d633)