notify_mvp 1.0.3
notify_mvp: ^1.0.3 copied to clipboard
Official Flutter SDK for NotifyMVP — a OneSignal-like push notification platform. Handles FCM token registration, auto-refresh, and device identification with zero boilerplate.
Changelog #
All notable changes to the notify_mvp Flutter SDK will be documented in this file.
1.0.3 #
- Rich Push: Big Picture images and optional large icons on Android (foreground + background).
- Action buttons: Optional notification buttons via
data.actionsJSON oraction1_title/action1_idfields. notifyMvpFirebaseBackgroundHandler: Export forFirebaseMessaging.onBackgroundMessage— required for rich pushes when the app is backgrounded or killed (use with NotifyMVP servernotifymvp_rich=1data messages).- Aligns default FCM channel id with
notifymvp_heads_up_channel(see README manifest snippet).
1.0.2 #
- Fixed cold-start notification tap handling for terminated app states using
getInitialMessage(). - Enhanced deep link / launch URL emission for foreground, background, and killed app states.
- Added GetX integration and navigation guide to README.
1.0.1 #
- Updated documentation with
externalUserIdlinking usage (login,logout,setExternalUserId). - Cleaned up custom
NotifyConfiginitialization examples in README. - Added Android
default_notification_channel_idmanifest setup guide.
1.0.0 #
- Initial release of NotifyMVP Flutter SDK.
- FCM token auto-registration, token refresh sync, and device identification.
- Support for high-priority foreground & background Heads-Up system notifications.
- Deep link and custom launch URL action handling (
data.url). - Auto-subscribe to system topics (
all_{appId},{platform}_{appId}). - OneSignal-style user login/logout linking and topic subscriptions.