Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
124 commits
Select commit Hold shift + click to select a range
ad3c767
Updated Chartboost adapter versions in CHANGELOG.
LTPhantom Dec 26, 2024
dfa3bf0
- Chartboost adapter format fix
LTPhantom Jan 16, 2025
b345c18
Android Gradle update | UMP - Support for new Debug Geography enums (…
LTPhantom Jan 16, 2025
9286833
Version bumping google_mobile_ads (#1230)
LTPhantom Jan 21, 2025
c5bb49a
Updating samples to 5.3.0 (#1233)
malandr2 Jan 22, 2025
adcdc9b
Rollback to dart's Color int attributes to avoid building issues (#1238)
LTPhantom Jan 24, 2025
8ee89c4
Created Line Flutter Mediation Adapter
LTPhantom Jan 21, 2025
21463bf
- Version Bumped the AppLovin Flutter plugin and removed APIs that ar…
LTPhantom Jan 21, 2025
61866f0
Fix AppLovin Adapter dart format
LTPhantom Jan 25, 2025
b2b4ee6
Updated AppLovin pubspec to use the latest google_mobile_ads version
LTPhantom Jan 27, 2025
da088cc
Updated format validator for GitHub workflows (#1245)
LTPhantom Jan 27, 2025
ead8bc2
Update samples to 5.3.1 (#1246)
malandr2 Jan 27, 2025
169fddc
Updating DTExchangeAdapter for Flutter to support the latest adapters…
LTPhantom Jan 27, 2025
d375e55
Updating InMobi Flutter Mediation Plugin to support the latest adapte…
LTPhantom Jan 28, 2025
149f724
Updating ironSource Flutter Mediation Plugin to support the latest ad…
LTPhantom Jan 28, 2025
8af702c
Updating LiftoffMonetize Plugin to support the latest adapters (7.4.3…
LTPhantom Jan 28, 2025
06b1081
- Updating Line Flutter Mediation Adapter to use latest google_mobile…
LTPhantom Jan 28, 2025
ae06b01
Updating Meta Adapter for Flutter to Latest Version (6.18.0.0, 6.16.0.0)
LTPhantom Jan 28, 2025
049b38d
Updating Mintegral Android adapter to support the latest adapters (16…
LTPhantom Jan 28, 2025
2c9eb0c
Updating Pangle Flutter Mediation Plugin to support the latest adapte…
LTPhantom Jan 28, 2025
87c7a5b
Update Unity Flutter Mediation plugin to 4.13.0 (Android) and 4.12.5.…
LTPhantom Jan 28, 2025
6845995
Updating Pangle Flutter plugin version to 2.0.0 in the mediation deve…
Jan 30, 2025
59898e7
Updating InMobi Flutter mediation plugin version to 1.1.0 in the medi…
Jan 31, 2025
83d99d7
Updating Liftoff Monetize Flutter mediation plugin to version 1.1.0 i…
Feb 3, 2025
770af65
Adds variable with the AppLovin adapter version in the build.gradle file
LTPhantom Feb 6, 2025
f9bcb15
Updating AppLovin Flutter plugin version to 2.0.0 in the mediation de…
Feb 11, 2025
c5dd60b
Updating Meta Audience Network Flutter plugin version to 1.1.0 in the…
Feb 11, 2025
30808d0
Updating AppLovin Android adapter to version 13.1.0.0, iOS adapter to…
LTPhantom Feb 11, 2025
b4eb95c
Creation of Moloco Flutter Adapter
LTPhantom Feb 18, 2025
96f737a
Adds variable with the Chartboost adapter version in the build.gradle…
Feb 19, 2025
013f4b3
Updating AppLovin Flutter mediation plugin version to 2.1.0 in the me…
Feb 20, 2025
baff587
Updated build.gradle files to have the corresponding plugin version
LTPhantom Feb 21, 2025
020ded7
Updating DTExchange Flutter mediation plugin version to 1.1.0 in the …
Feb 22, 2025
6f39552
Updated the IronSource Flutter adapter version to 1.1.0
Feb 22, 2025
3d6494a
Updating Unity Ads Flutter adapter version to version 1.2.0.
Feb 22, 2025
1c896a9
Created maio Flutter Mediation Adapter
LTPhantom Feb 24, 2025
3152b25
Created Flutter Mediation Adapter for i-mobile
LTPhantom Feb 24, 2025
f0cd969
Updated new plugins' version in their build.gradle to align with thei…
LTPhantom Feb 24, 2025
a51c7ca
Updating Mintegral Flutter mediation plugin version to 1.1.0
Feb 26, 2025
6072f8d
Updating Line Flutter mediation plugin version to 1.0.0
Feb 26, 2025
a8001a0
Updating Moloco Flutter mediation plugin version to 1.0.0 in the medi…
Feb 26, 2025
0554135
Update all the Android adapters to use a local variable as dependency…
LTPhantom Mar 3, 2025
c95a9c3
Created myTarget Flutter Mediation Adapter
LTPhantom Mar 6, 2025
c687216
Changed format of maio Adapter iOS dependency
LTPhantom Mar 7, 2025
f67ee7f
Updating Line Flutter mediation plugin to support the latest adapters…
Mar 7, 2025
ef9ec00
Updating Chartboost Flutter mediation plugin to support the latest ad…
Mar 7, 2025
1db15e8
Updating DTExchange Flutter mediation plugin to support the latest ad…
Mar 7, 2025
9c142e2
Updating IronSource Flutter mediation plugin to support the latest ad…
Mar 7, 2025
2e520db
Updating Mintegral Flutter mediation plugin to support the latest ada…
Mar 7, 2025
0eed1e9
Updating UnityAds Flutter mediation plugin to support the latest adap…
Mar 7, 2025
d90002f
Updating Moloco Flutter mediation plugin to support the latest adapte…
Mar 7, 2025
f23184b
Updating Pangle Flutter mediation plugin to support the latest adapte…
Mar 7, 2025
7d94590
Updated format on some build.gradle files.
LTPhantom Mar 9, 2025
624ae23
Updating DT Exchange Flutter mediation plugin version to 1.1.1 in the…
Mar 11, 2025
c1d721f
Updating Moloco Flutter mediation plugin version to 1.1.0 in the medi…
Mar 11, 2025
9f2eb22
Updating Unity Ads Flutter mediation plugin version to 1.3.0 in the m…
Mar 12, 2025
af24b84
Updating Pangle Flutter Mediation plugin to version 2.1.0
Mar 12, 2025
e5ddb0d
Updating Line Flutter Mediation Plugin to version 1.0.1
Mar 13, 2025
9bd51dd
Updating Chartboost Flutter Mediation Plugin to versino 1.0.1
Mar 13, 2025
4ea5b4d
Updating Mintegral Flutter mediation plugin version to 1.2.0 in the m…
Mar 14, 2025
104db2a
Removed duplicated files with similar names that caused issues to the…
LTPhantom Mar 17, 2025
1de974e
Updating ironSource Flutter mediation plugin version to 1.2.0 in the …
Mar 17, 2025
84123e2
Downgraded Maio Mediation Adapter for iOS to version 2.1.6.0. Higher …
LTPhantom Mar 17, 2025
b3ad670
Updating maio Flutter mediation plugin version to 1.0.0 in the mediat…
Mar 18, 2025
5345f89
Delete duplicate test file for myTarget Adapter
LTPhantom Mar 18, 2025
fefc071
Made samples files align with new dart format (#1286)
LTPhantom Mar 25, 2025
eabb900
[Samples] Update Android to declaratively apply gradle (#1285)
malandr2 Mar 25, 2025
5049f11
Ad recycling support for admob banners (#1275)
hellohuanlin Mar 27, 2025
5c65a7b
Update gma_mediation_ironsource.yaml
LTPhantom Mar 28, 2025
78eb9bd
Update gma_mediation_ironsource.yaml
LTPhantom Mar 28, 2025
e8bca47
Remove deprecated API on AdMessageCodec.java (#1288)
LTPhantom Mar 31, 2025
69430ea
GMA SDK major update version 6.0.0 (#1291)
LTPhantom Apr 8, 2025
64236f6
Changed iOS podspecs for IMobile and MyTarget to 2.3.4.1 and 5.24.1.0…
LTPhantom Apr 4, 2025
3f028b5
Updating i-mobile Flutter mediation plugin version to 1.0.0 in the me…
Apr 4, 2025
c1b55ef
Updating myTarget Flutter mediation plugin version to 1.0.0 in the me…
Apr 4, 2025
ae14a7d
Renamed MytargetMediationExtras to UpperCamelCase format.
LTPhantom Apr 4, 2025
c16dd4b
Updating Meta Flutter mediation plugin to support the latest adapters…
Apr 10, 2025
b56774b
Updated dependency format on podspec of imobile adapter
LTPhantom Apr 10, 2025
9bfa6b2
Updating Maio Flutter mediation plugin to support the latest adapters…
Apr 11, 2025
14f3810
Updating Pangle Flutter mediation plugin to support the latest adapte…
Apr 11, 2025
213925c
Updating IronSource Flutter mediation plugin to support the latest ad…
Apr 11, 2025
a25720b
Updating Mintegral Flutter mediation plugin to support the latest ada…
Apr 11, 2025
3304a0b
Updating InMobi Flutter mediation plugin to support the latest adapte…
Apr 11, 2025
a8cb1fa
Updating Chartboost Flutter mediation plugin to support the latest ad…
Apr 11, 2025
2eb71cc
Updating Moloco Flutter mediation plugin to support the latest adapte…
Apr 11, 2025
c6e9d0c
Updating DTExchange Flutter mediation plugin to support the latest ad…
Apr 11, 2025
b13430a
Updating Line Flutter mediation plugin to support the latest adapters…
Apr 11, 2025
762b7a9
Updating UnityAds Flutter mediation plugin to support the latest adap…
Apr 11, 2025
77f7c18
Updating MyTarget Flutter mediation plugin to support the latest adap…
Apr 11, 2025
ff1d754
Updating Liftoff Flutter mediation plugin to support the latest adapt…
Apr 11, 2025
cffc037
Updating iMobile Flutter mediation plugin to support the latest adapt…
Apr 11, 2025
9b57f5f
Updating AppLovin Flutter mediation plugin to support the latest adap…
Apr 11, 2025
98cd9ee
[Sample] Update samples to use google_mobile_ads version 6.0.0 (#1299)
malandr2 Apr 11, 2025
d01943f
Updating IronSource Flutter Adapter version to 1.3.0
Apr 17, 2025
508429a
Updating Mintegral Flutter Adapter to version 1.2.1
Apr 17, 2025
9dbf504
Update Applovin Flutter Adapter to version 2.2.0.
Apr 21, 2025
a953583
Updating Moloco Flutter Adapter to version 1.2.0
Apr 21, 2025
298f2b4
Update Line Flutter Adapter to version 1.0.2.
Apr 21, 2025
8a3b3d2
Update iOS minimum platform for myTarget Adapter to 12.4. Updated GAD…
LTPhantom Apr 22, 2025
97c2b2e
Updating Liftoff Monetize Flutter mediation plugin's version to 1.1.1…
Apr 22, 2025
400a382
Updating myTarget Flutter Adapter to version 1.1.0
Apr 23, 2025
7b96fef
Updating Chartboost Flutter Plugin to version 1.0.2
Apr 23, 2025
370df14
Update Meta Flutter Plugin to version 1.2.0
Apr 23, 2025
94ef01f
Updating CHANGELOG to correct google_mobile_ads version.
LTPhantom Apr 23, 2025
53bc9b2
Updating inMobi Flutter mediation plugin's version to 1.1.1 in the me…
Apr 23, 2025
2955e8e
Updating i-mobile Flutter mediation plugin version to 1.0.1 in the me…
Apr 23, 2025
601703d
Updating Pangle Flutter Adapter version to 2.2.0 in the mediation dev…
Apr 23, 2025
3a9d778
Updating maio Flutter mediation plugin's version to 1.0.1 in the medi…
Apr 23, 2025
4c9eddf
Updating DTExchange Flutter mediation plugin to support the latest ad…
Apr 28, 2025
fa60c5d
Updating UnityAds Flutter mediation plugin to support the latest adap…
Apr 28, 2025
c93cb14
Updating AppLovin Flutter mediation plugin to support the latest adap…
Apr 28, 2025
8dae08a
Updating MyTarget Flutter mediation plugin to support the latest adap…
Apr 28, 2025
6d0ea02
Updated the minimum sdk to 23, updated the GMS version and the dart v…
LTPhantom May 2, 2025
771e6ff
Updating Unity Ads Flutter mediation plugin's version to 1.4.0 in the…
May 2, 2025
cc987b4
Updating DT Exchange Flutter mediation plugin's version to 1.1.2 in t…
May 2, 2025
8d16a67
Updating ironSource adapter iOS minimum platform to 13.0 in the podsp…
LTPhantom May 5, 2025
9659138
Updating Liftoff Flutter mediation plugin to support the latest adapt…
May 6, 2025
87c7222
Updating Moloco Flutter mediation plugin to support the latest adapte…
May 6, 2025
ad79ed5
Updated Podfile iOS target to 13.0.
LTPhantom May 6, 2025
46ca5b6
Update Minimum OS Version for iOS example app of ironSource adapter
LTPhantom May 7, 2025
8f8fe0d
Updating the iOS minimum deployment target to 13.0. on Project file o…
LTPhantom May 7, 2025
1443973
Added Xcode to adapters' github workflows (#1311)
LTPhantom May 8, 2025
f0525b5
Updated Versions Constants
LTPhantom May 13, 2025
ccb243a
Update dart format of samples
LTPhantom May 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 7 additions & 3 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,9 @@ jobs:
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
with:
fetch-depth: 0
fetch-depth: 0
- name: Select Xcode version
run: sudo xcode-select -s '/Applications/Xcode_16.2.0.app/Contents/Developer'
- name: "Install Flutter"
run: ./.github/workflows/scripts/install-flutter.sh stable
- name: "Install Tools"
Expand Down Expand Up @@ -104,11 +106,13 @@ jobs:
- name: "Flutter Analyze"
run: |
cd $GOOGLEMOBILEADS_PLUGIN_SCOPE_EXAMPLE
flutter clean
flutter pub get
flutter analyze
env:
GOOGLEMOBILEADS_PLUGIN_SCOPE_EXAMPLE: ${{ matrix.REGEX }}
- name: "Flutter Format"
run: |
flutter pub global activate flutter_plugin_tools
flutter pub global run flutter_plugin_tools format
dart format --version
dart format samples/ --language-version latest
./.github/workflows/scripts/validate-formatting.sh
11 changes: 2 additions & 9 deletions .github/workflows/gma_mediation_applovin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,8 @@ jobs:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
with:
fetch-depth: 0
- name: Select Xcode version
run: sudo xcode-select -s '/Applications/Xcode_16.2.0.app/Contents/Developer'
- name: "Install Flutter"
run: ./.github/workflows/scripts/install-flutter.sh stable
- name: "Install Tools"
Expand Down Expand Up @@ -93,12 +95,3 @@ jobs:
run: |
cd packages/mediation/gma_mediation_applovin/
flutter analyze
- name: "Flutter Publish"
run: |
cd packages/mediation/gma_mediation_applovin/
flutter pub publish --dry-run
- name: "Flutter Format"
run: |
flutter pub global activate flutter_plugin_tools
flutter pub global run flutter_plugin_tools format
./.github/workflows/scripts/validate-formatting.sh
44 changes: 44 additions & 0 deletions .github/workflows/gma_mediation_chartboost.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Copyright 2024 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

name: gma_mediation_chartboost

on:
pull_request:
paths:
- "packages/mediation/gma_mediation_chartboost/**"
- ".github/workflows/gma_mediation_chartboost.yaml"
- "packages/mediation/gma_mediation_chartboost/ios/**"
- "packages/mediation/gma_mediation_chartboost/android/**"
push:
branches:
- main

jobs:
flutter:
runs-on: ubuntu-latest
if: github.event_name == 'pull_request'
timeout-minutes: 30
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
with:
fetch-depth: 0
- name: "Install Flutter"
run: ./.github/workflows/scripts/install-flutter.sh stable
- name: "Install Tools"
run: ./.github/workflows/scripts/install-tools.sh
- name: "Flutter Analyze"
run: |
cd packages/mediation/gma_mediation_chartboost/
flutter analyze
11 changes: 2 additions & 9 deletions .github/workflows/gma_mediation_dtexchange.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,8 @@ jobs:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
with:
fetch-depth: 0
- name: Select Xcode version
run: sudo xcode-select -s '/Applications/Xcode_16.2.0.app/Contents/Developer'
- name: "Install Flutter"
run: ./.github/workflows/scripts/install-flutter.sh stable
- name: "Install Tools"
Expand Down Expand Up @@ -93,12 +95,3 @@ jobs:
run: |
cd packages/mediation/gma_mediation_dtexchange
flutter analyze
- name: "Flutter Publish"
run: |
cd packages/mediation/gma_mediation_dtexchange
flutter pub publish --dry-run
- name: "Flutter Format"
run: |
flutter pub global activate flutter_plugin_tools
flutter pub global run flutter_plugin_tools format
./.github/workflows/scripts/validate-formatting.sh
9 changes: 0 additions & 9 deletions .github/workflows/gma_mediation_inmobi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,3 @@ jobs:
run: |
cd packages/mediation/gma_mediation_inmobi
flutter analyze
- name: "Flutter Publish"
run: |
cd packages/mediation/gma_mediation_inmobi
flutter pub publish --dry-run
- name: "Flutter Format"
run: |
flutter pub global activate flutter_plugin_tools
flutter pub global run flutter_plugin_tools format
./.github/workflows/scripts/validate-formatting.sh
13 changes: 3 additions & 10 deletions .github/workflows/gma_mediation_ironsource.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,10 +54,12 @@ jobs:
steps:
- uses: swift-actions/setup-swift@v2
with:
swift-version: "5.7.2"
swift-version: "6.0.0"
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
with:
fetch-depth: 0
- name: Select Xcode version
run: sudo xcode-select -s '/Applications/Xcode_16.2.0.app/Contents/Developer'
- name: "Install Flutter"
run: ./.github/workflows/scripts/install-flutter.sh stable
- name: "Install Tools"
Expand Down Expand Up @@ -92,12 +94,3 @@ jobs:
run: |
cd packages/mediation/gma_mediation_ironsource
flutter analyze
- name: "Flutter Publish"
run: |
cd packages/mediation/gma_mediation_ironsource
flutter pub publish --dry-run
- name: "Flutter Format"
run: |
flutter pub global activate flutter_plugin_tools
flutter pub global run flutter_plugin_tools format
./.github/workflows/scripts/validate-formatting.sh
11 changes: 2 additions & 9 deletions .github/workflows/gma_mediation_liftoffmonetize.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,8 @@ jobs:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
with:
fetch-depth: 0
- name: Select Xcode version
run: sudo xcode-select -s '/Applications/Xcode_16.2.0.app/Contents/Developer'
- name: "Install Flutter"
run: ./.github/workflows/scripts/install-flutter.sh stable
- name: "Install Tools"
Expand Down Expand Up @@ -94,12 +96,3 @@ jobs:
run: |
cd packages/mediation/gma_mediation_liftoffmonetize
flutter analyze
- name: "Flutter Publish"
run: |
cd packages/mediation/gma_mediation_liftoffmonetize
flutter pub publish --dry-run
- name: "Flutter Format"
run: |
flutter pub global activate flutter_plugin_tools
flutter pub global run flutter_plugin_tools format
./.github/workflows/scripts/validate-formatting.sh
9 changes: 0 additions & 9 deletions .github/workflows/gma_mediation_meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,3 @@ jobs:
run: |
cd packages/mediation/gma_mediation_meta
flutter analyze
- name: "Flutter Publish"
run: |
cd packages/mediation/gma_mediation_meta
flutter pub publish --dry-run
- name: "Flutter Format"
run: |
flutter pub global activate flutter_plugin_tools
flutter pub global run flutter_plugin_tools format
./.github/workflows/scripts/validate-formatting.sh
9 changes: 0 additions & 9 deletions .github/workflows/gma_mediation_mintegral.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,3 @@ jobs:
run: |
cd packages/mediation/gma_mediation_mintegral
flutter analyze
- name: "Flutter Publish"
run: |
cd packages/mediation/gma_mediation_mintegral
flutter pub publish --dry-run
- name: "Flutter Format"
run: |
flutter pub global activate flutter_plugin_tools
flutter pub global run flutter_plugin_tools format
./.github/workflows/scripts/validate-formatting.sh
9 changes: 0 additions & 9 deletions .github/workflows/gma_mediation_pangle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,3 @@ jobs:
run: |
cd packages/mediation/gma_mediation_pangle/
flutter analyze
- name: "Flutter Publish"
run: |
cd packages/mediation/gma_mediation_pangle/
flutter pub publish --dry-run
- name: "Flutter Format"
run: |
flutter pub global activate flutter_plugin_tools
flutter pub global run flutter_plugin_tools format
./.github/workflows/scripts/validate-formatting.sh
14 changes: 5 additions & 9 deletions .github/workflows/gma_mediation_unity.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,14 @@ jobs:
runs-on: macos-latest
timeout-minutes: 40
steps:
- uses: swift-actions/setup-swift@v2
with:
swift-version: "6.0.0"
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
with:
fetch-depth: 0
- name: Select Xcode version
run: sudo xcode-select -s '/Applications/Xcode_16.2.0.app/Contents/Developer'
- name: "Install Flutter"
run: ./.github/workflows/scripts/install-flutter.sh stable
- name: "Install Tools"
Expand Down Expand Up @@ -91,12 +96,3 @@ jobs:
run: |
cd packages/mediation/gma_mediation_unity/
flutter analyze
- name: "Flutter Publish"
run: |
cd packages/mediation/gma_mediation_unity/
flutter pub publish --dry-run
- name: "Flutter Format"
run: |
flutter pub global activate flutter_plugin_tools
flutter pub global run flutter_plugin_tools format
./.github/workflows/scripts/validate-formatting.sh
5 changes: 3 additions & 2 deletions .github/workflows/google_mobile_ads.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,8 @@ jobs:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
with:
fetch-depth: 0
- name: Select Xcode version
run: sudo xcode-select -s '/Applications/Xcode_16.2.0.app/Contents/Developer'
- name: "Install Flutter"
run: ./.github/workflows/scripts/install-flutter.sh stable
- name: "Install Tools"
Expand Down Expand Up @@ -104,6 +106,5 @@ jobs:
flutter pub publish --dry-run
- name: "Flutter Format"
run: |
flutter pub global activate flutter_plugin_tools
flutter pub global run flutter_plugin_tools format
dart format packages/google_mobile_ads/
./.github/workflows/scripts/validate-formatting.sh
1 change: 1 addition & 0 deletions .github/workflows/scripts/install-flutter.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,6 @@
# limitations under the License.
BRANCH=$1

git config --global core.autocrlf input
git clone https://github.com/flutter/flutter.git --depth 1 -b $BRANCH _flutter
echo "$GITHUB_WORKSPACE/_flutter/bin" >> $GITHUB_PATH
21 changes: 20 additions & 1 deletion packages/google_mobile_ads/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
## Next Version
## 6.0.0
* Updates minimum Flutter SDK to 3.27.0
* Updates Dart SDK low bound to 3.6.0.
* Fixes AdMessageCodec deprecated API issue: https://github.com/googleads/googleads-mobile-flutter/issues/1242
* Adds a new API (`isMounted`) to support recycling ad banners
* Updates GMA [Android](https://developers.google.com/admob/android/rel-notes) dependency to 24.1.0
* Updates GMA [iOS](https://developers.google.com/admob/ios/rel-notes) dependency to 12.2.0
* Uses latest UMP SDK:
* [Android](https://developers.google.com/admob/android/privacy/release-notes) UMP SDK version 3.2.0.
* [iOS](https://developers.google.com/admob/ios/privacy/download#release_notes) UMP SDK version 3.0.0.

## 5.3.1
* Fixes dart SDK low bound building issues: https://github.com/googleads/googleads-mobile-flutter/issues/1234

## 5.3.0
* Updated WebView Flutter Android dependency
* Adds support for the new Debug Geography enums for the UMP SDK:
* [Android](https://developers.google.com/admob/android/privacy/release-notes) UMP SDK version 3.1.0.
* [iOS](https://developers.google.com/admob/ios/privacy/download#release_notes) UMP SDK version 2.7.0.
* Updates GMA [iOS](https://developers.google.com/admob/ios/rel-notes) dependency to 11.13.0
* Updates GMA [Android](https://developers.google.com/admob/android/rel-notes) dependency to 23.6.0

## 5.2.0
* Removed use of rootViewController for iOS GMA SDK which solved issues like
Expand Down
18 changes: 9 additions & 9 deletions packages/google_mobile_ads/android/build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
group 'io.flutter.plugins.googlemobileads'
version '1.0-SNAPSHOT'
version '6.0.0'

buildscript {
repositories {
Expand All @@ -8,7 +8,7 @@ buildscript {
}

dependencies {
classpath 'com.android.tools.build:gradle:8.0.1'
classpath 'com.android.tools.build:gradle:8.3.2'
}
}

Expand All @@ -22,28 +22,28 @@ rootProject.allprojects {
apply plugin: 'com.android.library'

android {
compileSdkVersion 34
compileSdk 35

if (project.android.hasProperty('namespace')) {
namespace 'io.flutter.plugins.googlemobileads'
}

defaultConfig {
minSdkVersion 21
minSdk 23
}
lintOptions {
disable 'InvalidPackage'
}
dependencies {
api 'com.google.android.gms:play-services-ads:23.4.0'
implementation 'com.google.android.ump:user-messaging-platform:3.0.0'
api 'com.google.android.gms:play-services-ads:24.1.0'
implementation 'com.google.android.ump:user-messaging-platform:3.2.0'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
implementation 'androidx.lifecycle:lifecycle-process:2.6.2'
implementation 'com.google.errorprone:error_prone_annotations:2.16'
testImplementation 'junit:junit:4.13.2'
testImplementation 'org.hamcrest:hamcrest:2.2'
testImplementation 'org.mockito:mockito-inline:5.2.0'
testImplementation 'org.robolectric:robolectric:4.10.3'
testImplementation 'org.hamcrest:hamcrest:3.0'
testImplementation 'org.mockito:mockito-core:5.15.2'
testImplementation 'org.robolectric:robolectric:4.14.1'
testImplementation 'androidx.test:core:1.5.0'
}
testOptions {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#Sat May 13 14:37:03 CEST 2023
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
Loading
Loading