Skip to content
This repository was archived by the owner on Jun 30, 2025. It is now read-only.

build(deps): bump flutter_local_notifications from 18.0.1 to 19.2.1 in /packages/altfire_messenger#123

Merged
riscait merged 4 commits intomainfrom
dependabot/pub/packages/altfire_messenger/flutter_local_notifications-19.2.1
May 27, 2025
Merged

build(deps): bump flutter_local_notifications from 18.0.1 to 19.2.1 in /packages/altfire_messenger#123
riscait merged 4 commits intomainfrom
dependabot/pub/packages/altfire_messenger/flutter_local_notifications-19.2.1

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 19, 2025

Bumps flutter_local_notifications from 18.0.1 to 19.2.1.

Release notes

Sourced from flutter_local_notifications's releases.

flutter_local_notifications-v19.2.1

  • [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

flutter_local_notifications-v19.2.0

  • [Android] added support to bypass have notifications bypass the device's Do Not Disturb (DnD) settings. Thanks the PR from Michel v. Varendorff that added the following changes
    • The hasNotificationPolicyAccess() method that checks if the application can modify the notification policy
    • The requestNotificationPolicyAccess() method that was added the AndroidFlutterNotificationsPlugin class. This can be used request access for the calling application modify the notification policy
    • Added bypassDnd the property of the AndroidNotificationChannel class and channelBypassDnd to the AndroidNotificationDetails class. These can used to indicate if notifications associated with the channel can bypass the DnD settings of the device
  • Bumped msix dev dependency in example app. This to fix the issue where the msix package stopped being able to created MSIX installers

flutter_local_notifications-v19.1.0

  • [iOS][macOS] added supported to specify the volume for critical alerts. Thanks to the PR from bannzai
  • Updated Gradle setup information in the readme to clarify that desugaring needs to be enabled even if scheduled notifications aren't used

flutter_local_notifications-v19.0.0

  • [Android] Breaking change bumped compileSdk to 35 and updated readme to mention this
  • [Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from Koji Wakamiya
  • [Android] bumped Android Gradle Plugin to 8.6.0 to align with the minimum version to use compileSdk version 35 (Android 15)
  • [Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes wheresourceCompatibility and targetCompability should be set to JavaVersion.VERSION_11 (i.e. Java 11), and jvmTarget is set to 11
  • [iOS] Breaking change removed uiLocalNotificationDateInterpretation parameter from zonedSchedule() method. This was done as it actually no relevant as of the 18.0.0 that dropped support for iOS versions older than 10, which in turn meant that the deprecated UILocalNotification APIs from Apple were no longer used. The corresponding UILocalNotificationDateInterpretation enum has already been removed as well
  • [iOS][macOS] Breaking changes the DarwinNotificationActionOption and DarwinNotificationCategoryOption are now enhanced enums with values accessible through the value property that are exactly the same as their native representations. Previously a bitwise left shift operation was applied to the index value
  • [iOS][macOS] Breaking change renamed Converters header and implementation to FlutterLocalNotificationsConverters. This would likely not affect any users of the plugin. Done to fix/mitigate issues #2160 and #2529 where the original name could clash
  • [iOS][macOS] added Swift Package Manager support
  • [Windows] Added support for Windows. Thanks to PR Levi Lesches that continued the work done initially done by Kenneth and lightrabbit
  • Breaking change bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)
  • Bumped timezone dependency so that minimum version is now 0.10.0
  • Bumped multiple dependencies in example app
  • Bumped minimum plugin_platform_interface version to 2.1.8
  • Updated example app's AndroidManifest.xml to request internet permissions so that release builds can download remote content
  • Migrated example app to use Plugin DSL. Thanks to the PR from Martin Bertele
  • Updated compileSdk and targetSdkVersion of example app to 35

flutter_local_notifications-v19.0.0-dev.7

  • [iOS][macOS] Breaking change renamed Converters header and implementation to FlutterLocalNotificationsConverters. This would likely not affect any users of the plugin. Done to fix/mitigate issues #2160 and #2529 where the original name could clash
  • Restored and updated readme so that those using plugin versions 19 or lower has info on setting up Proguard rules. Thanks to the PR from Koji Wakamiya

flutter_local_notifications-v19.0.0-dev.6

  • Breaking change bumped minimum Flutter SDK requirement to 3.22.0 and Dart SDK requirement to 3.4.0. The minimum supported Android version is now 5.0 (API level 21)
  • Bumped Android Gradle Plugin to 8.6.0 to align with the minimum version to use compileSdk version 35 (Android 15)
  • [Android] bumped desugaring library to 2.1.4 and set Java compatibility to 11 instead of 8. Readme has been updated to reflect these changes wheresourceCompatibility and targetCompability should be set to JavaVersion.VERSION_11 (i.e. Java 11), and jvmTarget is set to 11
  • Bumped multiple dependencies in example app
  • Bumped minimum plugin_platform_interface version to 2.1.8
  • Updated example app's AndroidManifest.xml to request internet permissions so that release builds can download remote content
  • [Android] bumped GSON dependency to 2.12. As a result of doing so, applications should no longer need ProGuard rules related to this plugin that were needed for release builds to function. The readme has been updated to remove the associated setup to reflect this. Thanks to the PR from Koji Wakamiya

flutter_local_notifications-v19.0.0-dev.5

  • [Android] Breaking change bumped compileSdk to 35 and updated readme to mention this
  • Updated compileSdk and targetSdkVersion of example app to 35

... (truncated)

Commits
  • f1e18cc prepare for 19.2.1 release (#2619)
  • 120cbd9 fix: bump robolectric (#2618)
  • b9bfd88 Swift Format
  • 6099141 [flutter_local_notifications] Remove redundant macOS version check (#2606)
  • 2c02e7d prepare for 19.2.0 release (#2613)
  • 6e58019 Google Java Format
  • 50ae494 [flutter_local_notifications] Support bypassing DnD-settings on Android (#2562)
  • e1e94e9 [flutter_local_notifications] bumped msix dev dependency to fix MSIX creation...
  • 594e82e updated Gradle setup info in readme around enabling desugaring (#2597)
  • 8dad2d0 Clang Format
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) from 18.0.1 to 19.2.1.
- [Release notes](https://github.com/MaikuB/flutter_local_notifications/releases)
- [Commits](MaikuB/flutter_local_notifications@flutter_local_notifications-v18.0.1...flutter_local_notifications-v19.2.1)

---
updated-dependencies:
- dependency-name: flutter_local_notifications
  dependency-version: 19.2.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dart Pull requests that update Dart code dependencies Pull requests that update a dependency file labels May 19, 2025
@dependabot dependabot bot requested a review from a team as a code owner May 19, 2025 12:26
@dependabot dependabot bot requested review from naipaka and removed request for a team May 19, 2025 12:26
@dependabot dependabot bot added dependencies Pull requests that update a dependency file dart Pull requests that update Dart code labels May 19, 2025
@dependabot dependabot bot requested review from k-nkmr and riscait May 19, 2025 12:26
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github May 24, 2025

Dependabot encountered an unknown error. Because of this, Dependabot cannot update this pull request.

1 similar comment
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github May 24, 2025

Dependabot encountered an unknown error. Because of this, Dependabot cannot update this pull request.

@riscait riscait removed request for k-nkmr and naipaka May 27, 2025 04:59
@riscait riscait self-assigned this May 27, 2025
riscait added 2 commits May 27, 2025 14:06
…es/altfire_messenger/flutter_local_notifications-19.2.1
@github-actions github-actions bot added the test label May 27, 2025
Copy link
Member

@riscait riscait left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Use Swift Package Manager
  • Add tests

@riscait riscait merged commit 752d0cd into main May 27, 2025
4 checks passed
@riscait riscait deleted the dependabot/pub/packages/altfire_messenger/flutter_local_notifications-19.2.1 branch May 27, 2025 06:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dart Pull requests that update Dart code dependencies Pull requests that update a dependency file test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant