The Firebase Apple SDK (11.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.
Preview notice from README by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14404apiVersion parameter to RequestOptions by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14356InlineDataPart by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14416CountTokensResponse decoding by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14447generateImages(prompt:gcsURI:) from public API by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14452ImagenImagesBlockedError by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14456ImagenInlineImage from b64 by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14458recaptchaToken(...) for 1P by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14477Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.8.1...11.9.0
The Firebase Apple SDK (11.8.1) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
Note the fix in this release is only applicable to the Swift Package Manager and CocoaPods distributions.
Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.8.0...11.8.1
The Firebase Apple SDK (11.8.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
addOnConfigUpdateListener as Sendable by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14375Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.7.0...11.8.0
The Firebase Apple SDK (11.7.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
message spelling by @MojtabaHs in https://github.com/firebase/firebase-ios-sdk/pull/14268formatted by @MojtabaHs in https://github.com/firebase/firebase-ios-sdk/pull/14271Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.6.0...11.7.0
main by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14098HTTPSCallable to Async Method by @yakovmanshin in https://github.com/firebase/firebase-ios-sdk/pull/14085Functions’s Result Handling by @yakovmanshin in https://github.com/firebase/firebase-ios-sdk/pull/14086FirebaseRemoteConfig references by @emmanuel-ferdman in https://github.com/firebase/firebase-ios-sdk/pull/14138Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.5.0...11.6.0
The Firebase Apple SDK (11.5.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
RCNConfigSettings properties atomic by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/13925FirebaseVertexAI row in FirebaseManifest.swift by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/13941FunctionsContextProvider.context(options:) by @yakovmanshin in https://github.com/firebase/firebase-ios-sdk/pull/13900*Request types by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14001RPCError to BackendError by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14027CustomNSError conformance to BackendError by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14029GenerativeAIService by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14036format for double() Schema by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13990Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.4.0...11.5.0
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.
Schema declarations by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13616CountTokensResponse.totalBillableCharacters by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13721FirebaseLogger by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13638ImageConversionError from public API by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13735CountTokensError enum by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13736#warning by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13738NSObject superclass from VertexAI by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13742-Preview suffix in SPM library name by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13744-beta from pod version by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13759Functions by @yakovmanshin in https://github.com/firebase/firebase-ios-sdk/pull/13771countTokens by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13813ModelContent.Part enum with protocol/structs by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13767ModelContent initializers by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13832spm-package-resolved on all macOS versions by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13846CustomStringConvertible extensions by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13845struct instead of enum for HarmCategory by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13728Schema constructor and DataType enum internal by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13852struct instead of enum for HarmProbability by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13854FinishReason as a struct and add new values by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13860EncodableProtoEnum protocol and fix encoding by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13862HarmBlockThreshold as a struct and add .off by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13863BlockReason as a struct and add new values by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13861FunctionCallingConfig.Mode as a struct by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13864StringFormat and IntegerFormat as structs by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13865static let by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13870firebasevertexai.googleapis.com API by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13725DispatchGroup’s Excessive Wait in FunctionsContext by @yakovmanshin in https://github.com/firebase/firebase-ios-sdk/pull/13887HarmSeverity enum and SafetyRating properties by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13875HarmBlockMethod enum and method property by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13876blockReasonMessage to PromptFeedback by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13891Citation.publicationDate by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13893CandidateResponse to Candidate by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13897presencePenalty and frequencyPenalty by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13899LocalizedError conformance by @vvisionnn in https://github.com/firebase/firebase-ios-sdk/pull/13895GenerationConfig properties internal by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13904Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.3.0...11.4.0
-Wno-error=redundant-move to cmake builds by @dconeybe in https://github.com/firebase/firebase-ios-sdk/pull/13582Decodable conformance for FunctionResponse by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13606FunctionsError by @yakovmanshin in https://github.com/firebase/firebase-ios-sdk/pull/13601SafetyRating: Comparable warning in tests by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13635kSecAttrSynchronizable when auth sharing enabled by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/13642clang-format@19 by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13656SafetyFeedback struct by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13666actions/cache in workflow by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13687FirebaseManifest by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13663-warnings-as-errors by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/13713Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.2.0...11.3.0
The Firebase Apple SDK (11.2.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
FunctionsContext Updates by @yakovmanshin in https://github.com/firebase/firebase-ios-sdk/pull/13531uri optional in Citation and add title field by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13520Sendable conformance to types by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13560Logger properties constants by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13570GenerativeModel and Chat into Swift actors by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13545SourceImage enum to ImageConversionError by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13575responseSchema to GenerationConfig by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13576Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.1.0...11.2.0
The Firebase Apple SDK (11.1.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
FUNSerializer to FunctionsSerializer by @yakovmanshin in https://github.com/firebase/firebase-ios-sdk/pull/13410FunctionsSerializer by @yakovmanshin in https://github.com/firebase/firebase-ios-sdk/pull/13419release_testing_setup.sh for prerelease.yml by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/13427Storage's instance management by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/13445Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.0.0...11.1.0
The Firebase Apple SDK (11.0.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
The Firebase Apple SDK (10.29.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
FirebaseLogger instead of GULLoggerWrapper by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13160TARGET_OS_* conditionals by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13184Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/10.28.1...10.29.0
The Firebase Apple SDK (10.28.1) is now available.
This release is only available for CocoaPods and Swift Package Manager and only changes Firebase Crashlytics.
See details at Firebase Apple SDK release notes.
Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/10.28.0...10.28.1
[!IMPORTANT]
If you downloaded theFirebase.zipprior to July 2, 2024, please re-download it. There was an issue where the originally uploaded artifact was missing code signatures.
The Firebase Apple SDK (10.28.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
gemini-1.5-flash by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13099FIRAppCheckTokenProtocol for use in FIRAppCheckProtocol by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13035Foundation in FIRAppCheckTokenProtocol by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13121Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/10.27.0...10.28.0
The Firebase Apple SDK (10.27.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
release-10.26 into main by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/12955main by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/12956FirebaseVertexAI-Docs.podspec to avoid CI by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/12958FirebaseVertexAI-Docs.not_podspec by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/12973gemini-1.5-flash-preview-0514 by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/12979-FIRDebugEnabled by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/13009Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/10.25.0...10.27.0
The Firebase Apple SDK (10.26.0) is now available. This release is only available for Swift Package Manager. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/10.25.0...10.26.0
Note: For the latest CocoaPods and zip distributions, see the https://github.com/firebase/firebase-ios-sdk/releases/tag/10.25.0.
The Firebase Apple SDK (10.25.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
FIRAuthInterop to use _Nullable_result annotation by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/12841Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/10.24.0...10.25.0
The Firebase Apple SDK (10.24.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
FirebaseCore/CHANGELOG.md with correct issue # by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/12639Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/10.23.1...10.24.0
The Firebase Apple SDK (10.23.1) is now available.
This release is only available for CocoaPods and Swift Package Manager and only changes Firebase Analytics.
See details at Firebase Apple SDK release notes.
Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/10.23.0...10.23.1
The Firebase Apple SDK (10.23.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
clang-format to v18 by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/12483Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/10.22.1...10.23.0