Skip to content

Commit db97253

Browse files
committed
Updating Liftoff Flutter mediation plugin to support the latest adapters (7.6.2.0, 7.6.3.0)
PiperOrigin-RevId: 853819636
1 parent 13eb163 commit db97253

File tree

11 files changed

+31
-27
lines changed

11 files changed

+31
-27
lines changed

packages/mediation/gma_mediation_liftoffmonetize/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
## Liftoff Monetize Flutter Mediation Adapter Changelog
22

3+
#### Version 1.4.2 (In progress)
4+
- Updated minimum Flutter version to 3.35.1
5+
- Updated to support Google Mobile Ads Flutter Plugin version 7.0.0
6+
37
#### Version 1.4.1
48
* Supports [Liftoff Monetize Android adapter version 7.6.1.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/liftoffmonetize/CHANGELOG.md#version-7610).
59
* Supports [Liftoff Monetize iOS adapter version 7.6.2.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/LiftoffMonetize/CHANGELOG.md#version-7620).

packages/mediation/gma_mediation_liftoffmonetize/android/build.gradle

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
group 'io.flutter.plugins.googlemobileads.mediation.gma_mediation_liftoffmonetize'
2-
version = "1.4.1"
2+
version = "1.4.2"
33

44
buildscript {
5-
ext.kotlin_version = '2.0.21'
5+
ext.kotlin_version = '2.2.21'
66
repositories {
77
google()
88
mavenCentral()
99
}
1010

1111
dependencies {
12-
classpath 'com.android.tools.build:gradle:7.3.0'
12+
classpath 'com.android.tools.build:gradle:8.13.1'
1313
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
1414
}
1515
}
@@ -25,15 +25,15 @@ apply plugin: 'com.android.library'
2525
apply plugin: 'kotlin-android'
2626

2727
ext {
28-
stringVersion = "7.6.1.0"
28+
stringVersion = "7.6.2.0"
2929
}
3030

3131
android {
3232
if (project.android.hasProperty("namespace")) {
3333
namespace 'io.flutter.plugins.googlemobileads.mediation.gma_mediation_liftoffmonetize'
3434
}
3535

36-
compileSdkVersion 34
36+
compileSdkVersion 36
3737

3838
compileOptions {
3939
sourceCompatibility JavaVersion.VERSION_11
@@ -50,7 +50,7 @@ android {
5050
}
5151

5252
defaultConfig {
53-
minSdkVersion 23
53+
minSdkVersion 24
5454
}
5555

5656
dependencies {
@@ -62,7 +62,7 @@ android {
6262
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib:1.8.20'
6363
testImplementation 'org.mockito:mockito-core:5.5.0'
6464
testImplementation 'org.mockito.kotlin:mockito-kotlin:5.1.0'
65-
testImplementation 'org.robolectric:robolectric:4.10.3'
65+
testImplementation 'org.robolectric:robolectric:4.16'
6666
}
6767

6868
testOptions {

packages/mediation/gma_mediation_liftoffmonetize/android/gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.2-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

packages/mediation/gma_mediation_liftoffmonetize/example/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
buildscript {
2-
ext.kotlin_version = '2.0.21'
2+
ext.kotlin_version = '2.2.21'
33
repositories {
44
google()
55
mavenCentral()

packages/mediation/gma_mediation_liftoffmonetize/example/android/gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
33
zipStoreBase=GRADLE_USER_HOME
44
zipStorePath=wrapper/dists
5-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip
5+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip

packages/mediation/gma_mediation_liftoffmonetize/example/android/settings.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ pluginManagement {
2323

2424
plugins {
2525
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
26-
id "com.android.application" version "8.7.0" apply false
27-
id 'org.jetbrains.kotlin.android' version '2.0.21' apply false
26+
id "com.android.application" version "8.13.1" apply false
27+
id 'org.jetbrains.kotlin.android' version '2.2.21' apply false
2828
}
2929

3030
include ":app"

packages/mediation/gma_mediation_liftoffmonetize/example/ios/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Uncomment this line to define a global platform for your project
2-
# platform :ios, '12.0'
2+
platform :ios, '13.0'
33

44
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
55
ENV['COCOAPODS_DISABLE_STATS'] = 'true'

packages/mediation/gma_mediation_liftoffmonetize/example/ios/Runner.xcodeproj/project.pbxproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -370,7 +370,7 @@
370370
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
371371
GCC_WARN_UNUSED_FUNCTION = YES;
372372
GCC_WARN_UNUSED_VARIABLE = YES;
373-
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
373+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
374374
MTL_ENABLE_DEBUG_INFO = NO;
375375
SDKROOT = iphoneos;
376376
SUPPORTED_PLATFORMS = iphoneos;
@@ -493,7 +493,7 @@
493493
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
494494
GCC_WARN_UNUSED_FUNCTION = YES;
495495
GCC_WARN_UNUSED_VARIABLE = YES;
496-
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
496+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
497497
MTL_ENABLE_DEBUG_INFO = YES;
498498
ONLY_ACTIVE_ARCH = YES;
499499
SDKROOT = iphoneos;
@@ -542,7 +542,7 @@
542542
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
543543
GCC_WARN_UNUSED_FUNCTION = YES;
544544
GCC_WARN_UNUSED_VARIABLE = YES;
545-
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
545+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
546546
MTL_ENABLE_DEBUG_INFO = NO;
547547
SDKROOT = iphoneos;
548548
SUPPORTED_PLATFORMS = iphoneos;

packages/mediation/gma_mediation_liftoffmonetize/example/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "Demonstrates how to use the gma_mediation_liftoffmonetize plugin."
55
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
66

77
environment:
8-
sdk: '>=3.6.0 <4.0.0'
8+
sdk: '>=3.9.0 <4.0.0'
99

1010
# Dependencies specify other packages that your package needs in order to work.
1111
# To automatically upgrade your package dependencies to the latest versions
@@ -17,7 +17,7 @@ dependencies:
1717
flutter:
1818
sdk: flutter
1919

20-
google_mobile_ads: ^6.0.0
20+
google_mobile_ads: ^7.0.0
2121
gma_mediation_liftoffmonetize:
2222
# When depending on this package from a real application you should use:
2323
# gma_mediation_liftoffmonetize: ^x.y.z
@@ -41,7 +41,7 @@ dev_dependencies:
4141
# activated in the `analysis_options.yaml` file located at the root of your
4242
# package. See that file for information about deactivating specific lint
4343
# rules and activating additional ones.
44-
flutter_lints: ^2.0.0
44+
flutter_lints: ^6.0.0
4545

4646
# For information on the generic Dart part of this file, see the
4747
# following page: https://dart.dev/tools/pub/pubspec

packages/mediation/gma_mediation_liftoffmonetize/ios/gma_mediation_liftoffmonetize.podspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
Pod::Spec.new do |s|
66
s.name = 'gma_mediation_liftoffmonetize'
7-
s.version = '1.4.1'
7+
s.version = '1.4.2'
88
s.summary = 'Google Mobile Ads Mediation of Liftoff Monetize.'
99
s.description = <<-DESC
1010
Mediation Adapter for Liftoff Monetize to use with Google Mobile Ads.
@@ -15,9 +15,9 @@ Mediation Adapter for Liftoff Monetize to use with Google Mobile Ads.
1515
s.source = { :path => '.' }
1616
s.source_files = 'Classes/**/*'
1717
s.public_header_files = 'Public/**/*.h'
18-
s.dependency 'GoogleMobileAdsMediationVungle', '~>7.6.2.0'
18+
s.dependency 'GoogleMobileAdsMediationVungle', '~>7.6.3.0'
1919
s.dependency 'Flutter'
20-
s.platform = :ios, '12.0'
20+
s.platform = :ios, '13.0'
2121
s.static_framework = true
2222

2323
# Flutter.framework does not contain a i386 slice.

0 commit comments

Comments
 (0)