Firebase Apple 12.15.0 renames Gemini model, adds App Check, Firestore fix
v12.15.0
5 features4 enhancements2 fixesThis release5 featuresNew capabilities4 enhancementsImprovements to existing features2 fixesBug fixesAI-tallied from the release notes
From the original release noteView original ↗
The Firebase Apple SDK (12.15.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
- [Core] Require
swift-tools-version:6.1inPackage.swiftby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16223 - [AI] Rename
GeminiModeltoGeminiLanguageModelby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16227 - fix(appcheck): remove redundant fac debug token logging by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/16197
- feat(appcheck): Add new internal, default provider by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/16190
- docs(appcheck): prefer 'AppCheckDebugToken' for debug env var injection by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/16230
- feat(appcheck): add helpful log for registering debug tokens by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/16232
- [AI] Add
Hashableconformance to model config types by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16233 - [AI] Add public init for
GeminiLanguageModelby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16234 - feat(ai): add app check dependency by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/16185
- Readme improvements by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/16238
- [AI] Revert rename of
GeminiModeltoGeminiLanguageModelby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16237 - Migrate repo dev content from README to CONTRIBUTING by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/16239
- [AI] Add readme banner for FMF adapter by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/16248
- Analytics 12.15.0 by @htcgh in https://github.com/firebase/firebase-ios-sdk/pull/16250
- fix(firestore): remove designated initializers for
force_indexby @dlarocque in https://github.com/firebase/firebase-ios-sdk/pull/16229 - fix(ai): Handle Xcode 27
LanguageModelSession.Errorcollision by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16257 - feat(appcheck): implement RecaptchaEnterpriseProvider and tests by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/16155
- [AI] Support SpeechConfig in Text-To-Speech by @milaGGL in https://github.com/firebase/firebase-ios-sdk/pull/16226
- try building docc docs on swift package index by @morganchen12 in https://github.com/firebase/firebase-ios-sdk/pull/16262
Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.14.0...12.15.0
Fetched June 17, 2026
