Skip to main content

changelog

2024.04.02 [v15.0.0]

feat(docs): update docs to include information about new privacy sandbox (#554)

2024.03.28 [v15.0.0]

feat(android,admob): update android admob sdk v23.0.0 (resolves #553)
feat(ios): update admob ios sdk to v11.2.0
- add support for privacy manifest files
- minimum deployment target to iOS 12
- minimum OS required to receive ads to iOS 13
- no longer automatically collects metrics - need to link Firebase analytics
feat(ump): update UMP to support latest functionality include canRequestAds and privacy status
feat(android,ump): changed isSupported tests for ump

feat(ios): make error codes consistent with android implementation (resolves #545)
feat(android): add some checks for reported crashes (resolves #541)
fix(docs): correct admob app open test unit ad id
fix(airpackage): add missing ios platform configs for variants

2023.08.18 [v14.3.0]

feat(huawei): update hms sdk v13.4.62.302
feat(android,ump): update ump to v2.1.0 (resolves #509)
feat(android,admob): update admob sdk to v22.2.0

2023.07.05 [v14.1.0]

feat(android): update google admob version to v22.1.0
feat(ios): update google admob version to v10.6.0
fix(docs): add kotlin missing dependency from manual integration docs

2023.05.08 [v14.0.3]

feat(android): background thread handling (resolves #456)
feat(ios,android,admob): add function to set admob network extras (resolves #461)

2023.01.12 [v13.8.1]

feat(ios): update ios admob sdk to v9.14.0

2023.01.12 [v13.8.0]

feat(ios): Xcode 14 update, remove bitcode and add no-objc-msgsend-selector-stubs compiler flag 
feat(android): update android admob sdk v21.3.0 (resolves #427)
feat(huawei,android): update huawei ads sdk v13.4.58.301
fix(android): add UMP fail gracefully if ad identifier dependency not included (resolves #444)

2022.11.01 [v13.7.7]

fix(ios,admob): correct issue setting server side verification options on rewarded video ads (resolves #371)
feat(docs): update docs for admob move from funding choices to privacy and messaging
fix(docs,package): add appset extension dependency

2022.11.01 [v13.7.7]

fix(ios,admob): correct issue setting server side verification options on rewarded video ads (resolves #371)
feat(docs): update docs for admob move from funding choices to privacy and messaging
fix(docs,package): add appset extension dependency

2022.09.26 [v13.7.5]

 fix(android,nativeads,admob): resolve issue with native ads set to not visible reappearing after main activity resume (resolves #424)
fix(docs): remove unnecessary permissions

2022.09.16 [v13.7.4]

feat(rewarded): add information on the reward to the LOADED event for rewarded video/interstitial ads (resolves #421)

2022.08.08 [v13.7.3]

feat(docs): add documentation on removing AD_ID permission using apm (resolves #407)
fix(android,admob): correct issue with not handling nativead error dispatch (resolves #413)

2022.07.20 [v13.7.2]

fix(airpackage): correct airpackage assets overlap between admob and huawei implementations

2022.07.20 [v13.7.1]

fix(build): build with AIR 33.1.1.856 due to issue with SWC generation in 889 (resolves #409)

2022.06.24 [v13.7.0]

feat(admob): update admob android sdk v21.0.0

2022.06.23 [v13.6.0]

feat(ios,admob): update ios sdk to v9.2.0 (#371)
feat(admob): add life time value implementation (resolves #361)

2022.03.08 [v13.5.0]

Update SDK: 
- iOS v8.13.0
- Android v20.5.0

Android 31 support (resolves #365, #366, #349)
Documentation update for Android 31 and apm usage (resolves #359)
Android: Update lifecycle handling on some admob adviews
App Open Ads (resolves #257)

2021.12.23 [v13.4.1]

Update documentation and examples on manifest additions for admob (#352)

2021.11.16 [v13.4.0]

Update AdMob iOS SDK to v8.12.0
Add AdMob iOS support for inline adaptive banner sizes (resolves #322)

2021.10.05 [v13.3.32]

Updated package to correctly include admob android application id (resolves #334)

2021.09.13 [v13.3.31]

Corrected Rewarded interstitial event dispatching incorrectly (resolves #326)

2021.08.31 [v13.3.29]

Deprecated the advertising identifier to remove AdSupport / ASIdentifierManager usage (resolves #305)
Implemented Rewarded Interstitials (resolves #297)
Corrected processing of RequestConfiguration on iOS 12 (resolves #301)

Updated UMP SDK v2.0.0
Updated Admob SDK
- Android v20.2.0
- iOS v8.9.0

Added air package

2021.06.19 [v13.2.013]

Android: AdMob corrected issue with native ad templates (resolves #293)
iOS: AdMob Corrected user identifier set on rewarded video ads (resolves #292)

2021.06.14 [v13.2.009]

Corrected new AdView delegate definitions on iOS causing issues with events (resolves #290)

2021.06.09 [v13.2.006]

Removed legacy google consent sdk (resolves #287)
Updated consent sdk docs
Added isSupported flag to Consent SDK
Corrected default lib definitions (resolves #288)

2021.06.05 [v13.1.002]

Updated AdMob SDK
- Android v20.1.0

Added adaptive inline banner sizing setInlineAdaptiveAdSize and setInlineAdaptiveAdSizeWithMaxHeight (resolves #279)
iOS: Fixed crash with UMP caused by removal of consent type information (#286)

2021.05.11 [v13.0.009]

Updated AdMob SDK
- Android v20.0.0
- iOS v8.4.0

Major refactoring around AdMob restructured SDK, introducing FullScreenContentEvent and RequestConfiguration

2021.01.20 [v12.0.009]

Updated AdMob SDK
- Android v19.6.0
- iOS v7.69.0

2020.12.11 [v11.0.001]

Huawei Ads Kit addition (resolves #220)
Fix iOS AdMob issue with platformVersion (resolves #225)
Added documentation on multidex (#223)

2020.11.25 [v10.1.037]

Added support for AdMob Open Bidding (resolves #211)
Updated initialisation process
Deprecated wiki

2020.10.19 [v10.0.025]

Updated docs (resolves #202, resolves #210) and corrected App Tracking framework dependency (resolves #208)

2020.10.04 [v10.0.021]

Implemented User Messaging Platform (resolves #195)
Updated initialisation process to better handle consent

Updated AdMob SDK
- Android v19.4.0 (#194)
- iOS v7.66.0

2020.08.14 [v9.2.128]

Updated AdMob SDK
- iOS v7.62.0
Updated build and docs with new AdsIdentifier Google Play Services
Android: Corrected native ad ratings star display
iOS: Fixed white background on ios native ad template

2020.06.11 [v9.1.047]

Updated AdMob SDK
- iOS v7.60.0
Updated show/hide of banners and native ads (resolves #174)

2020.05.25 [v9.0.022]

Updated AdMob SDK
- Android v19.1.0
- iOS v7.59.0 (resolves #167)
Added Native Ad templates (resolves #164)

2020.04.30 [v8.0.051]

Updated Rewarded Video API to new version
Added Adaptive banners (resolves #152)

2020.03.23 [v7.0.031]

Android X migration (resolves #161)
Updated Admob SDK
- Android v18.3.0
- iOS v7.45.0 (pre Firebase sqlite changes)

2019.12.11 [v6.1.015]

Updated Admob SDK
- iOS v7.45.0 (pre Firebase sqlite changes)
- Android v17.1.2
Added Firebase v6.2.0 compatibility

2019.09.20 [v6.0.008]

iOS: Removed dependencies on frameworks that causes usage description errors (resolves #143)

2019.08.13 [v6.0.002]

Android 64bit update (resolves #137)
Updated minimum iOS version to 9.0

2019.03.12 [v5.5.177]

Embedded iOS bitcode

2019.02.26 [v5.5.176]

Updated minimum iOS version to 8.0

2018.12.12 [v5.4.175]

Android: Updated Google Play Services Ads to 17.1.2 (#112)

2018.11.27 [v5.4.173]

Updated to Google Play Services v16.0.5 (#105, #104, #72, #57)
Removed application keys

2018.11.01 [v5.3.171]

Added tagForUnderAgeOfConsent to AdRequest (resolves #90)
iOS: Resolved landscape smart banner full width issue (resolves #74)

2018.09.05 [v5.3.161]

Documentation update + small Android update

2018.08.08 [v5.3.159]

Added Animate example (#78)

2018.07.31 [v5.3.158]

Android: Added handling of crashes in some edge load cases (#76)

2018.07.14 [v5.3.157]

Updated loading calls to remedy ANRs (#72)

2018.07.06 [v5.3.147]

Removed available flags from Google iOS Consent SDK for windows packaging (resolves #71)

2018.06.25 [v5.3.131]

Added the Consent SDK (resolves #63)

2018.06.20 [v5.2.112]

Updated asdocs

2018.06.01 [v5.2.111]

Android: Updated to Google Play Services v15+

2018.05.18 [v5.2.109]

Updated documentation

2018.05.18 [v5.2.108]

iOS: Updated SDK to v7.31.0 (#57)
Added targeting options (resolves #61)
- child treatment (COPPA)
- non-personalised ads (GDPR)
- ad content
- keywords

2018.04.23 [v5.1.102]

Added Rewarded Video Ads (resolves #42)

2018.04.20 [v5.0.085]

Updated build and corrected isSupported check (resolves #58, #60)

2018.03.10 [v5.0.083]

Major update including complete refactor for future development
Android: Updated SDK to v11.8.0
iOS: Updated SDK to v7.28.0
- Added ability to get advert size (resolves #46)
- New method to retrieve advertising id
- Added advertising id tracking flag info (resolves #41)
- Added gender and birthday to requests (resolves #6)
- Better advert positioning (resolves #1)
- Resolved crash (resolves #44)

2017.10.26 [v4.0.019]

Corrected setTestDetails function definition (#50)

2017.07.10 [v4.0.011]

Updated for compatibility with new Core library (for Notifications/PushNotifications fix)

2017.03.15 [v4.0.010]

Removed iOS Simulator version to reduce file size
Android: Updated SDK to v10.2.0
iOS: Updated SDK to v3.14.0

2017.03.15 [v4.0.010]

Removed iOS Simulator version to reduce file size
Android: Updated SDK to v10.2.0
iOS: Updated SDK to v3.14.0

2017.01.06 [v4.0.003]

iAd Shutdown, updated SDKs, new documentation

2016.06.04

Android: Minor view parameter changes (#35)

2016.05.20

iOS: Resolved missing framework references (resolves #33, #25)

2016.05.03

Updated SDK versions (#25)

2016.03.10

2015.06.26

Android: Fix to prevent unusual crashes (resolves #21)

2015.04.23

Android: Resolved issue with AdMob test details (resolves #19)

2015.02.26

Android: Fixed banner positioning issue (resolves #15)

2015.02.24

Android: Fixed crash when initialising doubleClick (resolves #10)

2015.02.19

Added Interstitial Advert support for AdMob and iAd
Fixed Flash Builder 4.6 missing class issue
iOS: Updated Google Mobile Ads library to version 7.0.0
iOS: Fix for smart banner rendering in landscape mode when flat
iOS: Fix for iOS 8 dimension changes for position banner adverts
iOS: Fixed issue with arm64 compilation error undefined symbols (resolves #5) (notify #12)
Android: Separated Google Play Libraries into separate ANE

2015.01.31

iOS: Removed reference to the IDFA returned as the advertising identifier in the iAdOnly version to avoid review rejection (resolves #3)

2015.01.31

Added check for .debug suffix in application id

2014.12.17

iOS: Included arm64 support (resolves #2)
Android: Corrected application id check when doesn't contain air prefix

2014.12.05

Corrected missing EventDispatcher functions from base class
iOS: Implemented autoreleasepools for all c function calls

2014.11.26

New application based key check, removing server checks

2014.10.20

iOS Update for iOS 8
- iOS: Split into two versions to satisfy Apple review for iAd (resolves #218)