Overview:
This release contains breaking changes. One of these needed changes resolved issues of restoring the plugin from npm.
With this breaking change, the havesource-cordova-plugin-push
package name is no longer used. Please completely uninstall the old version before installing the new version. This will ensure that the correct package name @havesource/cordova-plugin-push
is used.
There is also an update to the installation requirements:
Version | |
---|---|
Cordova CLI | 10.0.0 |
Cordova Android | 8.0.0 |
Cordova iOS | 6.0.0 |
CocoaPods | 1.8.0 |
Breaking:
- breaking(ios): requirement bump #80
- breaking: fixed incorrect initial cordova-cli requirement 79333b2
Feature:
Chore:
- chore(
npm
): rebuiltpackage-lock.json
67e4e4b - chore(
android
): remove duplicate code #81 - chore: bump dev dependencies #79
CI & Docs:
- ci(gh-actions): bump dependencies #78
Breaking:
- breaking(android): bump fcm@18.+ #19
- breaking(android): drop phonegap-plugin-multidex dependency #21
- breaking(android): move clearAllNotifications to destroy from pause #13
Feature:
- feat(android): notification data pass #31
- feat(ios): support critical alert notifications #12
- feat(ios): increase firebase framework to 6.32.2 #42
- feat: remove cordova-support-google-services dependency #8
Fix:
- fix(android): missing channel description crash #53
- fix(android): Use app name for default channel #49
- fix(android): enable lights when lightColor is set #15
- fix(browser): corrected path to manifest file. #32
Chore:
- chore(android): set requirement >= 8.0.0 #52
- chore(android): cleanup & format #26
- chore(android): bump com.android.support:support-v13:28.0.0 #20
- chore(ios): use latest firebase library #24
- chore(npm): rebuilt package-lock.json #55
- chore(npm): properly configure for scope package #33
- chore(type-definition): Update PushNotificationStatic #14
- chore(github-pages): remove config #4
- chore: update ticket management #27
- chore: add missing build of push.js #22
- chore: match plugin.xml version w/ package.json #10
- chore: update xml namespace #9
- chore: update version requirements #7
- chore: update npm & git ignore list #6
- chore: update plugin package #1
- chore: remove unused dependencies #2
Refactor & Style:
CI & Docs:
- ci(gh-actions): add workflow #23
- ci: update travis configs #5
- doc(android): enable & set notification light with lightColor #54
- doc: cleanup docs #51
- doc: update various markdown docs #28
Since this repo is a fork from the original Adobe PhoneGap push plugin, you can continue to read the previous changelog here:
https://github.com/havesource/cordova-plugin-push/blob/phonegap-2.3.0/CHANGELOG.md