The Firebase Apple SDK (11.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
- Disable FDL tests in prerelease.yml by @paulb777 in firebase/firebase-ios-sdk#14735
- [Infra] Move
--legacy
flag intoxcresulttool_json
function by @andrewheard in firebase/firebase-ios-sdk#14736 - [Release] Carthage updates for M163 / 11.12.0 by @andrewheard in firebase/firebase-ios-sdk#14746
- [Vertex AI] Fix decoding
ModalityTokenCount
whentokenCount
is 0 by @andrewheard in firebase/firebase-ios-sdk#14747 - [Release] Update versions for Release 11.13.0 by @andrewheard in firebase/firebase-ios-sdk#14748
- [Infra] Create common SPM-focused reusable workflow by @ncooke3 in firebase/firebase-ios-sdk#14739
- [Vertex AI] Add snippets for multi-modal audio and PDF inputs by @andrewheard in firebase/firebase-ios-sdk#14750
- add header for data connect by @morganchen12 in firebase/firebase-ios-sdk#14752
- [Infra] Add support for manual dispatch to new re-usable SPM workflow by @ncooke3 in firebase/firebase-ios-sdk#14759
- [NFC] Improve docs for reusable workflow by @ncooke3 in firebase/firebase-ios-sdk#14761
- Re-use local variable to avoid extra
FIRRemoteConfig
accesses inRemoteConfigValueObservable
by @ivanmoskalev in firebase/firebase-ios-sdk#14756 - [Infra] Add re-usable workflow for catalyst jobs by @ncooke3 in firebase/firebase-ios-sdk#14762
- Improve the integration test coverage for online vs offline comparisons. by @ehsannas in firebase/firebase-ios-sdk#14707
- [Infra] Disable flaky FIAM UI tests in Xcode 16 by @ncooke3 in firebase/firebase-ios-sdk#14758
- Add inlineDataParts accessor for GenerateContentResponse by @paulb777 in firebase/firebase-ios-sdk#14755
- Run more CI on Xcode 16.3 by @paulb777 in firebase/firebase-ios-sdk#14764
- [Infra] Convert App Check sample app to SwiftUI by @ncooke3 in firebase/firebase-ios-sdk#14769
- [Infra] Remove Swift compiler(>=6) checks by @ncooke3 in firebase/firebase-ios-sdk#14771
- RC Configure ephemeral URLSession for iOS 18.4 simulator by @tusharkhandelwal8 in firebase/firebase-ios-sdk#14768
- Add Firebase AI SDK implementation by @andrewheard in firebase/firebase-ios-sdk#14774
- Renames for console logging by @paulb777 in firebase/firebase-ios-sdk#14776
- [Functions] Address more Swift 6 warnings by @ncooke3 in firebase/firebase-ios-sdk#14772
- Add FirebaseAI to release process by @paulb777 in firebase/firebase-ios-sdk#14783
- Fix permissions in notice_generation.yml by @paulb777 in firebase/firebase-ios-sdk#14781
- NOTICES Change by @github-actions in firebase/firebase-ios-sdk#14782
- [Firebase AI] More naming updates by @paulb777 in firebase/firebase-ios-sdk#14779
- [Infra] Fix Combine unit test by @ncooke3 in firebase/firebase-ios-sdk#14785
- [Firebase AI] Add handling for Google AI-formatted
CitationMetadata
by @andrewheard in firebase/firebase-ios-sdk#14780 - Manually set cmake version in github action by @cherylEnkidu in firebase/firebase-ios-sdk#14775
- [Firebase AI] Fix integration tests and re-enable Dev API configs by @andrewheard in firebase/firebase-ios-sdk#14792
- Fix %lx, %lu, %ld, %llx, %llu, %lld by @themiswang in firebase/firebase-ios-sdk#14791
- Make Crashlytics context Init unblocking main by @themiswang in firebase/firebase-ios-sdk#14754
- [Firebase AI] Rename internal
APIConfig
enums by @andrewheard in firebase/firebase-ios-sdk#14778 - [Firestore] Update CI tests to Xcode 16.3 by @paulb777 in firebase/firebase-ios-sdk#14801
- Use new Google Utility for detecting whether to support background URL session uploads by @harlanhaskins in firebase/firebase-ios-sdk#14794
- [Firebase AI] Vertex AI Gemini API by @paulb777 in firebase/firebase-ios-sdk#14806
- Investigate swiftformat on Linux CI by @paulb777 in firebase/firebase-ios-sdk#14808
- [CI] Update to swiftformat 0.55.5 by @paulb777 in firebase/firebase-ios-sdk#14810
- [Infra] Use 18.3.1 simulator for Combine integration tests by @ncooke3 in firebase/firebase-ios-sdk#14798
- [Firebase AI] Add
GenerativeModel
tests using Dev API mock responses by @andrewheard in firebase/firebase-ios-sdk#14816 - [Firebase AI] Add workaround for invalid SafetyRatings in response by @andrewheard in firebase/firebase-ios-sdk#14817
- [Release] Changelogs bump for M164 by @ncooke3 in firebase/firebase-ios-sdk#14820
- Build SPM quickstart for FirebaseAI by @paulb777 in firebase/firebase-ios-sdk#14818
- [Firebase AI] Add initial CHANGELOG entry and restore VertexAI CHANGELOG by @andrewheard in firebase/firebase-ios-sdk#14805
- Fix type warnings for size_t use in Firestore by @cherylEnkidu in firebase/firebase-ios-sdk#14790
- [Firebase AI] Add support for Gemma models with Developer API by @andrewheard in firebase/firebase-ios-sdk#14823
- Analytics 11.13.0 by @pcfba in firebase/firebase-ios-sdk#14824
- [Release] Update Package.swift for M164 release by @ncooke3 in firebase/firebase-ios-sdk#14828
New Contributors
- @ivanmoskalev made their first contribution in firebase/firebase-ios-sdk#14756
- @harlanhaskins made their first contribution in firebase/firebase-ios-sdk#14794
Full Changelog: firebase/firebase-ios-sdk@11.12.0...11.13.0