firebase_ai
Firebase AI Logic SDK.
3.15.0
70K downloads/mo
#1280 most downloaded on pub.dev
What this package is like to depend on
Last release 20 days ago
03 Aug 2026
Ships on a steady schedule
a new release about every 3 weeks
Nearly every release is documented
notes for 26 of 27 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
27 releases · first in 2025
19 releases in the last 12 months
see the full history below
Release timeline
27 releases · May 2025 to Aug 2026Releases
latest 27-
3.15.003 Aug 2026 -
3.14.114 Jul 2026 -
3.14.013 Jul 2026Release notes
Open source → -
3.13.122 Jun 2026 -
3.13.017 Jun 2026Release notes
Open source →- FIX(ai): firebase_ai server template image inputs passed as InlineDataPart were serialized as normal generative inlineData (#18350). (f3c53792)
- FEAT(firebaseai): Add speech config and TTS sample page (#18358). (0af51b50)
- FEAT(ai): add language code support for SpeechConfig (#18353). (3471afc7)
- FEAT(ai): add mediaResolution parameter (#18354). (79547569)
- FEAT(ai): add support for cancellable clients for in-flight requests (#18349). (566cfed4)
-
3.12.201 Jun 2026 -
3.12.114 May 2026 -
3.12.011 May 2026Release notes
Open source →- REFACTOR: move all packages to workspace (#18182). (6cdfcb10)
- FEAT(firebaseai): ImageConfig and FinishReasons (#18180). (7d1a8b1d)
- FEAT(firebaseai): live session resumption (#18038). (829fd949)
- FEAT(core): Add Auth and AppCheck as App's registered service. (#18237). (7ce191cb)
- FEAT(ai): add missing enum types (#18198). (889af7c7)
- FEAT(firebaseai): add Google Maps Grounding support (#18144). (385d9337)
- FEAT(ai): add unexpectedToolCall finish reason and corresponding tests (#18188). (27852720)
-
3.11.013 Apr 2026Release notes
Open source →- FEAT(firebaseai): server prompt chat and function calling (#17972). (4b8f2288)
- FEAT(firebaseai): add spm support for firebase_ai, and update example to running with spm (#18159). (bb1e04f8)
- FEAT(firebaseai): deprecate imagen (#18148). (99450317)
- FEAT(firebaseai): Add ability for Schema class to export to json schema (#18131). (5818a33c)
-
3.10.023 Mar 2026 -
3.9.002 Mar 2026 -
3.8.009 Feb 2026 -
3.7.019 Jan 2026Release notes
Open source →- FIX(firebase_ai): add missing error exports for ServiceApiNotEnabled and QuotaExceeded (#17928). (fc6dd40f)
- FEAT(firebase_ai): add LiveServerGoAway message for session termination (#17843). (e9ffbad8)
- FEAT(firebaseai): auto function calling (#17950). (c83c3eab)
- FEAT(firebase_ai): add thinking level to ThinkingConfig (#17937). (e4a06521)
-
3.6.115 Dec 2025 -
3.6.017 Nov 2025Release notes
Open source → -
3.5.003 Nov 2025 -
3.4.013 Oct 2025Release notes
Open source →- FIX: update topics in pubspec.yaml for firebase_ai (#17759). (ab2301d2)
- FIX(firebase_ai): add validation for PromptFeedback parsing and handle empty cases (#17753). (91baa07b)
- FIX(ai): the package version number wasn't properly updated after migrating from vertex_ai (#17745). (43059b9b)
- FEAT(firebaseai): mark imagen generate function ga (#17757). (a52255e2)
- FEAT(firebaseai): update of bidi input api (#17662). (6d1a0daf)
- FEAT(firebaseai): Add support for URL context (#17736). (f3656634)
-
3.3.022 Sep 2025 -
3.2.001 Sep 2025Release notes
Open source →- FIX(firebaseai): Added token details parsing for Dev API (#17609). (4bab0b30)
- FIX(firebaseai): remove candidateCount from LiveGenerationConfig since the connection fails silently when it is set (#17647). (537a3c30)
- FIX(firebaseai): Export
UnknownPart(#17655). (a399e0e1) - FIX(firebase_ai): Add
GroundingMetadataparsing for Developer API (#17657). (f8ebbaf1) - FEAT(firebaseai): add thinking feature (#17652). (5faec2c1)
- FEAT(firebaseai): Add support for limited-use tokens with Firebase App Check. These limited-use tokens are required for an upcoming optional feature called replay protection. We recommend enabling the usage of limited-use tokens now so that when replay protection becomes available, you can enable it sooner because more of your users will be on versions of your app that send limited-use tokens. (#17645). (f2a682a9).
- FEAT(firebaseai): imagen editing (#17556). (62811a61)
- FEAT(firebaseai): add responseJsonSchema to GenerationConfig (#17564). (def807a7)
-
3.1.011 Aug 2025Release notes
Open source →- FIX(firebaseai): Fix
usageMetadata.thoughtsTokenCount(#17608). (fe9ddd33) - FIX(firebase_ai): Expose ThinkingConfig class in firebase_ai.dart for use in GenerationConfig (#17599). (b03381a4)
- FEAT(firebaseai): make Live API working with developer API (#17503). (467eaa18)
- FEAT(dev-api): add inlineData support to Developer API (#17600). (5199edb7)
- FEAT(firebaseai): handle unknown parts when parsing content (#17522). (ac59c249)
- FIX(firebaseai): Fix
-
3.0.028 Jul 2025 -
2.3.021 Jul 2025 -
2.2.103 Jul 2025 -
2.2.001 Jul 2025 -
2.1.010 Jun 2025 -
2.0.020 May 2025Release notes
Open source →[feature] Initial release of the Firebase AI Logic SDK (
FirebaseAI). This SDK replaces the previous Vertex AI in Firebase SDK (FirebaseVertexAI) to accommodate the evolving set of supported features and services. The new Firebase AI Logic SDK provides preview support for the Gemini Developer API, including its free tier offering. Using the Firebase AI Logic SDK with the Vertex AI Gemini API is still generally available (GA).To start using the new SDK, import the
firebase_aipackage and use the top-levelFirebaseAIclass. See details in the migration guide. -
0.1.008 May 2025Nothing published for this version