Skip to content

Commit

Permalink
4.1.0 (#280)
Browse files Browse the repository at this point in the history
<!-- Korbit AI PR Description Start -->
## Description by Korbit AI

### What change is being made?

Update the `applovin_max` plugin version to 4.1.0 with enhancements for
banner and MREC preloading, including the ability to preload multiple
instances and manage auto-refresh behavior.

### Why are these changes being made?

These changes improve ad handling capabilities by allowing multiple
`MaxAdView` instances to be preloaded and ensuring that preloaded ads do
not refresh when not visible, optimizing app performance and user
experience. Updating the plugin version to 4.1.0 ensures consistency
across various components and reflects these feature enhancements.

> Is this description stale? Ask me to generate a new description by
commenting `/korbit-generate-pr-description`
<!-- Korbit AI PR Description End -->
  • Loading branch information
alhiwatan authored Nov 28, 2024
1 parent d2e8831 commit 71ca74d
Show file tree
Hide file tree
Showing 7 changed files with 37 additions and 5 deletions.
2 changes: 1 addition & 1 deletion applovin_max/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Versions

## x.x.x
## 4.1.0
* Enhance banner and MREC (`MaxAdView`) preloading to support preloading multiple `MaxAdView` instances.
* Update preloaded banners and MRECs (`MaxAdView`) to suspend auto-refresh while not visible in background.
* Depends on Android SDK v13.0.1 and iOS SDK v13.0.1.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ public class AppLovinMAX
{
private static final String SDK_TAG = "AppLovinSdk";
public static final String TAG = "AppLovinMAX";
private static final String PLUGIN_VERSION = "4.0.2";
private static final String PLUGIN_VERSION = "4.1.0";

private static final String USER_GEOGRAPHY_GDPR = "G";
private static final String USER_GEOGRAPHY_OTHER = "O";
Expand All @@ -73,6 +73,7 @@ public class AppLovinMAX

static
{
ALCompatibleNativeSdkVersions.put( "4.1.0", "13.0.1" );
ALCompatibleNativeSdkVersions.put( "4.0.2", "13.0.0" );
ALCompatibleNativeSdkVersions.put( "4.0.1", "13.0.0" );
ALCompatibleNativeSdkVersions.put( "4.0.0", "13.0.0" );
Expand Down
1 change: 1 addition & 0 deletions applovin_max/example/ios/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,4 @@ Runner/GeneratedPluginRegistrant.*
!default.mode2v3
!default.pbxuser
!default.perspectivev3
!Podfile.lock
29 changes: 29 additions & 0 deletions applovin_max/example/ios/Podfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
PODS:
- applovin_max (4.0.2):
- AppLovinSDK (= 13.0.1)
- Flutter
- AppLovinSDK (13.0.1)
- Flutter (1.0.0)

DEPENDENCIES:
- applovin_max (from `.symlinks/plugins/applovin_max/ios`)
- Flutter (from `Flutter`)

SPEC REPOS:
trunk:
- AppLovinSDK

EXTERNAL SOURCES:
applovin_max:
:path: ".symlinks/plugins/applovin_max/ios"
Flutter:
:path: Flutter

SPEC CHECKSUMS:
applovin_max: fba994d0683f33e76a6aba65fd96f8511ca0e019
AppLovinSDK: fdae6a4361c9c9b09f8d7d18ede792368221d987
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7

PODFILE CHECKSUM: ecb0237623a0fbc6315c830308d57def28ec2055

COCOAPODS: 1.15.2
3 changes: 2 additions & 1 deletion applovin_max/ios/Classes/AppLovinMAX.m
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ @interface AppLovinMAX()<MAAdDelegate, MAAdViewAdDelegate, MARewardedAdDelegate,
@implementation AppLovinMAX
static NSString *const SDK_TAG = @"AppLovinSdk";
static NSString *const TAG = @"AppLovinMAX";
static NSString *const PLUGIN_VERSION = @"4.0.2";
static NSString *const PLUGIN_VERSION = @"4.1.0";

static NSString *const USER_GEOGRAPHY_GDPR = @"G";
static NSString *const USER_GEOGRAPHY_OTHER = @"O";
Expand All @@ -74,6 +74,7 @@ @implementation AppLovinMAX
+ (void)registerWithRegistrar:(NSObject<FlutterPluginRegistrar> *)registrar
{
ALCompatibleNativeSDKVersions = @{
@"4.1.0" : @"13.0.1",
@"4.0.2" : @"13.0.0",
@"4.0.1" : @"13.0.0",
@"4.0.0" : @"13.0.0"
Expand Down
2 changes: 1 addition & 1 deletion applovin_max/lib/applovin_max.dart
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export 'package:applovin_max/src/max_ad_view.dart';
export 'package:applovin_max/src/max_native_ad_view.dart';

/// The current version of the SDK.
const String _version = "4.0.2";
const String _version = "4.1.0";

/// Represents the AppLovin SDK.
class AppLovinMAX {
Expand Down
2 changes: 1 addition & 1 deletion applovin_max/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: applovin_max
description: AppLovin MAX Flutter Plugin for Android and iOS - with support for interstitial ads, rewarded ads, banners, and MRECs.
version: 4.0.2
version: 4.1.0
homepage: https://github.com/AppLovin/AppLovin-MAX-Flutter

environment:
Expand Down

0 comments on commit 71ca74d

Please sign in to comment.