Skip to content

Commit

Permalink
Update versions for Release 11.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
andrewheard committed Nov 13, 2024
1 parent 709a685 commit db21b7a
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 2 deletions.
4 changes: 2 additions & 2 deletions FirebaseCombineSwift.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'FirebaseCombineSwift'
s.version = '11.0.0'
s.version = '11.6.0'
s.summary = 'Swift extensions with Combine support for Firebase'

s.description = <<-DESC
Expand Down Expand Up @@ -51,7 +51,7 @@ for internal testing only. It should not be published.
s.osx.framework = 'AppKit'
s.tvos.framework = 'UIKit'

s.dependency 'FirebaseCore', '11.5'
s.dependency 'FirebaseCore', '11.6.0'
s.dependency 'FirebaseAuth', '~> 11.0'
s.dependency 'FirebaseFunctions', '~> 11.0'
s.dependency 'FirebaseFirestore', '~> 11.0'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,9 @@ public let shared = Manifest(
Pod("FirebaseMLModelDownloader", isBeta: true, zip: true),
Pod("FirebaseVertexAI", zip: true),
Pod("Firebase", allowWarnings: true, platforms: ["ios", "tvos", "macos"], zip: true),
Pod("FirebaseAuthTestingSupport", podVersion: "2.0.0", releasing: false, zip: false),
Pod("FirebaseFirestoreTestingSupport", podVersion: "1.0.0", releasing: false, zip: false),
Pod("FirebaseCombineSwift", releasing: false, zip: false),
]
)

Expand All @@ -64,6 +67,7 @@ public struct Manifest {
public let pods: [Pod]

public func versionString(_ pod: Pod) -> String {
let version = pod.podVersion ?? self.version
return pod.isBeta ? version + "-beta" : version
}
}
3 changes: 3 additions & 0 deletions ReleaseTooling/Sources/FirebaseManifest/Pod.swift
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ public struct Pod {
public let allowWarnings: Bool
/// Set of platforms (e.g. "ios", "macos", "tvos", or "watchos") to build this pod for.
public let platforms: Set<String>
/// Allows overriding the ``Manifest/version`` for this pod; defaults to `nil`.
public let podVersion: String?
/// Whether or not the pod is planned for publicly releasing (as some pods are for
/// internal/testing use).
public let releasing: Bool
Expand All @@ -47,6 +49,7 @@ public struct Pod {
self.isBeta = isBeta
self.allowWarnings = allowWarnings
self.platforms = platforms
self.podVersion = podVersion
self.releasing = releasing
self.zip = zip
}
Expand Down

0 comments on commit db21b7a

Please sign in to comment.