notificare 3.1.1 notificare: ^3.1.1 copied to clipboard
Official Notificare Flutter plugin. Implements the power of the Notificare platform in Flutter applications.
CHANGELOG #
3.1.1 #
- Prevent stale event channels after engine recreation
Native changes
Android
- Improve bitmap loading
- Prevent crashing when generating notifications with invalid attachments
- Include JSON serialisation methods for unknown notifications
3.1.0 #
- Include complete remote message information in unknown notification events
- Fix unknown notification event emitter
- Add
onUnknownNotificationOpened
andonUnknownNotificationActionOpened
events - Refactor core into internal
notificare_flutter
package to work around Flutter's issue #63240
Native changes
Android
- Include
Accept-Language
and customUser-Agent
headers - Allow notification push services to be subclassed
- Add notification attributes to unknown notifications
- Improve
allowedUI
to accurately reflect push capabilities - Prevent push tokens from being registered immediately after an install
iOS
- Include
Accept-Language
and customUser-Agent
headers - Improve
allowedUI
to accurately reflect push capabilities - Rename internal
AnyCodable
to prevent collisions - Expose unknown notification open events via
notificare(_:didOpenUnknownNotification:)
andnotificare(_:didOpenUnknownAction:for:responseText:)
- Launch each peer module sequentially to prevent race conditions
3.0.1 #
- Add missing Huawei repository in geo & scannables
- Remove
mavenLocal
repository
Native changes
Android
- Update Gradle build tools
- Use compile-time constant for the SDK version
- Remove unnecessary
BuildConfig
files - Update dependencies
iOS
- Prevent multiple push registration events
- Prevent Apple-processed builds from modifying the SDK version
3.0.0 #
Please check our migration guide before adopting the v3.x generation.