smsist_flutter 1.0.0
smsist_flutter: ^1.0.0 copied to clipboard
Official Flutter SDK for SMS.IST Push Notification Platform. Send push notifications to iOS and Android devices without managing Firebase/APNs configurations.
Changelog #
All notable changes to the SMS.IST Flutter SDK will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2025-10-31 #
Added #
- Initial release of SMS.IST Flutter SDK
- Runtime Firebase configuration (no need for google-services.json or GoogleService-Info.plist)
- Automatic device token registration
- Push notification handling for iOS and Android
- Foreground notification listener (
onMessage) - Background/terminated notification tap listener (
onMessageOpenedApp) - Custom user properties support
- Topic subscription/unsubscription
- Manual permission request
- Manual device registration
- Debug logging support
- Type-safe notification model
- Comprehensive error handling with custom exceptions
- Local notification display for foreground messages
- Deep link support
- Image notification support
- Custom notification channels (Android)
- Badge management (iOS)
- Sound support
- Priority configuration
Security #
- AES-256-GCM encrypted configuration storage on backend
- HTTPS-only communication
- API key authentication
- Device token secure storage
- No sensitive data in app binary
[Unreleased] #
Planned Features #
- Silent notifications
- Scheduled notifications
- Notification categories (iOS)
- Custom notification actions
- In-app messaging
- A/B testing support
- Rich push notifications
- Notification templates
- Multi-language support
- Analytics integration
- Push-to-web support
For more information, visit SMS.IST Documentation