Skip to content

Commit

Permalink
Breaking change: Raise the minimum OS versions.
Browse files Browse the repository at this point in the history
Match Firebase on the new minium OS versions:
https://firebase.google.com/support/release-notes/ios#version_1100_-_july_30_2024

Raise the package major version for this.

Raise the allowed GTMSessionFetcher dependency to match.
  • Loading branch information
thomasvl committed Sep 26, 2024
1 parent b4abc64 commit ac4baed
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
12 changes: 6 additions & 6 deletions GoogleAPIClientForREST.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'GoogleAPIClientForREST'
s.version = '3.5.5'
s.version = '4.0.0'
s.author = 'Google Inc.'
s.homepage = 'https://github.com/google/google-api-objectivec-client-for-rest'
s.license = { :type => 'Apache', :file => 'LICENSE' }
Expand All @@ -19,19 +19,19 @@ Pod::Spec.new do |s|
# bundle for the privacy manifest.
s.cocoapods_version = '>= 1.12.0'

ios_deployment_target = '10.0'
osx_deployment_target = '10.12'
tvos_deployment_target = '10.0'
ios_deployment_target = '13.0'
osx_deployment_target = '10.15'
tvos_deployment_target = '13.0'
visionos_deployment_target = '1.0'
watchos_deployment_target = '6.0'
watchos_deployment_target = '7.0'

s.ios.deployment_target = ios_deployment_target
s.osx.deployment_target = osx_deployment_target
s.tvos.deployment_target = tvos_deployment_target
s.visionos.deployment_target = visionos_deployment_target
s.watchos.deployment_target = watchos_deployment_target

s.dependency 'GTMSessionFetcher/Full', '>= 1.6.1', '< 4.0'
s.dependency 'GTMSessionFetcher/Full', '>= 1.6.1', '< 5.0'

s.prefix_header_file = false

Expand Down
10 changes: 5 additions & 5 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import PackageDescription
let package = Package(
name: "GoogleAPIClientForREST",
platforms: [
.iOS(.v10),
.macOS(.v10_12),
.tvOS(.v10),
.watchOS(.v6)
.iOS(.v13),
.macOS(.v10_15),
.tvOS(.v13),
.watchOS(.v7)
],
products: [
// The main library, only thing you need to use your own services.
Expand Down Expand Up @@ -1176,7 +1176,7 @@ let package = Package(
// End of products.
],
dependencies: [
.package(url: "https://github.com/google/gtm-session-fetcher.git", "1.6.1" ..< "4.0.0"),
.package(url: "https://github.com/google/gtm-session-fetcher.git", "1.6.1" ..< "5.0.0"),
],
targets: [
.target(
Expand Down

0 comments on commit ac4baed

Please sign in to comment.