firebase_messaging_manager 0.0.2 copy "firebase_messaging_manager: ^0.0.2" to clipboard
firebase_messaging_manager: ^0.0.2 copied to clipboard

A production-safe Firebase Messaging lifecycle manager for Flutter with duplicate notification prevention, local notification orchestration, and clean callbacks.

0.0.2 #

  • Renamed public API to FirebaseMessagingManager and FirebaseMessagingManagerConfig (with deprecated compatibility aliases).
  • Added support for multiple Android notification channels with event-based channel resolution.
  • Improved package and example documentation for callback behavior, local notification orchestration, and setup clarity.
  • Updated pub.dev metadata links (homepage, repository, issue_tracker) to point to the GitHub repository.

0.0.1 #

  • Introduced FirebaseMessagingLifecycle singleton for notification lifecycle orchestration.
  • Added configurable dedupe support via DuplicateStrategy and dedupeDuration.
  • Added typed NotificationEvent callbacks for foreground, tap, initial, and background flows.
  • Added local notification orchestration with Android notification channel support.
  • Added permission helper methods and comprehensive package README.
0
likes
150
points
82
downloads

Documentation

API reference

Publisher

verified publishervipulflutter.dev

Weekly Downloads

A production-safe Firebase Messaging lifecycle manager for Flutter with duplicate notification prevention, local notification orchestration, and clean callbacks.

Repository (GitHub)
View/report issues

Topics

#firebase #notifications #fcm #flutter-plugin #lifecycle

License

MIT (license)

Dependencies

firebase_messaging, flutter, flutter_local_notifications

More

Packages that depend on firebase_messaging_manager