Skip to content

Commit 1d16d57

Browse files
authored
Merge pull request #108 from appodeal/release/3.12.0
Release/3.12.0 (APDM-1768)
2 parents a07bfee + 14fc708 commit 1d16d57

File tree

8 files changed

+181
-197
lines changed

8 files changed

+181
-197
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 3.12.0
4+
5+
- Updated Appodeal iOS SDK to [3.12.0](https://docs.appodeal.com/ios/get-started)
6+
- Updated Appodeal Android SDK to [3.12.0](https://docs.appodeal.com/android/get-started)
7+
38
## 3.10.0
49

510
- Updated Appodeal iOS SDK to [3.10.0](https://docs.appodeal.com/ios/get-started)

README.md

Lines changed: 89 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Official Appodeal Flutter Plugin for your Flutter application.
44

5-
## Appodeal SDK 3.10.0
5+
## Appodeal SDK 3.12.0
66

77
- **Google CMP and TCF v2 Support**
88
- To enhance the relevance of ads for your users and comply with regulations like GDPR and CCPA,
@@ -57,7 +57,7 @@ Add the dependency to the `pubspec.yaml` file in your project:
5757

5858
```yaml
5959
dependencies:
60-
stack_appodeal_flutter: 3.10.0
60+
stack_appodeal_flutter: 3.12.0
6161
```
6262
6363
Install the plugin by running the command below in the terminal:
@@ -69,7 +69,8 @@ $ flutter pub get
6969
#### iOS
7070

7171
> [!IMPORTANT]
72-
> - iOS 13.0 or higher. You still can integrate Appodeal SDK into a project with a lower value of minimum iOS version. However, on devices that don't support iOS 12.0+ our SDK will just be disabled.
72+
> - iOS 13.0 or higher for using the Appodeal Flutter plugin (base SDK).
73+
> - If you integrate the optional Firebase service (see [Firebase](#firebase)), your iOS deployment target must be 15.0 or higher.
7374
> - Appodeal SDK is compatible with both ARC and non-ARC projects.
7475
> - Use Xcode 15.3 or higher.
7576
@@ -79,98 +80,85 @@ $ flutter pub get
7980
```ruby
8081
source 'https://cdn.cocoapods.org'
8182
source 'https://github.com/appodeal/CocoaPods.git'
82-
source 'https://github.com/bidon-io/CocoaPods_Specs.git'
83+
source 'https://github.com/bidon-io/CocoaPods-Specs.git'
8384

8485
platform :ios, '13.0'
8586

8687
use_frameworks!
8788

8889
def appodeal
89-
pod 'Appodeal', '3.10.0'
90-
pod 'APDAmazonAdapter', '3.10.0.0'
91-
pod 'APDAppLovinAdapter', '3.10.0.0'
92-
pod 'APDAppLovinMAXAdapter', '3.10.0.0'
93-
pod 'APDBidMachineAdapter', '3.10.0.0'
94-
pod 'APDBidonAdapter', '3.10.0.0'
95-
pod 'APDBigoAdsAdapter', '3.10.0.0'
96-
pod 'APDDTExchangeAdapter', '3.10.0.0'
97-
pod 'APDGoogleAdMobAdapter', '3.10.0.0'
98-
pod 'APDIABAdapter', '3.10.0.0'
99-
pod 'APDInMobiAdapter', '3.10.0.0'
100-
pod 'APDIronSourceAdapter', '3.10.0.0'
101-
pod 'APDLevelPlayAdapter', '3.10.0.0'
102-
pod 'APDMetaAudienceNetworkAdapter', '3.10.0.0'
103-
pod 'APDMintegralAdapter', '3.10.0.0'
104-
pod 'APDMyTargetAdapter', '3.10.0.0'
105-
pod 'APDSentryAdapter', '3.10.0.0'
106-
pod 'APDUnityAdapter', '3.10.0.0'
107-
pod 'APDVungleAdapter', '3.10.0.0'
108-
pod 'APDYandexAdapter', '3.10.0.0'
109-
pod 'AppLovinMediationAmazonAdMarketplaceAdapter', '5.3.0.0'
110-
pod 'AppLovinMediationBidMachineAdapter', '3.4.0.0.0'
111-
pod 'AppLovinMediationBidonAdapter', '0.11.0.0'
112-
pod 'AppLovinMediationBigoAdsAdapter', '4.9.0.0'
113-
pod 'AppLovinMediationByteDanceAdapter', '7.4.1.1.0'
114-
pod 'AppLovinMediationChartboostAdapter', '9.9.2.1'
90+
pod 'Appodeal', '3.12.0'
91+
pod 'APDAmazonAdapter', '3.12.0.0'
92+
pod 'APDAppLovinAdapter', '3.12.0.0'
93+
pod 'APDAppLovinMAXAdapter', '3.12.0.0'
94+
pod 'APDBidMachineAdapter', '3.12.0.0'
95+
pod 'APDBidonAdapter', '3.12.0.0'
96+
pod 'APDBigoAdsAdapter', '3.12.0.0'
97+
pod 'APDDTExchangeAdapter', '3.12.0.0'
98+
pod 'APDGoogleAdMobAdapter', '3.12.0.0'
99+
pod 'APDIABAdapter', '3.12.0.0'
100+
pod 'APDInMobiAdapter', '3.12.0.0'
101+
pod 'APDIronSourceAdapter', '3.12.0.0'
102+
pod 'APDLevelPlayAdapter', '3.12.0.0'
103+
pod 'APDMetaAudienceNetworkAdapter', '3.12.0.0'
104+
pod 'APDMintegralAdapter', '3.12.0.0'
105+
pod 'APDMyTargetAdapter', '3.12.0.0'
106+
pod 'APDSentryAdapter', '3.12.0.0'
107+
pod 'APDUnityAdapter', '3.12.0.0'
108+
pod 'APDVungleAdapter', '3.12.0.0'
109+
pod 'APDYandexAdapter', '3.12.0.0'
110+
pod 'AppLovinMediationAmazonAdMarketplaceAdapter', '5.3.2.0'
111+
pod 'AppLovinMediationBidMachineAdapter', '3.5.0.0.0'
112+
pod 'AppLovinMediationBigoAdsAdapter', '5.0.0.0'
113+
pod 'AppLovinMediationByteDanceAdapter', '7.7.0.7.0'
114+
pod 'AppLovinMediationChartboostAdapter', '9.10.1.0'
115115
pod 'AppLovinMediationFacebookAdapter', '6.20.1.0'
116-
pod 'AppLovinMediationFyberAdapter', '8.3.8.0'
117-
pod 'AppLovinMediationGoogleAdManagerAdapter', '12.8.0.0'
118-
pod 'AppLovinMediationGoogleAdapter', '12.8.0.0'
119-
pod 'AppLovinMediationInMobiAdapter', '10.8.6.0'
120-
pod 'AppLovinMediationIronSourceAdapter', '8.10.0.0.0'
116+
pod 'AppLovinMediationFyberAdapter', '8.4.1.0'
117+
pod 'AppLovinMediationGoogleAdManagerAdapter', '12.13.0.0'
118+
pod 'AppLovinMediationGoogleAdapter', '12.13.0.0'
119+
pod 'AppLovinMediationInMobiAdapter', '11.1.0.0'
120+
pod 'AppLovinMediationIronSourceAdapter', '9.1.0.0.0'
121121
pod 'AppLovinMediationMintegralAdapter', '7.7.9.0.0'
122-
pod 'AppLovinMediationMobileFuseAdapter', '1.9.2.1'
123-
pod 'AppLovinMediationMolocoAdapter', '3.12.0.0'
124-
pod 'AppLovinMediationMyTargetAdapter', '5.33.0.0'
125-
pod 'AppLovinMediationOguryPresageAdapter', '5.0.2.0'
126-
pod 'AppLovinMediationPubMaticAdapter', '4.8.0.0'
127-
pod 'AppLovinMediationSmaatoAdapter', '22.9.3.1'
128-
pod 'AppLovinMediationUnityAdsAdapter', '4.16.0.0'
129-
pod 'AppLovinMediationVerveAdapter', '3.6.0.0'
130-
pod 'AppLovinMediationVungleAdapter', '7.5.2.0'
131-
pod 'AppLovinMediationYandexAdapter', '7.14.1.0'
132-
pod 'BidMachineAmazonAdapter', '3.4.0.0'
133-
pod 'BidMachineIronSourceCustomAdapter', '3.4.0.0'
134-
pod 'BidMachineMetaAudienceAdapter', '3.4.0.0'
135-
pod 'BidMachineMintegralAdapter', '3.4.0.0'
136-
pod 'BidMachineMyTargetAdapter', '3.4.0.0'
137-
pod 'BidMachinePangleAdapter', '3.4.0.0'
138-
pod 'BidMachineVungleAdapter', '3.4.0.0'
139-
pod 'BidonAdapterAmazon', '0.11.0.0'
140-
pod 'BidonAdapterBidMachine', '0.11.0.0'
141-
pod 'BidonAdapterBigoAds', '0.11.0.0'
142-
pod 'BidonAdapterChartboost', '0.11.0.0'
143-
pod 'BidonAdapterDTExchange', '0.11.0.0'
144-
pod 'BidonAdapterInMobi', '0.11.0.0'
145-
pod 'BidonAdapterIronSource', '0.11.0.0'
146-
pod 'BidonAdapterMetaAudienceNetwork', '0.11.0.0'
147-
pod 'BidonAdapterMintegral', '0.11.0.0'
148-
pod 'BidonAdapterMobileFuse', '0.11.0.0'
149-
pod 'BidonAdapterMoloco', '0.11.0.0'
150-
pod 'BidonAdapterMyTarget', '0.11.0.0'
151-
pod 'BidonAdapterUnityAds', '0.11.0.0'
152-
pod 'BidonAdapterVungle', '0.11.0.0'
153-
pod 'BidonAdapterYandex', '0.11.0.0'
154-
pod 'ISBidonCustomAdapter', '0.11.0.0'
155-
pod 'IronSourceAPSAdapter', '4.3.21.0'
156-
pod 'IronSourceAdMobAdapter', '4.3.69.0'
157-
pod 'IronSourceAppLovinAdapter', '4.3.56.0'
158-
pod 'IronSourceBidMachineAdapter', '4.3.20.0'
159-
pod 'IronSourceBigoAdapter', '4.3.8.0'
160-
pod 'IronSourceFacebookAdapter', '4.3.51.0'
161-
pod 'IronSourceFyberAdapter', '4.3.44.0'
162-
pod 'IronSourceInMobiAdapter', '4.3.30.0'
163-
pod 'IronSourceMintegralAdapter', '4.3.37.0'
164-
pod 'IronSourceMobileFuseAdapter', '4.3.8.1'
165-
pod 'IronSourceMolocoAdapter', '4.3.22.0'
166-
pod 'IronSourceMyTargetAdapter', '4.3.6.0'
167-
pod 'IronSourceOguryAdapter', '4.3.3.1'
168-
pod 'IronSourcePangleAdapter', '4.3.51.0'
169-
pod 'IronSourceSmaatoAdapter', '4.3.17.1'
170-
pod 'IronSourceUnityAdsAdapter', '4.3.54.0'
171-
pod 'IronSourceVerveAdapter', '4.3.6.1'
172-
pod 'IronSourceVungleAdapter', '4.3.46.0'
173-
pod 'IronSourceYandexAdapter', '4.3.21.0'
122+
pod 'AppLovinMediationMobileFuseAdapter', '1.9.3.0'
123+
pod 'AppLovinMediationMolocoAdapter', '4.1.0.0'
124+
pod 'AppLovinMediationMyTargetAdapter', '5.36.2.0'
125+
pod 'AppLovinMediationPubMaticAdapter', '4.10.0.0'
126+
pod 'AppLovinMediationUnityAdsAdapter', '4.16.3.0'
127+
pod 'AppLovinMediationVerveAdapter', '3.7.0.0'
128+
pod 'AppLovinMediationVungleAdapter', '7.6.2.0'
129+
pod 'AppLovinMediationYandexAdapter', '7.17.0.0'
130+
pod 'BidMachineIronSourceCustomAdapter', '3.5.0.2'
131+
pod 'BidonAdapterAmazon', '5.3.2.0'
132+
pod 'BidonAdapterAppLovin', '13.5.1.0'
133+
pod 'BidonAdapterBidMachine', '3.5.0.0'
134+
pod 'BidonAdapterBigoAds', '5.0.0.0'
135+
pod 'BidonAdapterChartboost', '9.10.1.0'
136+
pod 'BidonAdapterDTExchange', '8.4.1.0'
137+
pod 'BidonAdapterInMobi', '11.1.0.0'
138+
pod 'BidonAdapterIronSource', '9.1.0.0.0'
139+
pod 'BidonAdapterMetaAudienceNetwork', '6.20.1.0'
140+
pod 'BidonAdapterMintegral', '7.7.9.0'
141+
pod 'BidonAdapterMobileFuse', '1.9.3.0'
142+
pod 'BidonAdapterMoloco', '4.1.0.0'
143+
pod 'BidonAdapterMyTarget', '5.36.2.0'
144+
pod 'BidonAdapterTaurusX', '1.9.2.0'
145+
pod 'BidonAdapterUnityAds', '4.16.3.0'
146+
pod 'BidonAdapterVungle', '7.6.2.0'
147+
pod 'BidonAdapterYandex', '7.17.0.0'
148+
pod 'IronSourceAdMobAdapter', '5.3.0.0'
149+
pod 'IronSourceBidMachineAdapter', '5.1.0.0'
150+
pod 'IronSourceBigoAdapter', '5.1.0.0'
151+
pod 'IronSourceFacebookAdapter', '5.0.0.0'
152+
pod 'IronSourceFyberAdapter', '5.2.0.0'
153+
pod 'IronSourceInMobiAdapter', '5.3.0.0'
154+
pod 'IronSourceMintegralAdapter', '5.1.0.0'
155+
pod 'IronSourceMobileFuseAdapter', '5.0.0.0'
156+
pod 'IronSourceMolocoAdapter', '5.2.0.0'
157+
pod 'IronSourceMyTargetAdapter', '5.3.0.0'
158+
pod 'IronSourcePangleAdapter', '5.5.0.0'
159+
pod 'IronSourceUnityAdsAdapter', '5.2.0.0'
160+
pod 'IronSourceVerveAdapter', '5.1.0.0'
161+
pod 'IronSourceVungleAdapter', '5.3.0.0'
174162
end
175163

176164
target 'Runner' do
@@ -264,7 +252,7 @@ Add dependencies into `build.gradle` (module: app)
264252
``` groovy
265253
dependencies {
266254
// ... other project dependencies
267-
implementation ('com.appodeal.ads:sdk:3.10.0.0') {
255+
implementation ('com.appodeal.ads:sdk:3.12.0.0') {
268256
exclude group: 'com.appodeal.ads.sdk.services', module: 'adjust'
269257
exclude group: 'com.appodeal.ads.sdk.services', module: 'appsflyer'
270258
exclude group: 'com.appodeal.ads.sdk.services', module: 'firebase'
@@ -331,7 +319,7 @@ allprojects {
331319
dependencies {
332320
...
333321
// ... other project dependencies
334-
implementation('com.appodeal.ads:sdk:3.10.0.0') {
322+
implementation('com.appodeal.ads:sdk:3.12.0.0') {
335323
// ad networks
336324
exclude group: "com.appodeal.ads.sdk.networks", module: "admob"
337325
exclude group: "com.applovin.mediation", module: "google-adapter"
@@ -350,10 +338,10 @@ allprojects {
350338
Remove next pods from `Podfile`:
351339

352340
```ruby
353-
pod 'APDGoogleAdMobAdapter', '3.10.0.0'
354-
pod 'AppLovinMediationGoogleAdManagerAdapter', '12.8.0.0'
355-
pod 'AppLovinMediationGoogleAdapter', '12.8.0.0'
356-
pod 'IronSourceAdMobAdapter', '4.3.69.0'
341+
pod 'APDGoogleAdMobAdapter', '3.12.0.0'
342+
pod 'AppLovinMediationGoogleAdManagerAdapter', '12.13.0.0'
343+
pod 'AppLovinMediationGoogleAdapter', '12.13.0.0'
344+
pod 'IronSourceAdMobAdapter', '5.3.0.0'
357345
```
358346

359347
## Services
@@ -368,7 +356,7 @@ Add dependencies into build.gradle (module: app)
368356
```groovy
369357
dependencies {
370358
// ... other project dependencies
371-
implementation 'com.appodeal.ads.sdk.services:adjust:3.10.0.0'
359+
implementation 'com.appodeal.ads.sdk.services:adjust:3.12.0.0'
372360
}
373361
```
374362

@@ -377,7 +365,7 @@ Add dependencies into _Podfile_
377365
```ruby
378366
def appodeal
379367
// ... other project pods
380-
pod 'APDAdjustAdapter', '3.10.0.0'
368+
pod 'APDAdjustAdapter', '3.12.0.0'
381369
end
382370
```
383371

@@ -388,7 +376,7 @@ Add dependencies into build.gradle (module: app)
388376
```groovy
389377
dependencies {
390378
// ... other project dependencies
391-
implementation 'com.appodeal.ads.sdk.services:appsflyer:3.10.0.0'
379+
implementation 'com.appodeal.ads.sdk.services:appsflyer:3.12.0.0'
392380
}
393381
```
394382

@@ -397,7 +385,7 @@ Add dependencies into _Podfile_
397385
```ruby
398386
def appodeal
399387
// ... other project pods
400-
pod 'APDAppsFlyerAdapter', '3.10.0.0'
388+
pod 'APDAppsFlyerAdapter', '3.12.0.0'
401389
end
402390
```
403391

@@ -408,7 +396,7 @@ Add dependencies into build.gradle (module: app)
408396
```groovy
409397
dependencies {
410398
// ... other project dependencies
411-
implementation 'com.appodeal.ads.sdk.services:firebase:3.10.0.0'
399+
implementation 'com.appodeal.ads.sdk.services:firebase:3.12.0.0'
412400
}
413401
```
414402

@@ -417,7 +405,7 @@ Add dependencies into _Podfile_
417405
```ruby
418406
def appodeal
419407
// ... other project pods
420-
pod 'APDFirebaseAdapter', '3.10.0.0'
408+
pod 'APDFirebaseAdapter', '3.12.0.0'
421409
end
422410
```
423411

@@ -428,7 +416,7 @@ Add dependencies into build.gradle (module: app)
428416
```groovy
429417
dependencies {
430418
// ... other project dependencies
431-
implementation 'com.appodeal.ads.sdk.services:facebook_analytics:3.10.0.0'
419+
implementation 'com.appodeal.ads.sdk.services:facebook_analytics:3.12.0.0'
432420
}
433421
```
434422

@@ -437,7 +425,7 @@ Add dependencies into _Podfile_
437425
```ruby
438426
def appodeal
439427
// ... other project pods
440-
pod 'APDFacebookAdapter', '3.10.0.0'
428+
pod 'APDFacebookAdapter', '3.12.0.0'
441429
end
442430
```
443431

android/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ android {
5353

5454
dependencies {
5555
implementation(platform("org.jetbrains.kotlin:kotlin-bom:$kotlin_version"))
56-
// Appodeal SDK 3.10.0.0
57-
implementation 'com.appodeal.ads.sdk:core:3.10.0'
58-
implementation 'com.appodeal.ads.sdk.networks:iab:3.10.0.0'
56+
// Appodeal SDK 3.12.0.0
57+
implementation 'com.appodeal.ads.sdk:core:3.12.0'
58+
implementation 'com.appodeal.ads.sdk.networks:iab:3.12.0.0'
5959
}

example/android/app/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ android {
2828
namespace 'com.appodeal.appodeal_flutter_example'
2929

3030
defaultConfig {
31-
minSdkVersion 23
31+
minSdk 23
3232
targetSdk 35
3333
applicationId "com.appodealstack.demo"
3434
versionName flutterVersionName
@@ -60,6 +60,6 @@ flutter {
6060
}
6161

6262
dependencies {
63-
// Appodeal SDK 3.10.0.0
64-
implementation 'com.appodeal.ads:sdk:3.10.0.0'
63+
// Appodeal SDK 3.12.0.0
64+
implementation 'com.appodeal.ads:sdk:3.12.0.0'
6565
}

0 commit comments

Comments
 (0)