flutter_local_notifications

A Flutter plugin for displaying local notifications on Android, iOS, macOS and Linux

Stars
2.4K
Committers
119

Bot releases are hidden (Show)

flutter_local_notifications - flutter_local_notifications-v10.0.0-dev.21

Published by MaikuB about 2 years ago

  • Includes changes from 9.9.0
flutter_local_notifications - flutter_local_notifications-v9.9.0

Published by MaikuB about 2 years ago

  • [Android] added the ability to specify audio attributes of a notification channel via the audioAttributesUsage property belonging to the AndroidNotificationChannel and AndroidNotificationDetails classes. Thanks to the PR from Jonas Bornold
flutter_local_notifications - flutter_local_notifications-v9.8.0+1

Published by MaikuB about 2 years ago

  • Added more details to 9.8.0 changelog entry to mention that apps will need to change compileSdkVersion to 33 and also updated readme to mention this
flutter_local_notifications - flutter_local_notifications-v10.0.0-dev.20

Published by MaikuB about 2 years ago

  • Includes changes from 9.8.0
  • [Android] Breaking change the following error codes included in PlatformExceptions that can occur on Android have been updated
  • GET_ACTIVE_NOTIFICATION_MESSAGING_STYLE_ERROR_CODE -> getActiveNotificationMessagingStyle
  • PERMISSION_REQUEST_IN_PROGRESS -> permissionRequestInProgress
flutter_local_notifications - flutter_local_notifications-v10.0.0-dev.19

Published by MaikuB about 2 years ago

  • Includes changes from 9.7.1 that fixes a crash around calling getNotificationAppLaunchDetails on Android
flutter_local_notifications - flutter_local_notifications-v9.8.0

Published by MaikuB about 2 years ago

  • [Android] added requestPermission method to the AndroidFlutterLocalNotificationsPlugin class. This make use of the new feature added to Android 13 where an app can request permissions to show notifications. As the plugin's APIs don't have breaking changes, this is released a minor release. It does however, require the Android 13 SDK to be install installed and for apps to change the compileSdkVersion in their app's build.gradle to 33 as the plugin's compileSdkVersion is now 33. Only apps targeting Android 13 can request the permission as well. The latter can be done by updating the targetSdkVersion in an app's build.gradle file to 33. Thanks to the PR from Bartek Pacia. Note: the ability to request the permission as part of calling initialize will be added later on
flutter_local_notifications - flutter_local_notifications-v10.0.0-dev.18

Published by MaikuB about 2 years ago

  • [Android] added null checks around notification action inputs
flutter_local_notifications - flutter_local_notifications-v10.0.0-dev.17

Published by MaikuB over 2 years ago

  • Includes changes from 9.7.0
flutter_local_notifications - flutter_local_notifications-v9.7.0

Published by MaikuB over 2 years ago

  • [Android] added support to specify notification count via the number property that has been added to the AndroidNotificationDetails class. Thanks to the PR from Katsuya Kato
  • Updated readme so that link to icon design guidance points to the archived version as the original link is now returning 404 not found. Thanks to the PR from Zaldy Pagaduan Jr.
flutter_local_notifications - flutter_local_notifications-v9.6.1

Published by MaikuB over 2 years ago

  • [macOS] fixed issue 1623 where calling zonedSchedule with matchDateTimeComponents set to dayOfMonthAndTime or dateAndTime led to an error
flutter_local_notifications - flutter_local_notifications-v10.0.0-dev.16

Published by MaikuB over 2 years ago

  • Includes changes from 9.6.1
  • [Android] Breaking change the category of the AndroidNotificationDetails now requires an instance of the newly added AndroidNotificationCategory class instead of a string. This was to improve the discoverability of the APIs and improve the semantics as the category can specified in a similar fashion to using an enum value
  • [Linux] Breaking change the linux notification categories defined by LinuxNotificationCategory no longer has factory constructors but has static constant fields instead to make the semantics more similar to access enum values
flutter_local_notifications - flutter_local_notifications-v9.6.0

Published by MaikuB over 2 years ago

  • [Linux] Bumped dependency on flutter_local_notifications_linux to ^0.5.0+1 where support for icons to be specified via a file path was added by Yaroslav Pronin
flutter_local_notifications - flutter_local_notifications-v10.0.0-dev.14

Published by MaikuB over 2 years ago

  • Includes changes from 9.5.1 to 9.5.3+1
  • Breaking change [Android] zonedSchedule()'s implementation has switched to using desugaring instead of the ThreeTen Android Backport library. This required the plugin to update to using Android Gradle plugin 4.2.2 and applications may need to bump their Android Gradle plugin dependency to at least 4.2.2 as a result. Added a "Gradle setup" section underneath "Android setup" with details on the extra setup needed
  • Fixed progress notification example where the progress bar wasn't updating. Thanks to the PR from Lucas Ribolli
flutter_local_notifications - flutter_local_notifications-v9.5.3+1

Published by MaikuB over 2 years ago

  • Updated example app with to use updated Proguard rules for GSON
  • Update readme about GSON's Proguard rules to recommend referring to the rules on GSON's repository
  • Move note in readme about how onSelectNotification won't be called when an app is launched by a notification so it's more visible
flutter_local_notifications - flutter_local_notifications-v9.5.3

Published by MaikuB over 2 years ago

flutter_local_notifications - flutter_local_notifications-v9.5.2

Published by MaikuB over 2 years ago

  • [macOS] fixed issue 1585 where plugin causes a crash when a remote/push notification (e.g. via FCM) occurs
flutter_local_notifications - flutter_local_notifications-v9.5.1

Published by MaikuB over 2 years ago

  • [Android] fixed issue when calling getActiveNotificationMessagingStyle() to get messaging style information for a notification with a tag. Thanks to PR from Simon Ser
flutter_local_notifications - flutter_local_notifications-v10.0.0-dev.13

Published by MaikuB over 2 years ago

  • Includes changes from 9.5.0
flutter_local_notifications - flutter_local_notifications-v9.5.0

Published by MaikuB over 2 years ago

  • [Android] added getActiveNotificationMessagingStyle() method to the AndroidFlutterLocalNotificationsPlugin class. This allows for getting the messaging style information of an active notification e.g. to append a message to an existing notification. Thanks to the PR from Simon Ser
  • Updated readme to fix an issue where clicking on the Android setup and iOS setup sections from table of contents wouldn't go the appropriate section. Thanks to the PR from HendrikF
flutter_local_notifications - flutter_local_notifications-v9.4.1

Published by MaikuB over 2 years ago

  • Calling initialize() on a platform with passing the appropriate initialisation settings for it will now throw an ArgumentError. Whilst this may be technically a breaking change, it's been done as a minor change as the call was already throwing an unhandled exception in these scenarios. This change is to help provide more information on why it fails. Documentation has also been updated to provide more on information on this as the intialisation settings for each platform are nullable so developers aren't forced to provide settings for platforms they don't target. Thanks to the PR from Zlati Pehlivanov
  • Updated docs to fix typos, adjust heading levels and use the term "daylight saving time" instead of "daylight savings". Thanks to the PR from Ross Llewallyn
Package Rankings
Top 0.59% on Pub.dev
Related Projects