Skip to content

[Oztechan/CCC#1457] Update dependency googleads/swift-package-manager-google-mobile-ads to v13#4620

Open
renovate[bot] wants to merge 1 commit into
developfrom
renovate/googleads-swift-package-manager-google-mobile-ads-13.x
Open

[Oztechan/CCC#1457] Update dependency googleads/swift-package-manager-google-mobile-ads to v13#4620
renovate[bot] wants to merge 1 commit into
developfrom
renovate/googleads-swift-package-manager-google-mobile-ads-13.x

Conversation

@renovate

@renovate renovate Bot commented Feb 15, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
googleads/swift-package-manager-google-mobile-ads major 11.13.013.5.0

Release Notes

googleads/swift-package-manager-google-mobile-ads (googleads/swift-package-manager-google-mobile-ads)

v13.5.0: Google Mobile Ads v13.5.0

Compare Source

  • Updated the SDK's crash reporter to properly chain with previously attached signal handlers so crash reporting tools can capture the complete stack trace.
  • Ad preloading: Added an adResponseInfoWithPreloadID: method to inspect the next preloaded ad's response info without removing it from the queue.

v13.4.0: Google Mobile Ads v13.4.0

Compare Source

  • Updated the minimum supported Xcode version to 26.2.
  • Improved thread safety for third-party native ad rendering by ensuring media views are always accessed on the main thread.

v13.3.0: Google Mobile Ads v13.3.0

Compare Source

  • Deprecated the tagForChildDirectedTreatment property and the tagForUnderAgeOfConsent property on GADRequestConfiguration. Use the new ageRestrictedTreatment property to signal ad requests for child and teen treatment.
  • Introduced public header files for the Ad Preloading Beta APIs. To integrate with ad preloading, use #import <GoogleMobileAds/GoogleMobileAds_Beta.h> in Objective-C or import GoogleMobileAds_Private in Swift.
  • Open Measurement: Updated OM SDK to 1.6.5.

v13.2.0: Google Mobile Ads v13.2.0

Compare Source

  • Bug fixes and performance improvements

v13.1.0: Google Mobile Ads v13.1.0

Compare Source

  • Deprecated GADErrorOSVersionTooLow. This error is now redundant as Google Mobile Ads SDK's minimum deployment target matches the minimum OS version to receive ads.

v13.0.0: Google Mobile Ads v13.0.0

Compare Source

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

Breaking changes:

  • Increased the deployment target to iOS 13.0.
  • Google Mobile Ads SDK raises an exception if an object that is not a String type is detected in the neighboringContentURLStrings array.
  • Many previously deprecated APIs have been removed.

Anchored adaptive banner ads:

  • The following APIs have been deprecated for their replacement:
    • The GADCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth method is deprecated. Instead, use the GADLargeAnchoredAdaptiveBannerAdSizeWithWidth method.
    • The GADCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth method is deprecated. Instead, use the GADLargeAnchoredAdaptiveBannerAdSizeWithWidth method.
    • The GADCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth method is deprecated. Instead, use the GADLargeAnchoredAdaptiveBannerAdSizeWithWidth method.

Swift 6 concurrency:

  • Continued incremental migration to support Swift 6's concurrency model.

Updated all SDK os_log calls to use the {public} visibility specifier to prevent the logs from being redacted in the console.
Fixed an issue where GADErrorInvalidRequest was reported instead of GADErrorTimeout for certain request timeouts.
Fixed a crash on iOS 26 iPads that occurred when displaying banner ads behind UIPrintController.

v12.14.0: Google Mobile Ads v12.14.0

Compare Source

  • Bug fixes and performance improvements.

v12.13.0: Google Mobile Ads v12.13.0

Compare Source

  • Deprecated the -registerAdView:clickableAssetViews:nonclickableAssetViews: and -unregisterAdView APIs on the GADNativeAd object. Use GADNativeAdView to render native ads instead.

v12.12.0: Google Mobile Ads v12.12.0

Compare Source

  • Fixed a crash on iOS 15 and lower when setting the scene property on a GADRequest object.

v12.11.0: Google Mobile Ads v12.11.0

Compare Source

Bug fixes and performance improvements.

v12.10.0: Google Mobile Ads v12.10.0

Compare Source

Bug fixes and performance improvements.

v12.9.0: Google Mobile Ads v12.9.0

Compare Source

  • Placement IDs are now correctly sent for native ad requests.

v12.8.0: Google Mobile Ads v12.8.0

Compare Source

  • Expanded support for adjustable window sizes on iOS 26 iPads.
  • Improved handling for cases where SKStoreProductViewControllerDelegate's productViewControllerDidFinish(_:) method is not called.

v12.7.0: Google Mobile Ads v12.7.0

Compare Source

  • Ad Inspector: Added support for configuring out-of-context test ads in ad inspector with additional request parameters.
    - Note: The ad inspector UI will roll out this feature at a later date, requiring a minimum SDK version of 12.7.0.

  • Allowlisted publishers now have placement ID support for all ad formats.

v12.6.0: Google Mobile Ads v12.6.0

Compare Source

  • Fixed an issue where a collapsible banner ad could be expanded on top of another ad.
    Note: To see the fix, a minimum SDK version of 12.0.0 is required.

v12.5.0: Google Mobile Ads v12.5.0

Compare Source

  • Made changes to the way the SDK interacts with AVAudioSession that improves compatibility with Unity’s audio engine.

v12.4.0: Google Mobile Ads v12.4.0

Compare Source

  • Resolved an issue preventing custom clicks on custom native video ads.

v12.3.0: Google Mobile Ads v12.3.0

Compare Source

  • Resolved a crash related to SKOverlay dismissal in Unity apps.

v12.2.0: Google Mobile Ads v12.2.0

Compare Source

  • Bug fixes and performance improvements.

v12.1.0: Google Mobile Ads v12.1.0

Compare Source

  • Bug fixes and performance improvements.

v12.0.0: Google Mobile Ads v12.0.0

Compare Source

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.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Feb 15, 2026
@renovate renovate Bot requested review from a team and mustafaozhan as code owners February 15, 2026 21:34
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Feb 15, 2026
@codecov

codecov Bot commented Feb 15, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 55.29%. Comparing base (00b32ee) to head (1a8a5c4).

Additional details and impacted files
@@           Coverage Diff            @@
##           develop    #4620   +/-   ##
========================================
  Coverage    55.29%   55.29%           
========================================
  Files          169      169           
  Lines         3033     3033           
  Branches       452      452           
========================================
  Hits          1677     1677           
  Misses        1331     1331           
  Partials        25       25           

Impacted file tree graph

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@renovate renovate Bot force-pushed the renovate/googleads-swift-package-manager-google-mobile-ads-13.x branch from 278d9b9 to ea0d578 Compare February 24, 2026 23:17
@sonarqubecloud

Copy link
Copy Markdown

@renovate renovate Bot force-pushed the renovate/googleads-swift-package-manager-google-mobile-ads-13.x branch from ea0d578 to 54b11ce Compare April 3, 2026 00:43
@codacy-production

codacy-production Bot commented Apr 3, 2026

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Coverage ∅ diff coverage · +0.00% coverage variation

Metric Results
Coverage variation +0.00% coverage variation
Diff coverage diff coverage

View coverage diff in Codacy

Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (00b32ee) 3340 1746 52.28%
Head commit (1a8a5c4) 3340 (+0) 1746 (+0) 52.28% (+0.00%)

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#4620) 0 0 ∅ (not applicable)

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@renovate renovate Bot force-pushed the renovate/googleads-swift-package-manager-google-mobile-ads-13.x branch 2 times, most recently from 0c34237 to 71fc851 Compare April 6, 2026 17:10
@renovate renovate Bot force-pushed the renovate/googleads-swift-package-manager-google-mobile-ads-13.x branch from 71fc851 to fce1a34 Compare April 20, 2026 09:08
@renovate renovate Bot force-pushed the renovate/googleads-swift-package-manager-google-mobile-ads-13.x branch 3 times, most recently from 071bda2 to 25bba9d Compare May 3, 2026 20:14
@sonarqubecloud

sonarqubecloud Bot commented May 3, 2026

Copy link
Copy Markdown

@renovate renovate Bot force-pushed the renovate/googleads-swift-package-manager-google-mobile-ads-13.x branch 2 times, most recently from 3ad66d9 to 29c5d00 Compare May 8, 2026 15:59
@renovate renovate Bot force-pushed the renovate/googleads-swift-package-manager-google-mobile-ads-13.x branch 3 times, most recently from 9fe9ed9 to 441c446 Compare May 21, 2026 21:04
@sonarqubecloud

Copy link
Copy Markdown

…le-ads to v13

Co-authored-by: Mustafa Ozhan <mr.mustafa.ozhan@gmail.com>
@renovate renovate Bot force-pushed the renovate/googleads-swift-package-manager-google-mobile-ads-13.x branch from 441c446 to 1a8a5c4 Compare June 9, 2026 20:48
@sonarqubecloud

sonarqubecloud Bot commented Jun 9, 2026

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant