Skip to content
2 changes: 2 additions & 0 deletions FirebaseAuth/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# 12.19.0
- [fixed] Fixed a build error in app extensions introduced in 12.18.0, where
`AuthNotificationManager` referenced `UIApplication.shared` directly. (#16583)
- [fixed] Fixed a build error in Objective-C app extensions by using internal
imports for internal framework dependencies. (#16590)
- [fixed] Fixed a persistent crash when interacting with App Check under some
Swift toolchains (like the Flutter SDK) by avoiding a compiler bug in Swift
concurrency thunk generation. (#16549)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.

import FirebaseCoreInternal
internal import FirebaseCoreInternal
import Foundation

// TODO(Swift 6 Breaking): Consider breaking up into a checked Sendable Swift
Expand Down
2 changes: 1 addition & 1 deletion FirebaseAuth/Sources/Swift/Auth/Auth.swift
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import Foundation
import FirebaseAppCheckInterop
import FirebaseAuthInterop
import FirebaseCore
import FirebaseCoreExtension
internal import FirebaseCoreExtension
#if COCOAPODS
internal import GoogleUtilities
#else
Expand Down
2 changes: 1 addition & 1 deletion FirebaseAuth/Sources/Swift/Auth/AuthComponent.swift
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import Foundation
import FirebaseAppCheckInterop
import FirebaseAuthInterop
import FirebaseCore
import FirebaseCoreExtension
internal import FirebaseCoreExtension

@objc(FIRAuthComponent)
class AuthComponent: NSObject, Library, ComponentLifecycleMaintainer {
Expand Down
2 changes: 1 addition & 1 deletion FirebaseAuth/Sources/Swift/Backend/AuthBackend.swift
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
// limitations under the License.

import FirebaseCore
import FirebaseCoreExtension
internal import FirebaseCoreExtension
import Foundation
#if COCOAPODS
import GTMSessionFetcher
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
// limitations under the License.

import FirebaseCore
import FirebaseCoreExtension
internal import FirebaseCoreExtension
import Foundation
#if COCOAPODS
@preconcurrency import GTMSessionFetcher
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
import Foundation

import FirebaseAppCheckInterop
import FirebaseCoreExtension
internal import FirebaseCoreExtension

/// Defines configurations to be added to a request to Firebase Auth's backend.
final class AuthRequestConfiguration {
Expand Down
4 changes: 2 additions & 2 deletions FirebaseAuth/Sources/Swift/Storage/AuthKeychainServices.swift
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
// See the License for the specific language governing permissions and
// limitations under the License.

import FirebaseCoreExtension
import FirebaseCoreInternal
internal import FirebaseCoreExtension
internal import FirebaseCoreInternal
import Foundation

/// The prefix string for keychain item account attribute before the key.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.

import FirebaseCoreInternal
internal import FirebaseCoreInternal
import Foundation

private let kFiveMinutes = 5 * 60.0
Expand Down
2 changes: 1 addition & 1 deletion FirebaseAuth/Sources/Swift/Utilities/AuthLog.swift
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
// limitations under the License.

import FirebaseCore
import FirebaseCoreExtension
internal import FirebaseCoreExtension
import Foundation

enum AuthLog {
Expand Down
4 changes: 2 additions & 2 deletions FirebaseAuth/Sources/Swift/Utilities/AuthURLPresenter.swift
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
#if os(iOS)

import Foundation
import SafariServices
internal import SafariServices
import UIKit
import WebKit
internal import WebKit

/// A Class responsible for presenting URL via SFSafariViewController or WKWebView.
class AuthURLPresenter: NSObject,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

import Foundation
import UIKit
import WebKit
internal import WebKit

/// Defines a delegate for AuthWebViewController
protocol AuthWebViewControllerDelegate: AnyObject {
Expand Down
Loading