Releases: MaikuB/flutter_local_notifications
Releases · MaikuB/flutter_local_notifications
flutter_local_notifications-v1.3.0
- [iOS] BREAKING CHANGE Plugin will now throw a
PlatformException
if there was an error returned upon calling the nativeaddNotificationRequest
method. Previously the error was logged on the native side the usingNSLog
function. - [iOS] Added ability to associate notifications with attachments. Only applicable to iOS 10+ where the UserNotification APIs are used. Thanks to the PR from Pavel Sipaylo
- Updated readme on using
firebase_messaging
together withflutter_local_notifications
to let the community thatfirebase_messaging
6.0.13 can be used to resolve compatibility issues around callbacks when both plugins are used together
flutter_local_notifications-v1.2.2
- [Android] Added ability to specify if the timestamp for when a notification occurred should be displayed. Thanks to the PR from mojtabaghiasi
flutter_local_notifications-v1.2.1
- [Android] Fixed issue 512 where calling
getNotificationAppLaunchDetails()
within theonSelectNotification
callback could indicating that the app was launched by tapping on a notification when it wasn't the case - Update example app to indicate if a notification launched the app and include the launch notification payload
flutter_local_notifications-v1.2.0+4
- Title at the top of the readme is now the same name as the plugin
- Updated readme to add subsections under the Android and iOS integration guide
- Added links in the readme under the Android release build configuration section that point to the configuration files used by the example app
flutter_local_notifications-v1.2.0+3
- Updated API docs for
resolvePlatformSpecificImplementation()
method
flutter_local_notifications-v1.2.0+2
- Make the static
values
propeerty of thePriority
class returnList<Priority>
instead of being dynamic and added API docs for the property.
flutter_local_notifications-v1.2.0+1
- The static
values
properties for theDay
andImportance
classes now returnList<Day>
andList<Importance>
respectively instead of being dynamic - Added more public API documentation
- Updated readme to move issues and contributions section to the readme within the repository
- Added screenshots to readme
- Updated how breaking changes are highlighted in changelog to all the letters aren't capitalised
flutter_local_notifications-v1.2.0
- Added the
resolvePlatformSpecificImplementation()
method to theFlutterLocalNotificationsPlugin
class. This can be used to resolve the underlying platform implementation in order to access platform-specific APIs. - Breaking change the static
instance
properties in theIOSFlutterLocalNotificationsPlugin
andAndroidFlutterLocalNotificationsPlugin
classes have been removed due to addition of theresolvePlatformSpecificImplementation()
- Updated readme to remove use of
new
keyword in code snippets - Bumped e2e dependency
- Bumped example app dependencies
- Make the pedantic dev_dependency explicit
flutter_local_notifications-v1.1.7
- [iOS] Added
requestPermissions()
method toIOSFlutterLocalNotificationsPlugin
class. This can be used to request notification permissions separately from plugin initialisation. To facilitate this theIOSFlutterLocalNotificationsPlugin
andAndroidFlutterLocalNotificationsPlugin
now expose a staticinstance
property that can be used obtain the platform-specific implementation of the plugin so that platform-specific methods can be used. Thanks to the PR from Dariusz Łuksza - Updated documentation to clarify that
getNotificationAppLaunchDetails()
is intended to be used more on if a notification from this plugin triggered launch an application - Updated API docs for consistency and to better follow the guidelines on effective Dart documentation.
flutter_local_notifications-v1.1.6
- [iOS] Added ability to set badge number. Thanks to PR from FelixYew
- Fixed a spelling mistake in the 1.1.5+1 changelog entry