- Breaking change bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0
- Breaking changes the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by Kwon Tae Hyung
initialize()show()periodicallyShow()periodicallyShowWithDuration()cancel()zonedSchedule()
- [Android] Breaking changes the positional parameters in the following methods have now been converted to named parameters
startForegroundService()deleteNotificationChannelGroup()deleteNotificationChannel()getActiveNotificationMessagingStyle()
- [Linux] Breaking changes the positional parameters in the
LinuxNotificationCustomHint()method have now been converted to named parameters - [Windows] * Breaking changes the positional parameters in the following methods have now been converted to named parameters
showRawXml()zonedScheduleRawXml()
- [Windows] Breaking changes to align with the main the plugin, the following parameters have been renamed
- the
detailsparameter in theshow()andzonedSchedule()methods has been renamed tonotificationDetails - the
onNotificationReceivedin theinitialize()method has been renamed toonDidReceiveNotificationResponse
- the
- [Windows] Breaking change removed the
detailsparameter from thezonedScheduleRawXml()method as it was not actually used. Thanks to the PR from Levi Lesches - [Android] updated Java compatibility version to 17
- [Android] fixed issue #2745 to export the
AndroidIconabstract class - Updated readme with information for developers that plan to move to use the UIScene lifecycle
- Added
flutter_lintsto apply linter rules