diff --git a/Examples/ThirdPartyMediationAdapterTemplate/ThirdPartyMediationAdapterTemplate.xcodeproj/project.pbxproj b/Examples/ThirdPartyMediationAdapterTemplate/ThirdPartyMediationAdapterTemplate.xcodeproj/project.pbxproj index 8285561..2785350 100644 --- a/Examples/ThirdPartyMediationAdapterTemplate/ThirdPartyMediationAdapterTemplate.xcodeproj/project.pbxproj +++ b/Examples/ThirdPartyMediationAdapterTemplate/ThirdPartyMediationAdapterTemplate.xcodeproj/project.pbxproj @@ -284,7 +284,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 7.3.2; + CURRENT_PROJECT_VERSION = 7.4.0; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -305,7 +305,7 @@ GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 17.0; LOCALIZATION_PREFERS_STRING_CATALOGS = YES; - MARKETING_VERSION = 7.3.2; + MARKETING_VERSION = 7.4.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -349,7 +349,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 7.3.2; + CURRENT_PROJECT_VERSION = 7.4.0; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -364,7 +364,7 @@ GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 17.0; LOCALIZATION_PREFERS_STRING_CATALOGS = YES; - MARKETING_VERSION = 7.3.2; + MARKETING_VERSION = 7.4.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = iphoneos; diff --git a/Examples/YandexMobileAdsExample/YandexMobileAdsExample.xcodeproj/project.pbxproj b/Examples/YandexMobileAdsExample/YandexMobileAdsExample.xcodeproj/project.pbxproj index e50e3a1..1e8074b 100644 --- a/Examples/YandexMobileAdsExample/YandexMobileAdsExample.xcodeproj/project.pbxproj +++ b/Examples/YandexMobileAdsExample/YandexMobileAdsExample.xcodeproj/project.pbxproj @@ -1208,7 +1208,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 7.3.2; + CURRENT_PROJECT_VERSION = 7.4.0; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -1227,7 +1227,7 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 14.5; - MARKETING_VERSION = 7.3.2; + MARKETING_VERSION = 7.4.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -1271,7 +1271,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 7.3.2; + CURRENT_PROJECT_VERSION = 7.4.0; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -1284,7 +1284,7 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 14.5; - MARKETING_VERSION = 7.3.2; + MARKETING_VERSION = 7.4.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = iphoneos; @@ -1382,7 +1382,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 7.3.2; + CURRENT_PROJECT_VERSION = 7.4.0; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -1395,7 +1395,7 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 14.5; - MARKETING_VERSION = 7.3.2; + MARKETING_VERSION = 7.4.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = iphoneos; diff --git a/Examples/YandexMobileAdsExample/YandexMobileAdsExampleUITests/Pages/YandexInstreamPage.swift b/Examples/YandexMobileAdsExample/YandexMobileAdsExampleUITests/Pages/YandexInstreamPage.swift index 78d2655..74aa602 100644 --- a/Examples/YandexMobileAdsExample/YandexMobileAdsExampleUITests/Pages/YandexInstreamPage.swift +++ b/Examples/YandexMobileAdsExample/YandexMobileAdsExampleUITests/Pages/YandexInstreamPage.swift @@ -18,7 +18,10 @@ struct YandexInstreamPage: PageObject { } var skipButton: XCUIElement { - element(id: "mac_instream_skip_button", type: .button) + app + .descendants(matching: .button) + .matching(Query.contains(.label, "Skip").predicate) + .firstMatch } func tapLoadAd() { diff --git a/Package.swift b/Package.swift index 6213580..39ed5e8 100644 --- a/Package.swift +++ b/Package.swift @@ -20,7 +20,7 @@ let package = Package( ], dependencies: [ .package(url: "https://github.com/appmetrica/appmetrica-sdk-ios", "5.0.0"..<"6.0.0"), - .package(url: "https://github.com/divkit/divkit-ios", exact: "30.11.0") + .package(url: "https://github.com/divkit/divkit-ios", exact: "30.12.0") ], targets: [ .target( @@ -63,13 +63,13 @@ let package = Package( ), .binaryTarget( name: "YandexMobileAds", - url: "https://ads-mobile-sdk.s3.yandex.net/Yandex/YandexMobileAds/7.3.2/spm/56843dc3-2094-4ea3-a075-39cbc62bda08.zip", - checksum: "13b8c957f08b420f39b013d91b4a48235a818823defd8fd2d9e8978ce7b74fa5" + url: "https://ads-mobile-sdk.s3.yandex.net/Yandex/YandexMobileAds/7.4.0/spm/9b4d472c-eef0-42c6-b9e9-ac091a290412.zip", + checksum: "c6e6492251a6fec6999136ef5566d551c77a71f58ab29a86c42191787400442d" ), .binaryTarget( name: "YandexMobileAdsInstream", - url: "https://ads-mobile-sdk.s3.yandex.net/YandexMobileAdsInstream/0.34.0/spm/963aed1e-988e-4644-8987-8ee159fa4e67.zip", - checksum: "e3e6d75460cf44ce0acd0de8954842998dc72d4cd6ca115351d2af4fcd9bbfa6" + url: "https://ads-mobile-sdk.s3.yandex.net/YandexMobileAdsInstream/0.35.0/spm/a81209d4-6e22-42ce-aff2-5db57549277c.zip", + checksum: "0eb65beea574802bf63533faf67b6d848b49b006ab30659fbc0593ffe02d2236" ) ] ) \ No newline at end of file diff --git a/Sources/YandexMobileAdsWrapper/Resources/MobileAdsBundle.bundle/Assets.car b/Sources/YandexMobileAdsWrapper/Resources/MobileAdsBundle.bundle/Assets.car index 22a09c9..22a0d89 100644 Binary files a/Sources/YandexMobileAdsWrapper/Resources/MobileAdsBundle.bundle/Assets.car and b/Sources/YandexMobileAdsWrapper/Resources/MobileAdsBundle.bundle/Assets.car differ diff --git a/changelog/adapter/admob-mobileads/CHANGELOG.md b/changelog/adapter/admob-mobileads/CHANGELOG.md index 7c62821..95d75aa 100644 --- a/changelog/adapter/admob-mobileads/CHANGELOG.md +++ b/changelog/adapter/admob-mobileads/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. +## Version 7.4.0.0 + +### Updated + +- Updated minimum supported `Google-Mobile-Ads-SDK` version to `11.7.0` +- Updated minimum supported `YandexMobileAds` version to `7.4.0` + ## Version 7.3.2.0 ### Updated diff --git a/changelog/adapter/ironsource-mobileads/CHANGELOG.md b/changelog/adapter/ironsource-mobileads/CHANGELOG.md index 84cee7b..e8f34c0 100644 --- a/changelog/adapter/ironsource-mobileads/CHANGELOG.md +++ b/changelog/adapter/ironsource-mobileads/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## Version 7.4.0.0 + +### Updated + +- Updated minimum supported `YandexMobileAds` version to `7.4.0` + ## Version 7.3.2.0 ### Updated diff --git a/changelog/mediation/mobileads-adcolony/CHANGELOG.md b/changelog/mediation/mobileads-adcolony/CHANGELOG.md index 44cca48..b0a7c2b 100644 --- a/changelog/mediation/mobileads-adcolony/CHANGELOG.md +++ b/changelog/mediation/mobileads-adcolony/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## Version 4.9.0.20 + +### Updated + +- Updated minimum supported `YandexMobileAds` version to `7.4.0` + ## Version 4.9.0.19 ### Updated diff --git a/changelog/mediation/mobileads-applovin/CHANGELOG.md b/changelog/mediation/mobileads-applovin/CHANGELOG.md index 75e79f9..27604b8 100644 --- a/changelog/mediation/mobileads-applovin/CHANGELOG.md +++ b/changelog/mediation/mobileads-applovin/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. +## Version 12.6.0.0 + +### Updated + +- Updated minimum supported `AppLovinSDK` version to `12.6.0` +- Updated minimum supported `YandexMobileAds` version to `7.4.0` + ## Version 12.5.0.5 ### Updated diff --git a/changelog/mediation/mobileads-bigoads/CHANGELOG.md b/changelog/mediation/mobileads-bigoads/CHANGELOG.md index f6ef00d..b336a35 100644 --- a/changelog/mediation/mobileads-bigoads/CHANGELOG.md +++ b/changelog/mediation/mobileads-bigoads/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## Version 4.2.3.6 + +### Updated + +- Updated minimum supported `YandexMobileAds` version to `7.4.0` + ## Version 4.2.3.5 ### Updated diff --git a/changelog/mediation/mobileads-chartboost/CHANGELOG.md b/changelog/mediation/mobileads-chartboost/CHANGELOG.md index ed4aa82..71d6e65 100644 --- a/changelog/mediation/mobileads-chartboost/CHANGELOG.md +++ b/changelog/mediation/mobileads-chartboost/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## Version 9.7.0.9 + +### Updated + +- Updated minimum supported `YandexMobileAds` version to `7.4.0` + ## Version 9.7.0.8 ### Updated diff --git a/changelog/mediation/mobileads-google/CHANGELOG.md b/changelog/mediation/mobileads-google/CHANGELOG.md index e6b7eac..9887a95 100644 --- a/changelog/mediation/mobileads-google/CHANGELOG.md +++ b/changelog/mediation/mobileads-google/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. +## Version 11.7.0.0 + +### Updated + +- Updated minimum supported `Google-Mobile-Ads-SDK` version to `11.7.0` +- Updated minimum supported `YandexMobileAds` version to `7.4.0` + ## Version 11.3.0.5 ### Updated diff --git a/changelog/mediation/mobileads-inmobi/CHANGELOG.md b/changelog/mediation/mobileads-inmobi/CHANGELOG.md index 1a708ed..69ada69 100644 --- a/changelog/mediation/mobileads-inmobi/CHANGELOG.md +++ b/changelog/mediation/mobileads-inmobi/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## Version 10.7.4.4 + +### Updated + +- Updated minimum supported `YandexMobileAds` version to `7.4.0` + ## Version 10.7.4.3 ### Updated diff --git a/changelog/mediation/mobileads-ironsource/CHANGELOG.md b/changelog/mediation/mobileads-ironsource/CHANGELOG.md index ee7e87a..dc74616 100644 --- a/changelog/mediation/mobileads-ironsource/CHANGELOG.md +++ b/changelog/mediation/mobileads-ironsource/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## Version 8.2.0.3 + +### Updated + +- Updated minimum supported `YandexMobileAds` version to `7.4.0` + ## Version 8.2.0.2 ### Updated diff --git a/changelog/mediation/mobileads-mintegral/CHANGELOG.md b/changelog/mediation/mobileads-mintegral/CHANGELOG.md index 406b7f7..18d1e9d 100644 --- a/changelog/mediation/mobileads-mintegral/CHANGELOG.md +++ b/changelog/mediation/mobileads-mintegral/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. +## Version 7.6.9.0 + +### Updated + +- Updated minimum supported `MintegralAdSDK` version to `7.6.9` +- Updated minimum supported `YandexMobileAds` version to `7.4.0` + ## Version 7.6.7.3 ### Updated @@ -27,6 +34,10 @@ All notable changes to this project will be documented in this file. - Updated minimum supported `MintegralAdSDK` version to `7.6.7` - Updated minimum supported `YandexMobileAds` version to `7.2.0` +### Added + +- Added Mintegral native ad support + ## Version 7.6.4.1 ### Updated diff --git a/changelog/mediation/mobileads-mytarget/CHANGELOG.md b/changelog/mediation/mobileads-mytarget/CHANGELOG.md index e1c1aed..062ec5a 100644 --- a/changelog/mediation/mobileads-mytarget/CHANGELOG.md +++ b/changelog/mediation/mobileads-mytarget/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. +## Version 5.21.6.0 + +### Updated + +- Updated minimum supported `YandexMobileAds` version to `7.4.0` +- Updated minimum supported `myTargetSDK` version to `5.21.6` + ## Version 5.21.5.2 ### Updated diff --git a/changelog/mediation/mobileads-startapp/CHANGELOG.md b/changelog/mediation/mobileads-startapp/CHANGELOG.md index 3948eb0..77e38da 100644 --- a/changelog/mediation/mobileads-startapp/CHANGELOG.md +++ b/changelog/mediation/mobileads-startapp/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. +## Version 4.10.4.0 + +### Updated + +- Updated minimum supported `StartAppSDK` version to `4.10.4` +- Updated minimum supported `YandexMobileAds` version to `7.4.0` + ## Version 4.10.3.5 ### Updated diff --git a/changelog/mediation/mobileads-unityads/CHANGELOG.md b/changelog/mediation/mobileads-unityads/CHANGELOG.md index a00f225..654e9ea 100644 --- a/changelog/mediation/mobileads-unityads/CHANGELOG.md +++ b/changelog/mediation/mobileads-unityads/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. +## Version 4.12.2.0 + +### Updated + +- Updated minimum supported `UnityAds` version to `4.12.2` +- Updated minimum supported `YandexMobileAds` version to `7.4.0` + ## Version 4.12.1.3 ### Updated diff --git a/changelog/mediation/mobileads-vungle/CHANGELOG.md b/changelog/mediation/mobileads-vungle/CHANGELOG.md index 68f7181..6475a07 100644 --- a/changelog/mediation/mobileads-vungle/CHANGELOG.md +++ b/changelog/mediation/mobileads-vungle/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## Version 7.4.0.4 + +### Updated + +- Updated minimum supported `YandexMobileAds` version to `7.4.0` + ## Version 7.4.0.3 ### Updated diff --git a/changelog/mobileads/CHANGELOG.md b/changelog/mobileads/CHANGELOG.md index 15918bf..7fee10a 100644 --- a/changelog/mobileads/CHANGELOG.md +++ b/changelog/mobileads/CHANGELOG.md @@ -2,6 +2,18 @@ All notable changes to this project will be documented in this file. +## Version 7.4.0 + +### Added + +- Debug Panel for checking the correctness of the SDK integration + +### Updated + +- Updated minimum supported `AppMetricaCore` version to `5.7.0` +- Updated minimum supported `AppMetricaCrashes` version to `5.7.0` +- Updated minimum supported `DivKit` version to `30.12.0` + ## Version 7.3.2 ### Fixed