Skip to content

Releases: flutter/ai

v0.9.2

17 Jul 22:13
32bd305
Compare
Choose a tag to compare

0.9.2

  • fix #137: Link Attachments are not
    supported. This prevented the use of a messageSender function to upload
    files on the fly when making requests to certain providers (I'm looking at
    you, Firebase) that require larger (ok, really just not tiny) files to be
    uploaded before they can be processed. Check out simulated upload in the new
    file update example.

  • fix #112: attachments pop-up menu
    appears behind soft keyboard on mobile

  • fix #133: Avoiding autofocus

  • fix #127: stt should strip
    newlines

  • fix [#100](#127: audio
    transcription returns mixed AI response or no text (iOS & Android). We fix
    this by allowing you to provide your own speech-to-text implementation. Take a
    look at the new custom stt example.

  • fix #135: fix function calling to
    handle multiple tool calls. check out the updated function calls example! This
    gives the FirebaseProvider the inner loop to keep calling functions
    requested by Gemini until it gets all the info it needs to provide its
    response. That's the beating heart of an AI agent.

  • fix [#111]((#111): canceling the editing
    of a prompt should reset the attachments and prompt

v0.9.1

17 Jun 20:10
8273b58
Compare
Choose a tag to compare

0.9.1

  • fix #96: input field overlap issue
  • fix #121: [bug] waiting response indicator JumpingDotsProgressIndicator overflow

v0.9.0

28 May 20:23
79035df
Compare
Choose a tag to compare
  • added support for tool calls to the Gemini and Vertex providers. Check out the new function_calls example to see it in action. Thanks to @toshiossada for #99. Fixes #98: How Can I get functionCalls?

  • fixed #95: Image Attachment Disappears After Audio Recording

  • fixed #102: migration from flutter_markdown to flutter_markdown_plus

  • fixed #109: [task] migrate to firebase_ai. This is a breaking change, since it removes both GeminiProvider and VertexProvider and replaces it with FirebaseProvider. See README.md for migration details.

  • removed online demo -- no longer able to bring-your-own-API-key

v0.8.0

27 Apr 23:15
c90b6d9
Compare
Choose a tag to compare

version 0.8.0 of flutter_ai_toolkit.