A Flutter plugin for displaying local notifications on Android, iOS, macOS and Linux
bigText
has added to ActiveNotification
that allows getting information about the longer text associated with a notification displayed using the big text style. Thanks to the PR from vulpeep
audioAttributesUsage
to AndroidNotificationChannel
. Thanks to the PR from Dithesh
compileSdk
to 34 and updated readme to mention thiscompileSdk
and targetSdkVersion
of example app to 34onDidReceiveLocalNotification
callback. Thanks to the PR from Sanket Patel
SCHEDULE_EXACT_ALARM
permission was granted when using the alarmClock
as the AndroidScheduleMode
device_info_plus
dependency for example app, which means example app requires Flutter SDK version 3.3.0 or higher to runandroidAllowWhileIdle
flag was added) could fail to work. This issue started occuring in 14.0 where support for inexact notifications was added using the ScheduleMode
enum that was added and resulted in the deprecation of androidAllowWhileIdle
. A mechanism was added to help "migrate" old notifications that wouldn't have this flag so that it results in a notification scheduled with exact timing as per the old behaviour. Thanks to the PR from Ruchi Purohit. Note that this release is to include hotfix that was made as part of the 14.1.5 and 15.1.3 hotfix releasesandroidAllowWhileIdle
flag was added) could fail to work. This issue started occuring in 14.0 where support for inexact notifications was added using the ScheduleMode
enum that was added and resulted in the deprecation of androidAllowWhileIdle
. A mechanism was added to help "migrate" old notifications that wouldn't have this flag so that it results in a notification scheduled with exact timing as per the old behaviour. Thanks to the PR from Ruchi Purohit. Note that this release is to include hotfix that was made as part of the 14.1.5 hotfix releaseandroidAllowWhileIdle
flag was added) could fail to work. This issue started occuring in 14.0 where support for inexact notifications was added using the ScheduleMode
enum that was added and resulted in the deprecation of androidAllowWhileIdle
. A mechanism was added to help "migrate" old notifications that wouldn't have this flag so that it results in a notification scheduled with exact timing as per the old behaviour. Thanks to the PR from Ruchi Purohit
checkPermissions()
method to the IOSFlutterLocalNotificationsPlugin
and MacOSFlutterLocalNotificationsPlugin
classes respectively. This can be use to check the notification permissions granted to the app. Thanks to the PR from Konstantin Dovnar