Skip to content

Releases: MaikuB/flutter_local_notifications

flutter_local_notifications_platform_interface-v2.0.0+1

15 Nov 03:22
f15cfd1
Compare
Choose a tag to compare

flutter_local_notifications-v3.0.1+4

15 Nov 03:34
1fdf1ce
Compare
Choose a tag to compare
  • [Android] made changes so that the plugin will now register the receivers and permissions needed. This reduces the amount of setup needed as developers will no longer need to update their AndroidManifest.xml to do so. The section of the readme on the Android setup for scheduled notifications has been removed as a result
  • [Android] fixed an issue where notifications may not appear after rebooting
  • [Android] made changes so that the plugin itself specifies which classes should be kept when minified. This means developers should no longer need to add a rule for this plugin in their application's Proguard rules file. Note that rules for GSON will still be needed. The release build configuration section related to the Android setup has been updated to reflect this change
  • Bump dependency on flutter_local_notifications_platform_interface
  • Updated API docs

flutter_local_notifications-v3.0.1+3

12 Nov 08:58
0fed7dc
Compare
Choose a tag to compare
  • [Android] Fixed issue 898 around duplicate pending notifications
  • Updated example app to more clearly indicate which button will demonstrate an Android notification with a different coloured icon and LED

flutter_local_notifications-v3.0.1+2

31 Oct 11:45
4111de4
Compare
Choose a tag to compare
  • [Android] additional fix for issue 871 by switching the implementation of deleteNotificationChannel to use the NotificationManager APIs instead of the NotificationManagerCompat APIs

flutter_local_notifications-v3.0.1+1

31 Oct 11:14
63bc7f2
Compare
Choose a tag to compare
  • Updated API docs for the UriAndroidNotificationSound class to further clarify that developers may need to write code that makes use of platform channels
  • [Android] fix issue 881 where recurring notifications may fail to schedule the next occurrence on older Android versions as the ThreeTen Android Backport library hadn't been initialised yet
  • [Android] switched implementation of createNotificationChannelGroup and deleteNotificationChannelGroup methods to use the NotificationManager APIs instead of the NotificationManagerCompat APIs. If you had issues with 3.0.1 then this should fix the issue (e.g. as reported in issue 871) as the the APIs that were previously being called would've required apps to use more recent versions of the AndroidX libraries

flutter_local_notifications-v3.0.1

25 Oct 02:27
1af3ef4
Compare
Choose a tag to compare
  • [Android] Added the createNotificationChannelGroup and deleteNotificationChannelGroup methods to the AndroidFluttterLocalNotificationsPlugin class that can be used to create and delete notification channel groups. The optional groupId parameter has been added to the AndroidNotificationChannel class that can be used to associated notification channels to a particular group. Example app has been updated to include code snippets for this.

flutter_local_notifications-v3.0.0+1

23 Oct 22:09
b8ed130
Compare
Choose a tag to compare
  • [iOS] Fixed issue 865 where notifications with no title weren't behaving properly
  • Updated API docs and readme around handling when full-screen intent notifications occur
  • Updated API docs around notification channel management

flutter_local_notifications-v3.0.0

21 Oct 09:46
3eb4ec2
Compare
Choose a tag to compare
  • Breaking change The scheduledNotificationRepeatFrequency parameter of the zonedSchedule method has been removed. This has been replaced by matchDateTimeComponents parameter that can be used to schedule a recurring notification. This was done to better indicate that this is used to schedule recurring daily of weekly notifications based on the specified date components. This is more inline with how the calendar trigger works for notifications for iOS and macOS. Given a date (e.g. Monday 2020-10-19 10:00 AM), specifying to match on the time component of would result in a notification occurring daily at the same time (10:00 AM). Specifying to match on the day of the week and time allows for a weekly notification to occur (Monday 10:00 AM), The deprecation warnings for the showDailyAtTime() and showWeeklyAtDayAndTime() methods have been updated to give a brief description along the same lines.

flutter_local_notifications-v2.0.2

20 Oct 08:02
1ca4c70
Compare
Choose a tag to compare
  • [iOS][macOS] fixed issue 860 where notifications may fail to be scheduled to an error parsing the specified date that could occur for some users depending on their locale and if they had turned off the setting for showing 24 hour time on their device. Thanks to the PR from Eugene Alitz

flutter_local_notifications-v2.0.1+1

18 Oct 03:50
c1dd034
Compare
Choose a tag to compare
  • Updated example application to demonstrate how to use the schedule notifications to occur on particular weekday using zonedSchedule method
  • Added a note on migrating away from the deprecated methods for scheduling daily/weekly notifications