fix(deps): update dependency flutter_local_notifications to v20 #3158
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^19.0.0→20.0.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
MaikuB/flutter_local_notifications (flutter_local_notifications)
v20.0.0Compare Source
initialize()show()periodicallyShow()periodicallyShowWithDuration()cancel()zonedSchedule()startForegroundService()deleteNotificationChannelGroup()deleteNotificationChannel()getActiveNotificationMessagingStyle()LinuxNotificationCustomHint()method have now been converted to named parametersshowRawXml()zonedScheduleRawXml()detailsparameter in theshow()andzonedSchedule()methods has been renamed tonotificationDetailsonNotificationReceivedin theinitialize()method has been renamed toonDidReceiveNotificationResponsedetailsparameter from thezonedScheduleRawXml()method as it was not actually used. Thanks to the PR from Levi LeschesAndroidIconabstract classflutter_lintsto apply linter rulesv19.5.0Compare Source
requestProvidesAppNotificationSettingsoption toDarwinInitializationSettingsclass, andisProvidesAppNotificationSettingsEnabledtoNotificationsEnabledOptionsclass. 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 Memetv19.4.2Compare Source
v19.4.1Compare Source
invisibleflag to notification actions could cause scheduled notifications with actions created prior to 19.4.0 to fail to showv19.4.0Compare Source
dataMimeTypeanddataUriwhen callinggetActiveNotifications()to read details of an active Android notification using the messaging style. Thanks to the PR from Matt Bajorekv19.3.1Compare Source
v19.3.0Compare Source
cancelAllPendingNotifications()method for cancelling all pending notifications that have been scheduled. Thanks to the PR from Kwon Tae Hyungv19.2.1Compare Source
java.lang.NoClassDefFoundErroraround the plugin's Android unit tests. Thanks to the PR from Turtlepawv19.2.0Compare Source
hasNotificationPolicyAccess()method that checks if the application can modify the notification policyrequestNotificationPolicyAccess()method that was added theAndroidFlutterNotificationsPluginclass. This can be used request access for the calling application modify the notification policybypassDndthe property of theAndroidNotificationChannelclass andchannelBypassDndto theAndroidNotificationDetailsclass. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the devicemsixdev dependency in example app. This to fix the issue where themsixpackage stopped being able to created MSIX installersv19.1.0Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.