chatwoot_flutter_sdk 0.1.1
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
tochatwoot_flutter_sdk
- Removed deprecated components:
ChatwootChat
andChatwootChatDialog
- Updated import statements: Use
package:chatwoot_flutter_sdk/chatwoot_sdk.dart
β¨ New Features
- Custom Flutter Chat Example: Added comprehensive
CustomChatPage
implementation usingflutter_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