lerix_flutter 0.0.1
lerix_flutter: ^0.0.1 copied to clipboard
The official Lerix Flutter SDK — error and crash reporting plus push notifications (APNs, FCM and Web Push) for Flutter apps on iOS, Android and Web.
0.0.1 #
Initial release of lerix_flutter, the Lerix Flutter SDK.
- Automatic capture of uncaught Flutter and Dart errors, plus manual
Lerix.throwErrorreporting with type, severity and metadata. - Anonymous user registration per project, with
Lerix.deleteUser()andLerix.reRegisterUser()to recover from a stale or mismatched user id. - Push notifications on iOS (native APNs), Android (FCM, no
google-services.jsonneeded) and Web (VAPID + service worker): permissions, device id / token, foreground and tap callbacks, cold-start tap recovery, topic subscriptions, custom sounds and rich images. - "Unsend" support: a silent follow-up push removes an already-displayed
notification from the device (iOS
removeDeliveredNotifications, AndroidNotificationManager.cancel). Requires theapplication(_:didReceiveRemoteNotification:fetchCompletionHandler:)override inAppDelegate.swift— seeNOTIFICATIONS_SETUP_SIMPLE.md. - Web service worker (
web_sw/lerix-sw.js) now uses the samelerix-*channel, cache and message names the Dart side listens on.