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