Skip to content

Releases: MaikuB/flutter_local_notifications

flutter_local_notifications-v20.0.0-dev.3

03 Jan 12:08
39db99d

Choose a tag to compare

  • Breaking changes the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by Kwon Tae Hyung
    • initialize()
    • show()
    • periodicallyShow()
    • periodicallyShowWithDuration()
    • cancel()
    • zonedSchedule()
  • [Android] Breaking changes the positional parameters in the following methods have now been converted to named parameters
    • startForegroundService()
    • deleteNotificationChannelGroup()
    • deleteNotificationChannel()
    • getActiveNotificationMessagingStyle()
  • [Linux] Breaking changes the positional parameters in the LinuxNotificationCustomHint() method have now been converted to named parameters
  • [Windows] * Breaking changes the positional parameters in the following methods have now been converted to named parameters
    • showRawXml()
    • zonedScheduleRawXml()
  • [Windows] Breaking changes to align with the main the plugin, the following parameters have been renamed
    • the details parameter in the show() and zonedSchedule() methods has been renamed to notificationDetails
    • the onNotificationReceived in the initialize() method has been renamed to onDidReceiveNotificationResponse

flutter_local_notifications-v20.0.0-dev.2

14 Dec 08:28
b39a0f1

Choose a tag to compare

  • [Android] updated Java compatibility version to 17

flutter_local_notifications-v20.0.0-dev.1

07 Dec 05:08
f9f6ee5

Choose a tag to compare

  • Breaking change bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0
  • [Windows] Breaking change removed the details parameter from the zonedScheduleRawXml() method as it was not actually used. Thanks to the PR from Levi Lesches
  • Updated readme with information for developers that plan to move to use the UIScene lifecycle
  • Added flutter_lints to apply linter rules

flutter_local_notifications-v19.5.0

17 Oct 07:22
6c7378d

Choose a tag to compare

  • [iOS][macOS] added requestProvidesAppNotificationSettings option to DarwinInitializationSettings class, and isProvidesAppNotificationSettingsEnabled to NotificationsEnabledOptions class. This allows applications to show a "Configure Notifications in " option when showing the context menu for an individual notification. This can be used for scenarios where an application can respond to the user selecting this option to show a custom page for controlling notification settings. Please note this whilst the API changes are applicable for iOS and macOS, the actual functionality only appears to be supported by Apple when it comes to iOS devices. See example app to see how this new functionality can be implemented. Thanks to the PR from Luke Memet

flutter_local_notifications-v19.4.2

13 Sep 08:47
ecd66b1

Choose a tag to compare

  • [Windows] fixed issue where non-ASCII characters for the notification application name weren't being displayed properly. Thanks to the PR from yoyoIU

flutter_local_notifications-v19.4.1

25 Aug 12:13
759f4fa

Choose a tag to compare

  • [Android] fixed issue #2675 where addition of invisible flag to notification actions could cause scheduled notifications with actions created prior to 19.4.0 to fail to show
  • Updated the Android release build configuration section to point to the latest location of the official Android docs on how to configure which resources (e.g. notification icons) are kept so they are not discarded by the Android compiler. It has also been reworded to make it clearer that this applies to all Android resources

flutter_local_notifications-v19.4.0

25 Jul 10:15
ca523de

Choose a tag to compare

  • [Android] added ability to read dataMimeType and dataUri when calling getActiveNotifications() to read details of an active Android notification using the messaging style. Thanks to the PR from Matt Bajorek
  • [Android] added support for Android semantic actions. Thanks to the PR from Jared Szechy

flutter_local_notifications-v19.3.1

17 Jul 09:34
56fbd45

Choose a tag to compare

  • [Windows] fixed issue #2648 where non-ASCII characters in the notification payload were not being handled properly. Thanks to the PR from yoyoIU
  • [Windows] fixed issue #2651 where unresolved symbols occurred with changes in introduced in newer Windows SDKs. Thanks to the PR from Sebastien

flutter_local_notifications-v19.3.0

22 Jun 09:22
f47ae34

Choose a tag to compare

  • [Android][iOS][macOS] added cancelAllPendingNotifications() method for cancelling all pending notifications that have been scheduled. Thanks to the PR from Kwon Tae Hyung

flutter_local_notifications-v19.2.1

18 May 10:45
f1e18cc

Choose a tag to compare

  • [macOS] removed redundant code that was only applicable on macOS versions lower than 10.14. This should be a non-functional change since 18.0.0 bumped the minimum Flutter SDK requirements that in turn required macOS 10.14 at a minimum. Thanks to the PR from Blin Qipa
  • [Android] bumped robolectric dependency. This fixes an issue where some users reported receiving instances of java.lang.NoClassDefFoundError around the plugin's Android unit tests. Thanks to the PR from Turtlepaw