firebase-ios-sdk
Firebase SDK for Apple App Development
About firebase-ios-sdk
Firebase SDK for Apple App Development
What's New in v12.13.0
The Firebase Apple SDK (12.13.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
- [AI] Maps Grounding by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/15911
- [AI] Fix
no member 'autoFunctionDeclaration'compile error by @morganchen12 in https://github.com/firebase/firebase-ios-sdk/pull/16037 - [Release] Update Carthage artifacts for 12.12.0 by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16053
- [AI] Annotate Imagen integration tests as deprecated by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16054
- Update upload-symbols with better logging and reading
DEVELOPER_DIRto get Xcode path for CoreSymbolication by @tejasd in https://github.com/firebase/firebase-ios-sdk/pull/16007 - feat(firestore): add array expressions by @milaGGL in https://github.com/firebase/firebase-ios-sdk/pull/16001
- Fix AI logic link to console by @rizafran in https://github.com/firebase/firebase-ios-sdk/pull/16055
- docs: Remove deprecated product recontext model samples from docstrings by @copybara-service[bot] in https://github.com/firebase/firebase-ios-sdk/pull/16057
- [AI] Consolidate duplicate generateContentStream code by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/16046
- [AI] Remove unused decoder constant by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/16047
- chore: Clean up no-op converters by @copybara-service[bot] in https://github.com/firebase/firebase-ios-sdk/pull/16056
- fix(ci): address GHA issue for missing swift sdk with static frameworks by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/16049
- fix(storage): key InstanceCache by app name and bucket (#16039) by @llamington in https://github.com/firebase/firebase-ios-sdk/pull/16040
- feat: Add Live Avatar new fields by @copybara-service[bot] in https://github.com/firebase/firebase-ios-sdk/pull/16058
- Fix a recent style regression in Firestore source by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/16068
- chore: support new config mappings and fields for gemini-embedding-2 on GenAI SDK by @copybara-service[bot] in https://github.com/firebase/firebase-ios-sdk/pull/16065
- Implement help option in add_copyright.sh by @ryanwilson in https://github.com/firebase/firebase-ios-sdk/pull/16063
- [AI] Add Maps grounding tests using
GenerativeModelSessionby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16062 - [SPM] Fix unfound file warnings from swift build by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/16041
- [Perf] Defer class disposal in FPRObjectSwizzler to avoid race by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/16074
- Fix missing thoughts in GenerativeModelSession.streamResponse by @peterfriese in https://github.com/firebase/firebase-ios-sdk/pull/16075
- Optimize Firestore CI and Migrate Test Retries to
xcodebuildby @cherylEnkidu in https://github.com/firebase/firebase-ios-sdk/pull/16024 - [AI] feat: Add Google Maps Grounding support for Server Prompt Templates by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/16067
- fix(ci): link in swift sdk to objc test apps by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/16048
- Fix NSURLSession delegate instrumentation for NSProxy delegates #14478 by @JesusRojass in https://github.com/firebase/firebase-ios-sdk/pull/15869
- [AI] Add wrapper for
FoundationModels.SystemLanguageModelby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16086 - [Perf] Fix MapTable race by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/16072
- tests(ai): add missing deprecation marker to test by @daymxn in https://github.com/firebase/firebase-ios-sdk/pull/16094
- Remove spm-binary and add xcodetest_nightly to required tests by @cherylEnkidu in https://github.com/firebase/firebase-ios-sdk/pull/16097
- chore: Merge release 12.12 by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/16096
- chore: Update versions for Release 12.13.0 by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/16099
- [Perf] Format files by @dlarocque in https://github.com/firebase/firebase-ios-sdk/pull/16101
- Fix race in FIRCLSContextMarkAndCheckIfCrashed (#15384) by @JesusRojass in https://github.com/firebase/firebase-ios-sdk/pull/16092
- Refactor GenerateContentResponse text accessors by @ryanwilson in https://github.com/firebase/firebase-ios-sdk/pull/16087
- [AI] Add wrapper for
FoundationModels.GenerationOptionsby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16103 - fix(ai): migrate gemma 3 models to gemma 4 by @daymxn in https://github.com/firebase/firebase-ios-sdk/pull/16093
- [AI] Add
GenerationOptionsRepresentablefor hybrid generation opts by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16105 - [AI] Extract Gemini-specific logic into
GeminiModelSessionby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16109 - [AI] Add
HybridModelto support a fallback model by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16110 - [AI] Add
visionOS 26.0to@availableannotations by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16114 - [CI] Remove
OS=${xcode_version}fromwatchos_flagsin build.sh by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16115 - [AI] Add hybrid support with Foundation Models by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16111
- [AI] Add
hybridtag inx-goog-api-clientheader by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16118 - [AI] Lazily initialize sessions in
HybridModelSessionby @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16119 - [AI] Refactor
GeminiModelSessionto usetext(isThought:)by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16122 - Upgrade cmake version by @cherylEnkidu in https://github.com/firebase/firebase-ios-sdk/pull/16124
- feat(firestore): Added search stage support for languageCode, offset, limit, and retrievalDepth by @MarkDuckworth in https://github.com/firebase/firebase-ios-sdk/pull/16113
- Implement Experiment Metadata Tracking for Realtime Config Updates by @tusharkhandelwal8 in https://github.com/firebase/firebase-ios-sdk/pull/15976
- Fix: Preserve caller stack trace and timestamp for queued Crashlytics API calls by @mghaznav in https://github.com/firebase/firebase-ios-sdk/pull/16126
- [AI] Add ImageConfig support for generateContent by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/15923
- [AI] Finish Reasons by @paulb777 in https://github.com/firebase/firebase-ios-sdk/pull/15931
- feat(ai): add live session resumption by @cynthiajoan in https://github.com/firebase/firebase-ios-sdk/pull/15904
- chore: update changelogs for 12.13.0 release by @daymxn in https://github.com/firebase/firebase-ios-sdk/pull/16128
- Analytics 12.13.0 by @htcgh in https://github.com/firebase/firebase-ios-sdk/pull/16129
- chore: fix AI logic changelog entries by @daymxn in https://github.com/firebase/firebase-ios-sdk/pull/16131
- [AI] Remove
GenerativeModelSessionpublic initializer by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16130 - [AI] Add
GenerateContentResponse.modelVersionto public API by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16132 - [AI] Add hybrid and Foundation Models debug logging by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/16134
- chore: update Firestore binary for
12.13.0by @daymxn in https://github.com/firebase/firebase-ios-sdk/pull/16138
New Contributors
- @llamington made their first contribution in https://github.com/firebase/firebase-ios-sdk/pull/16040
- @cynthiajoan made their first contribution in https://github.com/firebase/firebase-ios-sdk/pull/15904
Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.12.1...12.13.0
Legal Notice
This software is provided by its original developers. We only index and provide links to official download sources. All downloads are from the original publishers and are completely legal and safe.
Download Information
Related Apps
daytona
GitHubDaytona is a Secure and Elastic Infrastructure for Running AI-Generated Code
MarkFlowy
GitHubThe AI Markdown Editor
cc-switch
GitHubA cross-platform desktop All-in-One assistant tool for Claude Code, Codex, OpenCode, openclaw & Gemini CLI.
cc-switch
GitHubA cross-platform desktop All-in-One assistant tool for Claude Code, Codex, OpenCode, openclaw & Gemini CLI.