Repository navigation
12.9.0
The Firebase Apple SDK (12.9.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
- fix: collisions in artifact names from re-usable catalyst job by @ncooke3 in firebase/firebase-ios-sdk#15709
- fix: exempt changelogs from CODEOWNERS by @ncooke3 in firebase/firebase-ios-sdk#15712
- [Release] Update Carthage artifacts for 12.8.0 by @andrewheard in firebase/firebase-ios-sdk#15713
- [Release] Update versions for 12.9.0 by @andrewheard in firebase/firebase-ios-sdk#15714
- [Auth] Should not force App Check token refreshes by @paulb777 in firebase/firebase-ios-sdk#15716
- Fix SymbolCollision workflow flakes by @google-labs-jules[bot] in firebase/firebase-ios-sdk#15717
- [FirebaseAI] Implicit caching support by @paulb777 in firebase/firebase-ios-sdk#14944
- [AI] URL Context is now GA in Gemini models by @paulb777 in firebase/firebase-ios-sdk#15719
- [AI] Update integration test for changed Gemini 3 thinking by @paulb777 in firebase/firebase-ios-sdk#15708
- [AI] Restore URL Context integration test by @paulb777 in firebase/firebase-ios-sdk#15707
- [AI] minimal thinking level no longer thinks by @paulb777 in firebase/firebase-ios-sdk#15721
- Add unit test for FirebaseOptions copying by @google-labs-jules[bot] in firebase/firebase-ios-sdk#15722
- fix: install missing sims in sdk.storage.yml by @ncooke3 in firebase/firebase-ios-sdk#15724
- fix: install missing sims in sdk.auth.yml by @ncooke3 in firebase/firebase-ios-sdk#15731
- [AI] More robust thoughtTokenCount gemini 3 test by @paulb777 in firebase/firebase-ios-sdk#15730
- [AI] Add an implicit caching unit test by @paulb777 in firebase/firebase-ios-sdk#15727
- [Crashlytics] Conforming to Mach IPC security restrictions by @themiswang in firebase/firebase-ios-sdk#15612
- fix: flaky FIRMessagingPendingTopicsListTest.m by @ncooke3 in firebase/firebase-ios-sdk#15726
- [Crashlytics] Mach IPC identity protected address backwards compatibility by @themiswang in firebase/firebase-ios-sdk#15725
- [Crashlytics] Add attribute for Info.plist to manually force back to mach exception default behavior by @themiswang in firebase/firebase-ios-sdk#15735
- fix: install missing sims in sdk.performance.yml by @ncooke3 in firebase/firebase-ios-sdk#15738
- fix: extend lint timeout in sdk.crashlytics.yml by @ncooke3 in firebase/firebase-ios-sdk#15739
- fix: install missing sims in sdk.inappmessaging.yml by @ncooke3 in firebase/firebase-ios-sdk#15741
- chore: remove unused scripts by @ncooke3 in firebase/firebase-ios-sdk#15744
- fix: fail prerelease workflow if prerelease tagging fails by @ncooke3 in firebase/firebase-ios-sdk#15747
- [Firestore] Update proto copyright dates by @dlarocque in firebase/firebase-ios-sdk#15751
- fix: Xcode/OS matrices in reusable SPM and CP workflows by @ncooke3 in firebase/firebase-ios-sdk#15732
- fix: Move reusable SPM and CocoaPods workflows to use Xcode 26.2 by @ncooke3 in firebase/firebase-ios-sdk#15756
- Change the behaviour of not-in and != when convert standard query to pipeline by @cherylEnkidu in firebase/firebase-ios-sdk#15667
- docs: changelogs for m176 by @ncooke3 in firebase/firebase-ios-sdk#15771
- docs: add naming guidelines for GHA by @ncooke3 in firebase/firebase-ios-sdk#15772
- chore: update firestore binary for m176 (#15779) by @ncooke3 in firebase/firebase-ios-sdk#15781
Full Changelog: firebase/firebase-ios-sdk@12.8.0...12.9.0