11.3.0
What's Changed
- Fix Firebase/Crashlytics min iOS version by @paulb777 in firebase/firebase-ios-sdk#13580
- Add
-Wno-error=redundant-move
to cmake builds by @dconeybe in firebase/firebase-ios-sdk#13582 - Fix cmake builds with Python 3.12, which deleted the long-deprecated 'distutils' module by @dconeybe in firebase/firebase-ios-sdk#13583
- Firestore: Improve efficiency of memory persistence when processing a large number of writes by @dconeybe in firebase/firebase-ios-sdk#13572
- [Vertex AI] Prepare podspec for a CocoaPods release by @andrewheard in firebase/firebase-ios-sdk#13585
- Correct AddNewPod link at README.md by @lamtrinhdev in firebase/firebase-ios-sdk#13588
- [Release] Update Firestore SPM binary for 11.2.0 by @andrewheard in firebase/firebase-ios-sdk#13594
- [Auth] Add app ID prefix to sample plist by @ncooke3 in firebase/firebase-ios-sdk#13599
- [Auth] Better keychain error descriptions by @paulb777 in firebase/firebase-ios-sdk#13600
- [Auth] Forward secure coding calls for TOTPMultiFactorInfo by @ncooke3 in firebase/firebase-ios-sdk#13592
- [Vertex AI] Add
Decodable
conformance forFunctionResponse
by @andrewheard in firebase/firebase-ios-sdk#13606 - [Vertex AI] Add pod to FirebaseManifest by @andrewheard in firebase/firebase-ios-sdk#13586
- [Infra] Reduce test flakes due to async variable assignment by @ncooke3 in firebase/firebase-ios-sdk#13610
- [Infra] Silence extensions warnings in Sessions SDK by @ncooke3 in firebase/firebase-ios-sdk#13611
FunctionsError
by @yakovmanshin in firebase/firebase-ios-sdk#13601- [Auth] Revoke SiwA token when unlinking Apple provider by @ncooke3 in firebase/firebase-ios-sdk#13621
- [Infra] Update NOTICES by @ncooke3 in firebase/firebase-ios-sdk#13625
- [Infra] Fix Swift 6 warning in FirebaseAppTests.swift by @ncooke3 in firebase/firebase-ios-sdk#13627
- [Infra] Silence extensions warnings in Sessions SDK tests by @ncooke3 in firebase/firebase-ios-sdk#13629
- [Infra] Address Sendable warnings in RC's URLSessionPartialMock.swift by @ncooke3 in firebase/firebase-ios-sdk#13632
- [Infra] Fix warning in Auth's 'SwiftAPI.swift' tests by @ncooke3 in firebase/firebase-ios-sdk#13633
- [Vertex AI] Silence
SafetyRating: Comparable
warning in tests by @andrewheard in firebase/firebase-ios-sdk#13635 - [Auth] Query with
kSecAttrSynchronizable
when auth sharing enabled by @ncooke3 in firebase/firebase-ios-sdk#13642 - [Auth] Await header value from underlying queue by @ncooke3 in firebase/firebase-ios-sdk#13647
- Skip copyright check for data-connect ProtoGen files by @paulb777 in firebase/firebase-ios-sdk#13651
- Update check_copyright.sh by @paulb777 in firebase/firebase-ios-sdk#13652
- [Infra] Upgrade to
clang-format@19
by @andrewheard in firebase/firebase-ios-sdk#13656 - Add Data Connect to issue product list selector by @paulb777 in firebase/firebase-ios-sdk#13657
- [Auth] Use native Swift types in Auth backend types by @ncooke3 in firebase/firebase-ios-sdk#13658
- Expose FirebaseCore via SPM by @paulb777 in firebase/firebase-ios-sdk#13659
- [Auth] Handle corrupt keychain value resulting from incomplete v11 port by @ncooke3 in firebase/firebase-ios-sdk#13643
- [Vertex AI] Remove
SafetyFeedback
struct by @andrewheard in firebase/firebase-ios-sdk#13666 - [Vertex AI] Cleanup Decodable impl from BlockThreshold by @andrewheard in firebase/firebase-ios-sdk#13673
- [Core] Add ability to load version from product SDK by @ncooke3 in firebase/firebase-ios-sdk#13639
- [Auth] Move applicable non-public types away from subclassing NSObject by @ncooke3 in firebase/firebase-ios-sdk#13676
- [Vertex AI] Use
actions/cache
in workflow by @andrewheard in firebase/firebase-ios-sdk#13687 - [Vertex AI] Remove pod from
FirebaseManifest
by @andrewheard in firebase/firebase-ios-sdk#13663 - NOTICES Change by @github-actions in firebase/firebase-ios-sdk#13705
- Revert "Make GenerativeModel and Chat into Swift actors (#13545)" by @andrewheard in firebase/firebase-ios-sdk#13703
- GHA updates: visionOS and Xcode 16 - Part 1 by @paulb777 in firebase/firebase-ios-sdk#13697
- [Infra] Require firestore status check only if firestore code changes by @ncooke3 in firebase/firebase-ios-sdk#13678
- [Infra] Fix warning in Auth's AuthWebViewController.swift by @ncooke3 in firebase/firebase-ios-sdk#13634
- Analytics 11.3.0 by @tsunghung in firebase/firebase-ios-sdk#13709
- Ensure test of recent TagManager by @paulb777 in firebase/firebase-ios-sdk#13710
- RC: fix internal API nullability issue caught by analyzer by @paulb777 in firebase/firebase-ios-sdk#13712
- [Auth] nil out SafariViewController when presentation finishes by @ncooke3 in firebase/firebase-ios-sdk#13715
- [Auth] Match Firebase 10 implementation in WKNavigationDelegate conformance by @ncooke3 in firebase/firebase-ios-sdk#13714
- [Infra] Switch back to building Auth with
-warnings-as-errors
by @ncooke3 in firebase/firebase-ios-sdk#13713 - CI updates for visionOS and Xcode 16: part 2 by @paulb777 in firebase/firebase-ios-sdk#13708
- Firestore SPM binary for 11.3.0 by @paulb777 in firebase/firebase-ios-sdk#13730
New Contributors
- @lamtrinhdev made their first contribution in firebase/firebase-ios-sdk#13588
Full Changelog: firebase/firebase-ios-sdk@11.2.0...11.3.0