The Firebase Apple SDK (12.0.0) is now available. For more details, see
the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
What's Changed
- [Firebase AI] Update models used in integration tests by @andrewheard in #15007
- [Core] Remove Options.deepLinkURLScheme by @ncooke3 in #15006
- [DynamicLinks] Remove library and corresponding infra by @ncooke3 in #14978
- [Core] Remove
Options.androidClientID
andOptions.trackingID
by @ncooke3 in #15013 - [FirebaseAI] update the jump link in README.md for quickstart-ios by @YoungHypo in #15019
- Carthage 11.15.0 by @paulb777 in #15022
- Remove deprecated VertexAI by @paulb777 in #15027
- Version 12.0.0 by @paulb777 in #15025
- NOTICES Change by @github-actions[bot] in #15030
- [Infra] Stop including AdMob in zip builds by @ncooke3 in #15024
- [Firebase AI] Cleanup Vertex AI in Firebase references by @andrewheard in #15033
- [Infra] Bump podspec min. versions by @ncooke3 in #15015
- [Auth] Remove 'ActionCodeSettings.dynamicLinkDomain' by @ncooke3 in #15036
- [Infra] Bump to Xcode 16.4 on CI runners by @ncooke3 in #15034
- [Auth] Remove deprecated string-based provider ID APIs by @ncooke3 in #15037
- [Auth] Remove
AuthErrorCode
s '.dynamicLinkNotActivated' & '.invalidDynamicLinkDomain' by @ncooke3 in #15042 - Improve Real-time response Handling for Remote Config by @tusharkhandelwal8 in #15031
- Change iPadOS26 session background listener for session background by @themiswang in #15047
- [Infra] For SPM, defer to Xcode for supported platform versions by @ncooke3 in #15039
- [FIAM] Remove dep. warning by @ncooke3 in #15051
- [Infra] Use strict patch versions for internal podspec dependencies by @ncooke3 in #15049
- [Storage] Remove unused, long-deprecated 'StorageMetadata.storageReference' API` by @ncooke3 in #15057
- [Functions] Remove completion-handler based internal logic by @ncooke3 in #15058
- [Infra] Resolve Crashlytics C warnings by @ncooke3 in #15059
- [Auth] Remove wrapper API that uses deprecated Auth API by @ncooke3 in #15060
- [AI] Remove deprecated totalBillableCharacters property by @ncooke3 in #15056
- [Analytics] Remove deprecated subspecs/targets by @ncooke3 in #15061
- [Core] Cleanup unused core code by @ncooke3 in #14914
- [Infra] Bump swift-tools-version in Package.swift by @ncooke3 in #15026
- [Infra] Fix RC nightly failure by @ncooke3 in #15064
- [Auth] Synchronize 'TOTPSecret.openInOTPApp(withQRCodeURL:)' to main actor by @ncooke3 in #15067
- NOTICES Change by @github-actions[bot] in #15068
- [Infra] Fix build warning in performance tests by @ncooke3 in #15063
- [Infra] Improve error message for expired PAT in release workflows by @ncooke3 in #15070
- [Infra] Update release/prerelease workflows with new access tokens by @ncooke3 in #15069
- [Infra] Fix Firestore source build privacy manifest SPM warnings by @ncooke3 in #15076
- Create agents.md file for AI agent context by @ryanwilson in #14953
- [Infra] Install visionOS on runner only if it doesn't already exist by @ncooke3 in #15077
- [Auth] Reduce callback nesting by @ncooke3 in #15079
- [FirebaseAI] Add support for Grounding with Google Search by @dlarocque in #15014
- docs: fix
bidirectional
by @MojtabaHs in #15084 - [Infra] Clean up 'AtomicBox' usage in favor of 'FIRAllocatedUnfairLock' by @ncooke3 in #15082
- [Functions] Update HTTPSCallableOptions.swift by @ncooke3 in #15075
- [Infra] Add changelog versions for Firebase 12 by @ncooke3 in #15092
- [Infra] Rename 'FIRAllocatedUnfairLock' to 'UnfairLock' by @ncooke3 in #15090
- Analytics 12.0.0 by @htcgh in #15095
- [Infra] Update
gtm-session-fetcher
to~> 3.4, < 6.0
by @ncooke3 in #15091 - [Infra] Sessions Xcode 26 beta warnings by @ncooke3 in #15100
- [Infra] Database Xcode 26 beta warnings by @ncooke3 in #15101
- [Infra] Firestore Xcode 26 beta warnings by @ncooke3 in #15102
- [Infra] Disable flaky integration tests by @ncooke3 in #15104
- [Infra] Update Package.swift by @ncooke3 in #15110
- Add release note export script by @morganchen12 in #15109
New Contributors
- @YoungHypo made their first contribution in #15019
- @dlarocque made their first contribution in #15014
Full Changelog: 11.15.0...12.0.0