notibase_flutter 0.3.0
notibase_flutter: ^0.3.0 copied to clipboard
Official Flutter SDK for Notibase — push registration, identity, events, attribution and the in-app inbox. Pure Dart, no native code: pass us the token from firebase_messaging and everything else is o [...]
0.3.0 #
NotibaseNotification.parse(message.data)returns the rich parts of a push payload — action buttons, media URL, Android large icon — already parsed, so wiring them intoflutter_local_notificationsis a few lines.- Handles both wire encodings: FCM data values must be strings, so
nb_buttonsarrives JSON-encoded on Android, while an APNs payload keeps it a real list. Malformed input costs the buttons, never the notification.
0.2.1 #
- Package metadata now points at the public source mirror (github.com/notibaseorg/notibase-flutter) and the dedicated Flutter guide at notibase.dev/flutter.html. No API changes.
0.2.0 #
- Notification-open (click) tracking:
Notibase.trackNotificationOpen(data)reports taps back to Notibase — wire it to firebase_messaging'sonMessageOpenedAppandgetInitialMessage. Opens power the Clicked/CTR columns in the console.
0.1.0 #
- Initial release: device registration (token hand-off from firebase_messaging), HMAC-verified identify, event tracking (attribution-ready), in-app inbox (list + mark read).
- Pure Dart, one dependency (shared_preferences). CI-verified against the real Notibase API.