You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
4.3 KiB
4.3 KiB
ChangeLog
Please also read the Upgrade Guide for more information.
Version 0.8.5 (22.05.2017)
- iOS 10
Version 0.8.4 (04.01.2016)
- Bug fixes
- SyntaxError: missing ) after argument list
Version 0.8.3 (03.01.2016)
- Platform enhancements
- Support for the
Crosswalk Engine - Support for
cordova-ios@4and theWKWebView Engine - Support for
cordova-windows@4andWindows 10without using hooks - Enhancements
- New
colorattribute for Android (Thanks to @Eusebius1920) - New
quarterintervall for iOS & Android smallIconis optional (Android)updatechecks for permission like schedule- Decreased time-frame for trigger event (iOS)
- Force
every:to be a string on iOS - Bug fixes
- Fixed #634 option to skip permission check
- Fixed #588 crash when basename & extension can't be extracted (Android)
- Fixed #732 loop between update and trigger (Android)
- Fixed #710 crash due to >500 notifications (Android)
- Fixed #682 crash while resuming app from notification (Android 6)
- Fixed #612 cannot update icon or sound (Android)
- Fixed crashing get(ID) if notification doesn't exist
- Fixed #569 getScheduled returns two items per notification
- Fixed #700 notifications appears on bootup
Version 0.8.2 (08.11.2015)
- Submitted to npm
- Initial support for the
windowsplatform - Re-add autoCancel option on Android
- Warn about unknown properties
- Fix crash on iOS 9
- Fixed webView-Problems with cordova-android 4.0
- Fix get* with single id
- Fix issue when passing data in milliseconds
- Update device plugin id
- Several other fixes
Version 0.8.1 (08.03.2015)
- Fix incompatibility with cordova version 3.5-3.0
- Fire
clearinstead ofcancelevent when clicked on repeating notifications - Do not fire
clearorcancelevent when clicked on persistent notifications
Version 0.8.0 (05.03.2015)
- Support for iOS 8, Android 2 (SDK >= 7) and Android 5
- Windows Phone 8.1 will be added soon
- New interfaces to ask for / register permissions required to schedule local notifications
hasPermission()andregisterPermission()- schedule() will register the permission automatically and schedule the notification if granted.
- New interface to update already scheduled|triggered local notifications
update()- New interfaces to clear the notification center
clear()andclearAll()- New interfaces to query for local notifications, their properties, their IDs and their existence depend on their state
isPresent(),isScheduled(),isTriggered()getIds(),getAllIds(),getScheduledIds(),getTriggeredIds()get(),getAll(),getScheduled(),getTriggered()- Schedule multiple local notifications at once
schedule( [{...},{...}] )- Update multiple local notifications at once
update( [{...},{...}] )- Clear multiple local notifications at once
clear( [1, 2] )- Cancel multiple local notifications at once
cancel( [1, 2] )- New URI format to specify sound and image resources
http(s):for remote resources (Android)file:for local resources relative to the www folderres:for native resources- New events
schedule,update,clear,clearallandcancelall- Enhanced event informations
- Listener will get called with the local notification object instead of only the ID
- Multiple listener for one event
on(event, callback, scope)- Unregister event listener
un(event, callback)- New Android specific properties
ledpropertiessoundandimageaccepts remote resources- Callback function and scope for all interface methods
schedule( notification, callback, scope )- Renamed
add()toschedule() autoCancelproperty has been removed- Use
ongoing: truefor persistent local notifications on Android - Renamed repeat intervals
second,minute,hour,day,week,monthandyear- Renamed some local notification properties
date,json,messageandrepeat- Scheduling local notifications with the deprecated properties is still possible
- Kitchen Sink sample app
- Wiki