khoadng / Boorusama

A mobile client for booru sites built with Flutter
GNU General Public License v3.0
147 stars 8 forks source link

chore(deps): bump flutter_local_notifications from 13.0.0 to 14.0.0+1 #233

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps flutter_local_notifications from 13.0.0 to 14.0.0+1.

Release notes

Sourced from flutter_local_notifications's releases.

flutter_local_notifications-v14.0.0+1

  • Updated cavaet on scheduling Android notifications where a link to https://dontkillmyapp.com has been added as it contains instructions on how to configure various devices to bypass the battery optimisations that prevent background processes from working e.g. scheduled notifications
  • Added missing note to the 14.0.0 release notes on a breaking change the AndroidFlutterLocalNotificationsPlugin APIs around scheduling notifications where the allowWhileIdle has been removed and replaced by a scheduleMode parameter that allows for scheduling inexact notifications
  • Updated docs to explain that if a notification was scheduled on Android with exact timing via the AndroidScheduleMode enum but the exact alarm permissions had been revoked, an error log message will be written and notification will no longer be scheduled. This means recurring notifications would no longer be scheduled as well given the permission had been revoked

flutter_local_notifications-v14.0.0-dev.5

  • [macOS] fixed issue 1858 where macOS app builds were showing deprecation warnings. Thanks to the PR from Steve Kohls

flutter_local_notifications-v14.0.0-dev.4

  • Breaking change the following classes are now enums
    • AndroidNotificationCategory
    • AndroidServiceForegroundType
    • AndroidServiceStartType
    • AudioAttributesUsage
    • Day
    • InterruptionLevel
    • LinuxNotificationCategory
    • LinuxNotificationUrgency
    • Priority
  • [iOS][macOS] fixed issue 1950 where plugin would crash when calling zonedSchedule() with a date/time value that is exactly when daylight savings occurs and the APIs from Apple weren't able to resolve what the actual date/time is meant to be
  • [Android] updated AndroidServiceForegroundType values to align with new additions that are part of Android 14. Thanks to the PR from Rexios
  • Aligned Dart SDK constraint with minimum Flutter version (i.e. 3.0)
  • Bumped mockito dev dependency

flutter_local_notifications-v14.0.0-dev.2

  • Breaking change the id property of the ActiveNotification class is now nullable to help indicate that the notification may not have been created by the plugin e.g. it was from Firebase Cloud Messaging. Thanks to the PR from frankvollebregt

flutter_local_notifications-v14.0.0-dev.1

  • [Android] added support for scheduling inexact notifications. The corresponding APIs for scheduling notifications now have a new AndroidScheduleMode to allow for configuring this if required. The androidAllowWhileIdle argument is now deprecated and will be removed in the future. Thanks to the PR from Joachim Böhmer
  • Fixed readme that was reference old classes with IOS as part of the name instead of the newer classes that have the Darwin prefix
Commits
  • 43507d9 prepare for 14.0.0 stable release (take 2) (#1972)
  • 343af66 [various] prepare for 14.0.0 stable release (#1971)
  • c389578 [flutter_local_notifications] Adds Android namespace (#1970)
  • 067a6cb prepare for 14.0.0-dev.5 release (#1968)
  • 9c363ab [flutter_local_notifications] Fix macOS deprecation warnings (#1965)
  • 0dfdebc fix API docs for foreground notification action option (#1963)
  • 5b30f1a [flutter_local_notifications] updated various classes to become enums (#1962)
  • d2d0e2b [flutter_local_notifications_linux] updated LinuxNotificationCategory and Lin...
  • 2d01c92 [various] updated use of mockito across all packages (#1960)
  • fac92be [flutter_local_notifications] use melos 2.9.0 and fixed unit tests for zonedS...
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

Looks like flutter_local_notifications is up-to-date now, so this is no longer needed.