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