Skip to content

Releases: googleads/swift-package-manager-google-mobile-ads

Google Mobile Ads v12.0.0

03 Feb 19:28
Compare
Choose a tag to compare

This release is a MAJOR version update with several breaking changes. See Migrate from v11 to v12 for more details.

Breaking changes:

  • Updated the minimum supported Xcode version to 16.0.
  • Updated Swift API names to follow the naming conventions from Apple’s Swift API Design Guidelines
  • Many previously deprecated APIs have been removed.

Inline adaptive ads:

  • Calling CGSizeFromGADAdSize(_:) with an inline adaptive ad size now returns 0 height until the Google Mobile Ads SDK returns an ad.

Swift 6 concurrency:

  • Started incremental migration to support Swift 6’s concurrency model.

Custom targeting:

  • The customTargeting dictionary on GADRequest now uses Any instead of String as the value type.

Google Mobile Ads v11.13.0

04 Dec 03:01
Compare
Choose a tag to compare
  • Optimized video ad memory allocation to prevent resource overload, reducing AVErrorMediaServicesWereReset errors and improving playback stability.

Google Mobile Ads v11.12.0

07 Nov 19:10
Compare
Choose a tag to compare
  • Fixed an issue where GADFullScreenContentDelegate methods were not called if the ad object was released before the ad finishes presenting.
  • Open Measurement: Updated to OM SDK 1.5.2.

Google Mobile Ads v11.11.0

21 Oct 18:36
Compare
Choose a tag to compare
  • Deprecated GADErrorMediationNoFill.
  • Interscroller ads: Deprecated GADMediationInterscrollerAd and -loadInterscrollerAdForAdConfiguration:completionHandler:.

Google Mobile Ads v11.10.0

18 Sep 19:43
Compare
Choose a tag to compare
  • Made video buffering changes to improve playback performance on cellular connection.

Google Mobile Ads v11.9.0

11 Sep 18:25
ccc3c2b
Compare
Choose a tag to compare
  • Official release for iOS 18 support.
  • Fixed an issue that would prevent app open ads from hiding the status bar.
  • Updated debug console logs to use OSLog with the subsystem name com.google.GoogleMobileAds.
  • Fixed a bug that would cause the SDK to crash when running on MacOS.

Google Mobile Ads v11.8.0

13 Aug 18:04
Compare
Choose a tag to compare

Google Mobile Ads v11.7.0

15 Jul 16:36
Compare
Choose a tag to compare
  • Deprecated GADQueryInfo APIs. For generating query information, use +[GADMobileAds generateSignal:completionHandler:] instead.
  • Allowlisted publishers can now use GADRequest.customTargeting to segment meditation groups using custom key-value pairs.

Google Mobile Ads v11.6.0

17 Jun 17:13
Compare
Choose a tag to compare
  • Added a dependency on MarketplaceKit. This requires apps to build with Xcode 15.3 or above.
    • MarketplaceKit is Swift-only, so a Swift placeholder file has been added to the distribution so Swift standard libraries are included in apps even if they don't contain other Swift files.

Google Mobile Ads v11.5.0

16 May 19:00
Compare
Choose a tag to compare
  • Added the isCollapsible property to GADBannerView to check if a returned banner is collapsible.
  • The userInteractionEnabled status of native ad asset views is now restored after calling unregisterAdView on GADNativeAd or setting the asset views to nil.
  • Ad Inspector: Added support for displaying additional privacy signals such as TFUA and TFCD.
    • Note: The ad inspector UI will roll out this feature at a later date, requiring a minimum SDK version of 11.5.0.