widget_chat 0.0.11
widget_chat: ^0.0.11 copied to clipboard
Drop-in AI chatbot widget for Flutter, FlutterFlow & web — rich content, tools, multimodal, multi-language, dashboard-configured.
0.0.11 #
- Raise dependency lower bounds to match the generated client (pub.dev lower-bound compatibility)
- Apply
dart formatand lint auto-fixes across the package - Remove a stale repository URL from pubspec
0.0.10 #
- Multimodal: visitors can attach photos (gallery/camera), auto-resized and sent inline or via a host-provided uploader
- Rich content: markdown, cards, carousels, product lists, image galleries, button groups, and color-swatch pickers
- Tools & actions: custom HTTP tools, host-page callbacks/deep-links, open-URL / send-message / request-input buttons
- Multi-language: 46 translated UI locales, live in-chat language switching with optional auto-detect, per-locale content
- Compliance & privacy: AI-disclosure notice (optional one-time acknowledgement), message reporting (Good/Bad response), data-reuse notice, user export/clear, pseudonymized user ids
- Security: HMAC identity verification (signed user ids), allowed-origins/CORS
- Theming: full chat palette (surface, bubbles, text), Google Fonts, customizable floating launcher
- Sound: per-event effects with master toggle + volume
fullPagemode, read-only mode, and hostuserContext/authTokenforwarding- Remove the example's internal compliance path dependency
0.0.9 #
- Fix LayoutBuilder build-scope conflict with CustomOpenContainer route animation
- Use hardcoded desktop dimensions to avoid layout crashes when embedded in LayoutBuilder parents
0.0.8 #
- Package renamed from flutter_bot to widget_chat
0.0.7 #
- Add rich content support (carousel, cards, images, product lists)
- Add sound effects for chat events (message sent/received, notifications)
- Add SoundConfiguration for customizable audio settings
- Fix button visibility in rich content button groups
0.0.6 #
- Fix 400 Bad Request on web: app_version and os_version were null
- Add DeviceInfoService with proper defaults for all platforms
- Add tests to prevent null API fields
0.0.5 #
- Allow API_URL override via dart-define
- Fix conversation history not loading when switching users
- Fix configuration updates clearing chat messages
- Add Firebase Crashlytics and Analytics integration
- Improve debug logging for secret key tracing
- Add tooltips for accessibility in ChatHeader widget
0.0.4 #
- Languages support #75
- Landmark on free AI chatbot #72
- Text formatting: support all type #71
- Online/offline status #65
- Improve chat list scrolling
- Refocus after message sent
- API fetch different text translations
0.0.3 #
- Added
mobileparameter to control web vs mobile layout behavior - Improved FAB padding for better positioning
- Added support for custom FAB button widget via
fabWidgetparameter - Fixed chat screen sizing on web platforms
- Enhanced responsive design for desktop browsers
0.0.2 #
- Fixed URL issue.
0.0.1 #
- Initial release