chatwoot_flutter_sdk 0.1.1 copy "chatwoot_flutter_sdk: ^0.1.1" to clipboard
chatwoot_flutter_sdk: ^0.1.1 copied to clipboard

A flutter client sdk for chatwoot. Integrate Chatwoot flutter client into your flutter app and talk to your visitors/users in real time.

0.1.1 September 20, 2025 #

πŸš€ Enhanced WebView & iOS Improvements #

✨ New Features

  • Hide Close Button: Added showCloseButton parameter to ChatwootWidget for controlling close button visibility
  • iOS WebView Optimization: Improved iOS WebView behavior to stay contained within the app
  • Custom User Agent: Added iOS-specific user agent for better Chatwoot compatibility

πŸ› Bug Fixes

  • iOS Navigation: Fixed WebView navigation to prevent opening links in Safari
  • Container Navigation: All navigation now stays within the webview widget
  • Platform Support: Enhanced platform-specific configurations for iOS and Android

🧹 Maintenance

  • Dependency Cleanup: Removed unused packages (uuid, intl, flutter_chat_types, path_provider)
  • Package Optimization: Reduced dependency count by 25% (16 β†’ 12 packages)
  • Repository Update: Updated homepage to reflect new repository location

0.1.0 September 20, 2025 #

πŸŽ‰ Major Release - Package Rename & Modernization #

πŸ’₯ Breaking Changes

  • Package renamed from chatwoot_sdk to chatwoot_flutter_sdk
  • Removed deprecated components: ChatwootChat and ChatwootChatDialog
  • Updated import statements: Use package:chatwoot_flutter_sdk/chatwoot_sdk.dart

✨ New Features

  • Custom Flutter Chat Example: Added comprehensive CustomChatPage implementation using flutter_chat_ui
  • Enhanced Documentation: Complete README overhaul with modern examples and clear setup guides
  • Publisher Integration: Package ready for publication under African Permanent Innovations

πŸ› Bug Fixes

  • Null Safety: Fixed null safety issues in example app's CustomChatPage
  • Dependencies: Added missing webview_flutter_android dependency
  • Analysis: Resolved all static analysis issues (753 β†’ 0 issues)

πŸ”§ Technical Improvements

  • Test Coverage: All 63 tests passing with comprehensive coverage
  • Build System: Updated to latest Flutter SDK and dependencies
  • File Structure: Added .pubignore to exclude development files from publication
  • Code Quality: Removed unused imports and unreachable code

πŸ“š Documentation

  • Modern README: Added features list, installation guide, and comprehensive examples
  • API Documentation: Enhanced parameter tables and callback documentation
  • Example App: Updated with file picker integration and real-time messaging demo

πŸš€ Development Notes

  • Full native chat UI components are in development for future releases
  • Current native implementation provides basic chat interface example
  • WebView widget remains the recommended solution for production use

Previous Versions (chatwoot_sdk) #

0.0.9 Jul 22,2021 #

  • Fixed message sending issues
  • Adds development docs

0.0.8 Jul 22,2021 #

  • Update dependencies

0.0.7 Jul 22,2021 #

  • Fixed ChatwootChatDialog avatar color
  • Fixed ChatwootChatDialog chat bubble overflow

0.0.6 Jul 20,2021 #

  • Fixed received message widget overflow on mobile screens

0.0.5 Jul 20,2021 #

  • Added ChatwootChatModal
  • Updated README.md

0.0.4 Jul 15,2021 #

  • Updated build_runner dependency to null safety version

0.0.3 Jul 15,2021 #

  • Fixed multiple Hive adapter registration issue
  • Fixed theme background issue
  • Resolved pub analysis issues
6
likes
120
points
166
downloads

Publisher

verified publisherpermanentinnovations.africa

Weekly Downloads

A flutter client sdk for chatwoot. Integrate Chatwoot flutter client into your flutter app and talk to your visitors/users in real time.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

dio, equatable, flutter, flutter_chat_ui, flutter_secure_storage, hive, hive_flutter, json_annotation, riverpod, synchronized, web_socket_channel, webview_flutter, webview_flutter_android, webview_flutter_wkwebview

More

Packages that depend on chatwoot_flutter_sdk