NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
A premium floating AI chat bubble widget for Flutter. Easily embed a chatbot assistant powered by Gemini, OpenAI, Claude, DeepSeek, and OpenRouter with custom styling, streaming, and navigation.
Last release 3 months ago
11 Jun 2026
Too new to tell
only 1 release windows
Nearly every release is documented
notes for 16 of 16 stable releases
Nothing withdrawn
no release was ever pulled
4 months old
16 releases · first in 2026
One column per month.
Interactive Copy Button Feedback: Added dynamic checkmark icon (Icons.check_rounded) feedback when clicking the inline copy button on chat bubbles. Re
Icons.check_rounded) feedback when clicking the inline copy button on chat bubbles. Reverts back to copy icon after 2 seconds.topics list to 5 items in pubspec.yaml.OpenRouter provider support: Added AskAiProvider.openRouter as a fifth AI provider option. OpenRouter is a unified API gateway that gives access to hu
AskAiProvider.openRouter as a fifth AI provider option. OpenRouter is a unified API gateway that gives access to hundreds of models from OpenAI, Anthropic, Meta, Mistral, Google, and more through a single OpenAI-compatible endpoint (openrouter.ai/api/v1/chat/completions) with Bearer token authentication.HTTP-Referer and X-Title headers as per OpenRouter API guidelines.modelName (e.g. openai/gpt-4o, anthropic/claude-sonnet-4-5, meta-llama/llama-3.3-70b-instruct).pubspec.yaml description, version, and topics to include openrouter.README.md with OpenRouter API key instructions, provider table, and configuration property descriptions.* Minor fixes and corrections.
DeepSeek provider support: Added AskAiProvider.deepSeek as a fourth AI provider option. Uses DeepSeek's OpenAI-compatible Chat Completion API (api.dee
AskAiProvider.deepSeek as a fourth AI provider option. Uses DeepSeek's OpenAI-compatible Chat Completion API (api.deepseek.com) with Bearer token authentication.deepseek-v4-flash (overridable via modelName).pubspec.yaml description and topics to include deepseek.README.md with DeepSeek API key instructions, provider table, and configuration property descriptions.Issues fixed and README.md updated.
Fixed markdown formatting in README.md to ensure the License section is displayed as a separate section instead of inside a code block.
README.md to ensure the License section is displayed as a separate section instead of inside a code block.Updated screenshot paths in README.md to use direct hosted image URLs, resolving display issues on pub.dev.
README.md to use direct hosted image URLs, resolving display issues on pub.dev.AskAiPanel by removing a redundant ternary expression.Fixed pub.dev image rendering compatibility by replacing absolute raw GitHub URLs (which fail on private repositories) with a standard Markdown table
assets/).Fixed README screenshots not displaying on pub.dev due to private/moved repository URL paths by changing image paths to local package-relative directo
assets/).Added high-quality screenshots to README.md to showcase the customizable UI of the floating chat bubble and assistant panel.
README.md to showcase the customizable UI of the floating chat bubble and assistant panel.String.fromEnvironment and configured a .env template local configuration (with .gitignore rules).Added avatarWidget: Widget? to AskAiHeaderStyle. When set, it fully replaces the default icon inside the circular avatar container, allowing any widge
avatarWidget: Widget? to AskAiHeaderStyle. When set, it fully replaces the default icon inside the circular avatar container, allowing any widget (e.g. Image.asset, Image.network, a logo, or a Stack combining an icon + badge) to be used as the assistant avatar. Falls back to avatarIcon when not provided.Gemini streaming responses: Gemini provider now streams tokens in real-time for a live-typing effect inside the chat panel.
**bold**, *italic*, and - bullet list syntax correctly inside message bubbles.HH:MM timestamp below it (toggle via showTimestamps parameter).bubbleStyle parameter: New AskAiBubbleStyle model lets you customize the floating button's background, icon, label color, border, and border radius.initiallyOpen parameter: Optionally start the widget with the panel already open.showTimestamps parameter: Toggle message timestamp visibility.maxTokens parameter: Configure the maximum response token budget for any provider (Gemini, OpenAI, Claude).Resolved include warning for flutter_lints in the example package analysis configuration.
flutter_lints in the example package analysis configuration.Added capability to minimize the floating bubble button.
Complete documentation coverage of public API.
Initial release of ask_bubble_ai.
ask_bubble_ai.AskBubbleAi.google_generative_ai SDK.brainDocument).userDetails).[NAVIGATE:route|text] parsing for in-app page redirection buttons.Your coding agent can read these notes before it upgrades. Set up the MCP server →