PackageTrack
Sign in Get early access

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 2026
2026
Release Pre-release

Releases

latest 27
  1. 3.15.0 03 Aug 2026
    Release notes
    • FEAT(firebaseai): Rename vertexAI to agentPlatform (#18467). (2f942f28)
    Open source →
  2. 3.14.1 14 Jul 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
  3. 3.14.0 13 Jul 2026
    Release notes
    • FEAT(ai): add a list of the MIME types supported by AI Logic (#18429). (755bf69b)
    Open source →
  4. 3.13.1 22 Jun 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
  5. 3.13.0 17 Jun 2026
    Release notes
    • 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)
    Open source →
  6. 3.12.2 01 Jun 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
  7. 3.12.1 14 May 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
  8. 3.12.0 11 May 2026
    Release notes
    • 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)
    Open source →
  9. 3.11.0 13 Apr 2026
    Release notes
    • 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)
    Open source →
  10. 3.10.0 23 Mar 2026
    Release notes
    • FEAT(firebaseai): add proper headers for X-Android-Package, X-Android-Cert and x-ios-bundle-identifier (#18076). (1351e94e)
    • FEAT(ios): migrate iOS to UIScene lifecycle (#18054). (3ffa4110)
    Open source →
  11. 3.9.0 02 Mar 2026
    Release notes
    Open source →
  12. 3.8.0 09 Feb 2026
    Release notes
    • FIX(firebase_ai): Rename groundingSupport to groundingSupports (#17961). (cfb90989)
    • FEAT(firebaseai): implicit caching, add metadata (#17979). (e5fc7587)
    Open source →
  13. 3.7.0 19 Jan 2026
    Release notes
    • 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)
    Open source →
  14. 3.6.1 15 Dec 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  15. 3.6.0 17 Nov 2025
    Release notes
    • FEAT(firebaseai): Added support for Server Prompt Template (#17767). (8ff653e5)
    Open source →
  16. 3.5.0 03 Nov 2025
    Release notes
    • FEAT(firebase_ai): add malformedFunctionCall reason to FinishReason enum and update tests (#17834). (38fc083b)
    • FEAT(firebaseai): add bidi transcript (#17700). (be12eede)
    Open source →
  17. 3.4.0 13 Oct 2025
    Release notes
    • 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)
    Open source →
  18. 3.3.0 22 Sep 2025
    Release notes
    • FIX(firebaseai): fix the json parse for toolCallCancellation (#17690). (7c0496d6)
    • FEAT(firebaseai): code execution (#17661). (032a707d)
    • FEAT(firebaseai): add imagen safetysetting attributes (#17707). (f7070f04)
    Open source →
  19. 3.2.0 01 Sep 2025
    Release notes
    • 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 GroundingMetadata parsing 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)
    Open source →
  20. 3.1.0 11 Aug 2025
    Release notes
    • 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)
    Open source →
  21. 3.0.0 28 Jul 2025
    Release notes

    Note: This release has breaking changes.

    Open source →
  22. 2.3.0 21 Jul 2025
    Release notes
    • FEAT(firebase_ai): Add support for Grounding with Google Search (#17468). (2aaf5af0)
    • FEAT(firebaseai): add think feature (#17409). (18f56142)
    Open source →
  23. 2.2.1 03 Jul 2025
    Release notes
    • FIX(firebaseai): Fix Imagen image format requests (#17478). (a90c93f8)
    Open source →
  24. 2.2.0 01 Jul 2025
    Release notes
    • FIX(core): bump Pigeon to v25.3.2 (#17438). (4d24ef53)
    • FEAT(firebaseai): Add flutter_soloud for sound output in Live API audio streaming example. (#17305). (86350e9f)
    Open source →
  25. 2.1.0 10 Jun 2025
    Release notes
    • FEAT(firebaseai): Add flutter_soloud for sound output in Live API audio streaming example. (#17305). (86350e9f)
    Open source →
  26. 2.0.0 20 May 2025
    Release notes

    [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_ai package and use the top-level FirebaseAI class. See details in the migration guide.

    Open source →
  27. 0.1.0 08 May 2025

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive