Firestore forceIndex support; race conditions in ABT and Perf fixed
v12.14.0
3 features2 enhancements4 fixesThis release3 featuresNew capabilities2 enhancementsImprovements to existing features4 fixesBug fixesAI-tallied from the release notes
The Firebase Apple SDK (12.14.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
- [ABT] Fix race crash by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/16148
- fix(firestore): add
noexceptspecifiers to move, swap, hash operations by @dlarocque in https://github.com/firebase/firebase-ios-sdk/pull/16117 - [Crashlytics] Refactor non-fatal error logging to use
FIRCLSNonFatalErrormodel by @mghaznav in https://github.com/firebase/firebase-ios-sdk/pull/16139 - feat(firestore): Add support for
forceIndexoption by @dlarocque in https://github.com/firebase/firebase-ios-sdk/pull/16084 - [Perf] Fix a race condition by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/16153
- fix(spm): trailing comma in Package.swift for FirebaseAILogic target by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/16162
- [AI] Use
respond(to:options:)forStringgeneration by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16165 - [Perf] Add networkInstrumentationEnabled opt-out flag (#8277) by @JesusRojass in https://github.com/firebase/firebase-ios-sdk/pull/16168
- [Perf] Cache swizzleClassDenylist in lazy ivar by @JesusRojass in https://github.com/firebase/firebase-ios-sdk/pull/16174
- [AI] Remove Gemma from header comment on
GeminiModelby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16177 - chore: fix a bunch of typos in the swift files by @MojtabaHs in https://github.com/firebase/firebase-ios-sdk/pull/16179
- fix(docs): fix maps grounding phrasing in https://github.com/firebase/firebase-ios-sdk/pull/16180
- [AI] Handle
GenerateContentResponsewith onlyusageMetadataby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16171 - [App Check] Add
AppAttestProviderFactoryby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16182 - feat(cocoapods): Add CocoaPods deprecation warnings to Podspec, README, and CHANGELOG by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/16172
Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.13.0...12.14.0
Fetched May 26, 2026
