Update to Firebase 11.4.0 #85
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The Firebase Apple SDK (11.4.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
Use the Vertex AI in Firebase library to call the Vertex AI Gemini API directly from your app.
This client library is built specifically for use with Swift apps, offering security options against
unauthorized clients as well as integrations with other Firebase services.
Note: Vertex AI in Firebase is currently only available in Swift Package Manager and CocoaPods.
Stay tuned for the next release for the Zip and Carthage distributions.
Schemadeclarations by @andrewheard in [Vertex AI] RefactorSchemadeclarations firebase/firebase-ios-sdk#13616CountTokensResponse.totalBillableCharactersby @andrewheard in [Vertex AI] OptionalCountTokensResponse.totalBillableCharactersfirebase/firebase-ios-sdk#13721FirebaseLoggerby @andrewheard in [Vertex AI] Migrate logging toFirebaseLoggerfirebase/firebase-ios-sdk#13638ImageConversionErrorfrom public API by @andrewheard in [Vertex AI] RemoveImageConversionErrorfrom public API firebase/firebase-ios-sdk#13735CountTokensErrorenum by @andrewheard in [Vertex AI] RemoveCountTokensErrorenum firebase/firebase-ios-sdk#13736#warningby @andrewheard in [Vertex AI] Remove supported platforms#warningfirebase/firebase-ios-sdk#13738NSObjectsuperclass fromVertexAIby @andrewheard in [Vertex AI] RemoveNSObjectsuperclass fromVertexAIfirebase/firebase-ios-sdk#13742-Previewsuffix in SPM library name by @andrewheard in [Vertex AI] Remove-Previewsuffix in SPM library name firebase/firebase-ios-sdk#13744-betafrom pod version by @andrewheard in [Vertex AI] Removed-betafrom pod version firebase/firebase-ios-sdk#13759Functionsby @yakovmanshin in Refactored Duplicate Methods inFunctionsfirebase/firebase-ios-sdk#13771countTokensby @andrewheard in [Vertex AI] Add sysInstructs, tools, genConfig tocountTokensfirebase/firebase-ios-sdk#13813ModelContent.Partenum with protocol/structs by @andrewheard in [Vertex AI] ReplaceModelContent.Partenum with protocol/structs firebase/firebase-ios-sdk#13767ModelContentinitializers by @andrewheard in [Vertex AI] SimplifyModelContentinitializers firebase/firebase-ios-sdk#13832spm-package-resolvedon all macOS versions by @andrewheard in [Vertex AI] Revert runningspm-package-resolvedon all macOS versions firebase/firebase-ios-sdk#13846CustomStringConvertibleextensions by @andrewheard in [Vertex AI] Replace sampleCustomStringConvertibleextensions firebase/firebase-ios-sdk#13845structinstead ofenumforHarmCategoryby @andrewheard in [Vertex AI] Usestructinstead ofenumforHarmCategoryfirebase/firebase-ios-sdk#13728Schemaconstructor andDataTypeenum internal by @andrewheard in [Vertex AI] MakeSchemaconstructor andDataTypeenum internal firebase/firebase-ios-sdk#13852structinstead ofenumforHarmProbabilityby @andrewheard in [Vertex AI] Usestructinstead ofenumforHarmProbabilityfirebase/firebase-ios-sdk#13854FinishReasonas astructand add new values by @andrewheard in [Vertex AI] RefactorFinishReasonas astructand add new values firebase/firebase-ios-sdk#13860EncodableProtoEnumprotocol and fix encoding by @andrewheard in [Vertex AI] AddEncodableProtoEnumprotocol and fix encoding firebase/firebase-ios-sdk#13862HarmBlockThresholdas a struct and add.offby @andrewheard in [Vertex AI] RefactorHarmBlockThresholdas a struct and add.offfirebase/firebase-ios-sdk#13863BlockReasonas astructand add new values by @andrewheard in [Vertex AI] RefactorBlockReasonas astructand add new values firebase/firebase-ios-sdk#13861FunctionCallingConfig.Modeas astructby @andrewheard in [Vertex AI] RefactoredFunctionCallingConfig.Modeas astructfirebase/firebase-ios-sdk#13864StringFormatandIntegerFormatas structs by @andrewheard in [Vertex AI] RefactorStringFormatandIntegerFormatas structs firebase/firebase-ios-sdk#13865static letby @andrewheard in [Vertex AI] Replace "enum" computed properties withstatic letfirebase/firebase-ios-sdk#13870firebasevertexai.googleapis.comAPI by @andrewheard in [Vertex AI] Switch tofirebasevertexai.googleapis.comAPI firebase/firebase-ios-sdk#13725DispatchGroup’s Excessive Wait inFunctionsContextby @yakovmanshin in FixedDispatchGroup’s Excessive Wait inFunctionsContextfirebase/firebase-ios-sdk#13887HarmSeverityenum andSafetyRatingproperties by @andrewheard in [Vertex AI] AddHarmSeverityenum andSafetyRatingproperties firebase/firebase-ios-sdk#13875HarmBlockMethodenum andmethodproperty by @andrewheard in [Vertex AI] AddHarmBlockMethodenum andmethodproperty firebase/firebase-ios-sdk#13876blockReasonMessagetoPromptFeedbackby @andrewheard in [Vertex AI] AddblockReasonMessagetoPromptFeedbackfirebase/firebase-ios-sdk#13891Citation.publicationDateby @andrewheard in [Vertex AI] AddCitation.publicationDatefirebase/firebase-ios-sdk#13893CandidateResponsetoCandidateby @andrewheard in [Vertex AI] RenameCandidateResponsetoCandidatefirebase/firebase-ios-sdk#13897presencePenaltyandfrequencyPenaltyby @andrewheard in [Vertex AI] AddpresencePenaltyandfrequencyPenaltyfirebase/firebase-ios-sdk#13899LocalizedErrorconformance by @vvisionnn in fix: correctLocalizedErrorconformance firebase/firebase-ios-sdk#13895GenerationConfigproperties internal by @andrewheard in [Vertex AI] MakeGenerationConfigproperties internal firebase/firebase-ios-sdk#13904New Contributors
LocalizedErrorconformance firebase/firebase-ios-sdk#13895Full Changelog: firebase/firebase-ios-sdk@11.3.0...11.4.0