Skip to content

Releases: googleads/swift-package-manager-google-user-messaging-platform

UMP SDK v3.1.0

29 Oct 18:14

Choose a tag to compare

Added -[UMPRequestParameters setConsentSyncID] API to sync a user’s consent across apps configured for consent syncing.

Full Changelog: 3.0.0...3.1.0

UMP SDK v3.0.0

24 Mar 16:59

Choose a tag to compare

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.

Added internal functionality to call Firebase consent APIs when consent mode support is configured through Privacy & messaging.

UMP SDK v2.7.0

30 Oct 18:17

Choose a tag to compare

  • To support testing with regulated US states, added the following options to UMPDebugGeography:
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • Deprecated UMPDebugGeographyNotEEA. Use UMPDebugGeographyOther instead.

UMP SDK v2.6.0

05 Sep 17:28

Choose a tag to compare

  • UIViewController references for consent messages are now nullable and not required. The SDK uses the app’s main window to look up view controllers automatically when one is not provided.

UMP SDK v2.5.0

26 Jun 20:29

Choose a tag to compare

  • Updated canRequestAds API to return true when the app has no privacy messages configured.
  • Updated nullability on -[UMPConsentForm init] from nullable to nonnull.

UMP SDK v2.4.0

24 Apr 17:10

Choose a tag to compare

  • Updated the signing identity from AdMob Inc. to Google LLC using team ID EQHXZ8M8AV. If this triggers a notice in Xcode, select “Accept Change” to accept the new identity.

UMP SDK v2.3.0

14 Mar 20:09

Choose a tag to compare

  • Added support for privacy manifest files.
  • Updated the SDK’s Info.plist to work around a Swift Package Manager issue on Xcode 15.3.

UMP SDK v2.2.0

20 Feb 20:47

Choose a tag to compare

  • Increased minimum supported Xcode version to 15.1.
  • Increased iOS minimum deployment target to 12.0.
  • Removed all references to advertisingIdentifier.
  • Added Info.plist files to make the SDK compatible with Xcode 15.3.
  • Increased CocoaPods minimum version to 1.12.0.
  • Removed bitcode from the binary.

UMP SDK v2.1.0

24 Jul 18:27

Choose a tag to compare

This release introduces several new APIs to simplify the consent gathering process. Adopting these new APIs is not required for existing integrations.

UMP SDK v2.0.1

24 Jul 17:51

Choose a tag to compare

  • Resolved an issue where forms intended to be single-use could still be reused.