flutter_local_notifications

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

Stars
2.4K
Committers
119

Bot releases are visible (Hide)

flutter_local_notifications - flutter_local_notifications-v7.0.0-dev.3

Published by MaikuB about 3 years ago

  • Includes changes from 6.1.0 release
  • Fixed how the plugin was requesting the permission to schedule exact alarms. Thanks to the PR from Willham12
flutter_local_notifications - flutter_local_notifications-v6.1.0

Published by MaikuB about 3 years ago

Note: Bad build

  • Added initial support to Linux. Thanks to the PR from Yaroslav Pronin
  • Prevent crashing on the web by adding guard clauses within the plugin to check if the plugin is being used within a web app due to an issue with getting the operating system via the platform package, which in turn relies on dart:io's Platform APIs
flutter_local_notifications - flutter_local_notifications_platform_interface-v4.0.1

Published by MaikuB about 3 years ago

  • Moved the SelectNotificationCallback typedef and validateId method previously defined in the plugin to the platform interface. This is so they could be reused by platform implementations
flutter_local_notifications - flutter_local_notifications_linux-v0.1.0+1

Published by MaikuB about 3 years ago

  • Point to types within platform interface
flutter_local_notifications - flutter_local_notifications_linux-v0.1.0

Published by MaikuB about 3 years ago

  • Initial version for Linux
flutter_local_notifications - flutter_local_notifications-v7.0.0-dev.2

Published by MaikuB over 3 years ago

  • [Android] fixed issue 1128 around how support for Android 12 is done so that it no longer references the preview SDK. Thanks to the PR from tim-mardesen
flutter_local_notifications - flutter_local_notifications-v7.0.0-dev.1

Published by MaikuB over 3 years ago

  • Made changes required to support apps targeting Android 12
flutter_local_notifications - flutter_local_notifications-v6.0.0

Published by MaikuB over 3 years ago

  • Updated Flutter SDK constraint. To err on the safe side, this is why there's a major version bump for this release as the minimum version supported is 2.2
  • Updated Dart SDK constraint
  • Bumped mockito dependency
  • Addressed deprecation warnings that were appearing for Android builds
  • Updated API docs around the tag property associated with the AndroidNotificationDetails class
flutter_local_notifications - flutter_local_notifications_platform_interface-v4.0.0

Published by MaikuB over 3 years ago

  • Updated Flutter SDK constraint
  • Updated Dart SDK constraint
  • Bumped mockito dependency
flutter_local_notifications - flutter_local_notifications-v5.0.0+4

Published by MaikuB over 3 years ago

  • Fixed example app to re-add attributes to the Android app's AndroidManifest.xml to allow full-screen intent notifications to work
flutter_local_notifications - flutter_local_notifications-v5.0.0+3

Published by MaikuB over 3 years ago

  • Updated readme on how to get the local timezone
  • Added link to location of example app to the readme
flutter_local_notifications - flutter_local_notifications-v5.0.0+2

Published by MaikuB over 3 years ago

  • Updated example app to use the flutter_native_timezone plugin to get the timezone
  • Updated readme to mention effect of using same notification id
  • Fixed wording and typo in full-screen intent notifications section of the readme. Thanks to PR from Siddhartha Joshi
flutter_local_notifications - flutter_local_notifications-v5.0.0+1

Published by MaikuB over 3 years ago

  • Add link to explanation of the onDidReceiveLocalNotification callback to the initialisation section of the readme
  • Updated testing section to clarify behaviour on platforms that aren't supported
  • Updated timezone dependency
flutter_local_notifications - flutter_local_notifications-v5.0.0

Published by MaikuB over 3 years ago

  • Breaking change migrated to null safety. Some arguments that were formerly null (e.g. some boolean values) are now non-nullable with a default value that should retain the old behaviour
flutter_local_notifications - flutter_local_notifications_platform_interface-v3.0.0

Published by MaikuB over 3 years ago

  • Migrated to null safety
flutter_local_notifications - flutter_local_notifications-v5.0.0-nullsafety.1

Published by MaikuB over 3 years ago

  • Updated flutter_local_notifications_platform_interface version requirement
  • Includes changes from 4.0.1+2
flutter_local_notifications - flutter_local_notifications_platform_interface-v3.0.0.nullsafety.4

Published by MaikuB over 3 years ago

  • Revert change on mockito version requirement to point to last null safety prerelease (5.0.0-nullsafety.7) as 5.0.0 causes conflicts with flutter_driver
flutter_local_notifications - flutter_local_notifications_platform_interface-v3.0.0.nullsafety.3

Published by MaikuB over 3 years ago

  • Updated plugin_platform_interface version requirement
  • Updated mockito version requirement
flutter_local_notifications - flutter_local_notifications-v4.0.1+2

Published by MaikuB over 3 years ago

  • [iOS/macOS] fixed issue where not requesting any permissions (i.e. all the boolean flags were set to false) would still cause a permissions prompt to appear. Thanks to the PR from Andrey Parvatkin
flutter_local_notifications - flutter_local_notifications-v5.0.0-nullsafety.0

Published by MaikuB over 3 years ago

  • Breaking change migrated to null safety. Some arguments that were formerly null (e.g. some boolean values) are now non-nullable with a default value that should retain the old behaviour