PackageTrack
Sign in Get early access

beon_widget_sdk

A fully-featured, customizable chat widget SDK for Flutter with real-time messaging support.

1.0.7 BeOn-Dev/liveChat-Flutter-sdk

What this package is like to depend on

Last release 7 months ago

19 Jan 2026

Too new to tell

only 2 release windows

Most releases are documented

notes for 8 of 9 stable releases

Nothing withdrawn

no release was ever pulled

8 months old

9 releases · first in 2025

9 releases in the last 12 months

see the full history below

Release timeline

9 releases · Dec 2025 to Jan 2026
2026
Release Pre-release

Releases

latest 9
  1. 1.0.7 19 Jan 2026
    Release notes

    Changed

    • Replaced "save to gallery" with Share Sheet for images and documents
    • Button icon changed from download to share icon

    Removed

    • Removed image_gallery_saver_plus dependency to eliminate READ_MEDIA_* permissions
    • This resolves Google Play policy compliance for apps with infrequent photo use
    Open source →
  2. 1.0.6 13 Jan 2026
    Release notes

    Added

    • In-app document viewer - clicking documents now opens DocumentViewerScreen instead of external app
    • Image attachment support - users can now send images in addition to documents
    • Bottom sheet attachment picker with Image/Document options
    • Full screen image viewer - tap on images to view in full screen
    • Image gallery saver permission for iOS (NSPhotoLibraryAddUsageDescription)

    Changed

    • Attachment callback now includes message type (image or document)
    • File picker filters by type (images or all files based on selection)

    Fixed

    • iOS crash when downloading/saving images to photo library
    Open source →
  3. 1.0.5 28 Dec 2025

    Nothing published for this version

  4. 1.0.5+1 28 Dec 2025
    Release notes

    Added

    • Show error screen when channel validation fails (invalid API key or channel not found)
    Open source →
  5. 1.0.4 28 Dec 2025
    Release notes

    Fixed

    • Remove incorrect @override annotations from ReactModel and LibraryModel
    • Remove unused url_launcher import
    • Remove unnecessary library name declaration
    Open source →
  6. 1.0.3 28 Dec 2025
    Release notes

    Added

    • API error logging interceptor for debugging failed requests

    Fixed

    • Fix dart analyze warning for Message class immutability (make fields final)
    • Replace deprecated withOpacity() with withValues() method
    Open source →
  7. 1.0.2 22 Dec 2025
    Release notes

    Changed

    • Updated repository URL to new location
    Open source →
  8. 1.0.1 21 Dec 2025
    Release notes

    Fixed

    • Disabled console logging in production build
    • Removed debug output from API calls and WebSocket events
    Open source →
  9. 1.0.0 21 Dec 2025
    Release notes

    Added

    • Initial release of Beon Widget SDK
    • BeonChatWidget - Main embeddable chat widget
    • Pre-chat form - Collect visitor name, phone, and initial message
    • Real-time messaging via Laravel Reverb WebSocket
    • Polling fallback when WebSocket is unavailable
    • Visitor persistence with device/browser fingerprinting
    • File attachments support
    • Emoji picker integration
    • Sound notifications for new messages
    • Customizable theming (colors, position, header text)
    • RTL/LTR support for multi-language applications
    • Message caching for offline support
    • Pagination for loading message history

    Configuration

    • Script tag parsing for web embedding
    • Programmatic configuration via BeonConfig
    • Position options: bottomRight, bottomLeft, topRight, topLeft
    • Customizable header title and subtitle
    • Welcome message support

    State Management

    • Built with Flutter Riverpod
    • Separate widget state (open/closed, view mode)
    • Chat state (messages, loading, sending)
    • Connection state monitoring

    API Integration

    • Dio-based HTTP client with interceptors
    • Authentication header management
    • Retry logic for failed requests
    • Message history fetching with pagination
    • Message sending with metadata
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive