The Firebase Apple SDK (12.12.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] This release is available via Swift Package Manager and CocoaPods only.
Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.12.0...12.12.1
The Firebase Apple SDK (12.12.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
GenerationConfig and Schema to Equatable by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15949then(_:else:) function which can be replaced with ConditionalExpression by @cherylEnkidu in https://github.com/firebase/firebase-ios-sdk/pull/15926ifNull and coalesce by @milaGGL in https://github.com/firebase/firebase-ios-sdk/pull/15989isType pipeline expression by @dlarocque in https://github.com/firebase/firebase-ios-sdk/pull/16009Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.11.0...12.12.0
The Firebase Apple SDK (12.11.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
STLStringResizeUninitialized by @dconeybe in https://github.com/firebase/firebase-ios-sdk/pull/15889clang-format@22 by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15890GenerativeModelSession with structured output APIs by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15872GenerationConfig.merge(_:with:) unit tests by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15918Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.10.0...12.11.0
The Firebase Apple SDK (12.10.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
regexFind and regexFindAll by @dlarocque in https://github.com/firebase/firebase-ios-sdk/pull/15766mstats() with malloc_zone_statistics(). #15501 by @JesusRojass in https://github.com/firebase/firebase-ios-sdk/pull/15595Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.9.0...12.10.0
The Firebase Apple SDK (12.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.
Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.8.0...12.9.0
The Firebase Apple SDK (12.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.
Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.7.0...12.8.0
The Firebase Apple SDK (12.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.
build-for-testing and test-without-building by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15466FirebaseSessions.LocalOverrideSettings code by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/15523x-ios-bundle-identifier header to requests by @google-labs-jules[bot] in https://github.com/firebase/firebase-ios-sdk/pull/15515-sdk flag from xcodebuild in build.sh by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15565Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.6.0...12.7.0
The Firebase Apple SDK (12.6.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
Unreleased changelog entries by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15436useLimitedUseAppCheckTokens config by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15423GenerationConfig by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15404Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.5.0...12.6.0
The Firebase Apple SDK (12.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.
FirebaseAILogic by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15275Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.4.0...12.5.0
The Firebase Apple SDK (12.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.
spm job by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15330URLContext tool by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15221Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.3.0...12.4.0
The Firebase Apple SDK (12.3.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
runs-on use in auth.yml by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/15254qs-auth.plist.gpg with updated name by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15268Part data by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15262CodeExecution tool support by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15280Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.2.0...12.3.0
The Firebase Apple SDK (12.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.
Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.1.0...12.2.0
The Firebase Apple SDK (12.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.
Chat history append locking by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15115FIRQueryFake by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/15123@unchecked Sendable to MockQuery by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/15124GroundingMetdata to Equatable by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15137.civicIntegrity from generateImage test by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/15169Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.0.0...12.1.0
The Firebase Apple SDK (12.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.
Options.androidClientID and Options.trackingID by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/15013AuthErrorCodes '.dynamicLinkNotActivated' & '.invalidDynamicLinkDomain' by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/15042bidirectional by @MojtabaHs in https://github.com/firebase/firebase-ios-sdk/pull/15084gtm-session-fetcher to ~> 3.4, < 6.0 by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/15091Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.15.0...12.0.0
import Foundation in SecureTokenService.swift by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14920FunctionsSerializer by @yakovmanshin in https://github.com/firebase/firebase-ios-sdk/pull/1488911.15.0 by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14930countTokens by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14940GenerativeAIRequest.Response Sendable by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14947auxiliary in firebaseFunctions sources by @MojtabaHs in https://github.com/firebase/firebase-ios-sdk/pull/14964NSDictionary in firebaseFunctions internal sources by @MojtabaHs in https://github.com/firebase/firebase-ios-sdk/pull/14965OperationsWithRespectsToShutdownState by @MojtabaHs in https://github.com/firebase/firebase-ios-sdk/pull/14966Schema unit tests by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14980global endpoint by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14991CountTokensResponse.totalBillableCharacters by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14998Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.14.0...11.15.0
The Firebase Apple SDK (11.14.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
FIRAllocatedUnfairLock type by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14825FirebaseAuth/Sources/Swift/ActionCode/ directory by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14833FirebaseAuth/Sources/Swift/SystemService/ directory by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14839xcodebuild logs in integration tests by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14844Dangerfile to set api: firebaseai label by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14870Unreleased CHANGELOG entries by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14898Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.13.0...11.14.0
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.
--legacy flag into xcresulttool_json function by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14736ModalityTokenCount when tokenCount is 0 by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14747FIRRemoteConfig accesses in RemoteConfigValueObservable by @ivanmoskalev in https://github.com/firebase/firebase-ios-sdk/pull/14756CitationMetadata by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14780APIConfig enums by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14778GenerativeModel tests using Dev API mock responses by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14816Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.12.0...11.13.0
The Firebase Apple SDK (11.12.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
countTokens integration tests by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14673responseModalities to GenerationConfig by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14658workflow_dispatch trigger to enable manual dispatch of workflows. by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14682minItems and maxItems to Schema by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14671isNotEqualTo and notIn filter results by @milaGGL in https://github.com/firebase/firebase-ios-sdk/pull/14704URLSession config on iOS 18.4 sim by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14696macos-13 from messaging-cron-only job by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14713appdistribution workflow pod-lib-lint macos versions by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14716--legacy flag to xcresulttool by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/1471711.12.0 by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14726anyOf support to Schema by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/1470811.12.0 by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14733Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.11.0...11.12.0
The Firebase Apple SDK (11.11.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
CountTokensRequest by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14512vertexai subdirectory by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14582vertexai-sdk-test-data files by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14593generateContentStream integration test by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14611Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.10.0...11.11.0
The Firebase Apple SDK (11.10.0) is now available. For more details, see the Firebase Apple SDK release notes.
To install this SDK, see Add Firebase to your project.
FIRMessaging header doc by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14494generateContentStream by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14501buildup_SpecsTesting_repo job on macos-15 by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14506equivalent by @MojtabaHs in https://github.com/firebase/firebase-ios-sdk/pull/14509unavailable by @MojtabaHs in https://github.com/firebase/firebase-ios-sdk/pull/14508user defaults key for remove user property time in seconds property by @MojtabaHs in https://github.com/firebase/firebase-ios-sdk/pull/14510FunctionsSerializer.decode(_:) by @yakovmanshin in https://github.com/firebase/firebase-ios-sdk/pull/14514FunctionsSerializer.encode(_:) by @yakovmanshin in https://github.com/firebase/firebase-ios-sdk/pull/14524finishMessage coding key by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14528generate_issues.yml to give GITHUB_TOKEN write permissions for issues. by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14529APIConfig to support switching to the Developer API by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14521check workflow on Ubuntu by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14534ModelContent.role to nil in system instructions by @andrewheard in https://github.com/firebase/firebase-ios-sdk/pull/14558storage x spm workflow by @ncooke3 in https://github.com/firebase/firebase-ios-sdk/pull/14579Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/11.9.0...11.10.0