flutter_easy_messages 0.2.0 copy "flutter_easy_messages: ^0.2.0" to clipboard
flutter_easy_messages: ^0.2.0 copied to clipboard

A customizable Flutter package for toast notifications and snackbars with smooth animations, multiple positions, and flexible behaviors.

0.2.0 Enhanced Documentation & Example App Guide #

Documentation Improvements #

  • Completely rewrote main README with 900+ lines of comprehensive documentation
  • Created focused pub.dev-optimized package README
  • Massively expanded example app README from 447 to 733 lines (64% expansion)
  • Added professional badges and formatting throughout
  • Added 10+ detailed feature guides with code examples
  • Created learning path progression (Beginner → Intermediate → Advanced)
  • Added comprehensive testing guide with verification checklist
  • Added 19-feature coverage table
  • Added troubleshooting section with 7 common issues and solutions
  • Included responsive design documentation
  • Added implementation architecture guides with code examples

Example App Enhancements #

  • Transformed basic example README into professional educational guide
  • Added detailed feature demonstrations for all 25+ interactive examples
  • Included ASCII diagrams for toast positioning (9 options)
  • Added real-world use case examples (API error handling, file operations, etc.)
  • Created device testing commands for iOS, Android, Web, and Desktop
  • Added lifecycle callback documentation
  • Added persistence and dismissible toast patterns

0.1.0 Comprehensive Documentation & Example Enhancement #

Documentation Improvements #

  • Added comprehensive dartdoc comments to all public API elements
  • Documented 13 static configuration properties in EasyMessageConfig
  • Documented configure() method with all 14 parameters
  • Added documentation for MessageBehavior, MessageType, and MessagePosition enums
  • Documented showAppToast(), buildAppSnackBar(), and internal classes
  • Improved documentation coverage from 36% to 90%+

Example App Enhancements #

  • Significantly expanded example README with comprehensive guide
  • Added code usage examples (basic, typed, custom positioned toasts)
  • Added global configuration example
  • Documented app structure and features
  • Added customization guide
  • Enhanced feature demonstrations

Pub.dev Quality Improvements #

  • Now passes documentation quality check (20+ points)
  • Example properly detected and documented
  • Better API discoverability

0.0.3 Package Validation Fixes #

Improvements #

  • Shortened package description to meet pub.dev guidelines (60-180 characters)
  • Added comprehensive example app documentation
  • Added dartdoc comments to AnimationDuration class and library
  • Improved package validation score

0.0.2 Documentation Fix #

Bug Fixes #

  • Fixed demo GIFs not displaying on pub.dev by using absolute GitHub URLs in README

0.0.1 Initial Release #

Features #

  • Toast notifications with overlay-based rendering
  • Snackbar notifications with responsive design
  • 4 message types: Error, Success, Info, Warning
  • 9 positioning options for toasts
  • Smooth entry, exit, and pulse animations
  • Queue and replace message behavior modes
  • Message deduplication to prevent duplicates
  • Responsive layout for mobile, tablet, and desktop
  • Global configuration system with per-message overrides
  • Customizable animation durations and curves
  • Accessibility support with semantic labels
  • Complete API exports for advanced usage

Configuration Options #

  • Toast and snackbar durations
  • Border radius customization
  • Position and offset control
  • Animation timing and scale
  • Pulse animation toggle
  • Message behavior (replace vs queue)

Out of the Box #

  • No additional setup required
  • Pre-styled message types with icons
  • Automatic responsive behavior
  • Built-in deduplication logic
5
likes
150
points
153
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A customizable Flutter package for toast notifications and snackbars with smooth animations, multiple positions, and flexible behaviors.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_easy_messages