From c9e0b234ad649f0fec9386acf08d255a4e838911 Mon Sep 17 00:00:00 2001 From: Erisu Date: Mon, 23 Oct 2023 15:18:37 +0900 Subject: [PATCH] release: 4.0.0 --- CHANGELOG.md | 27 +++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- plugin.xml | 2 +- 4 files changed, 31 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b1afcba2..34eae0750 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,32 @@ # Change Log +## 4.0.0 + +**Breaking:** + +- feat(android)!: bump platform requirement cordova-android>=12.0.0 (#243) +- feat!(ios): update Firebase Messaging to ~> 8.1.1 (#152) +- fix(windows)!: remove deprecated platform (#245) + +**Features:** + +- feat(android): bump gradle plugin kotlin to 1.7.21 (#246) +- feat(android): bump GradlePluginGoogleServicesVersion to 4.3.15 (match w/ Cordova-Android@12.x) (#244) +- feat(android): support targetSdkVersion >= 31 (Android 12) (#185) + +**Fixes:** + +- fix(ios): callback not called when foreground is true #101 (#102) +- fix(android): deprecated warning Html.fromHtml (#230) +- fix(android): Ask for POST_NOTIFICATIONS permission if necessary (#238) +- fix(android): PushHandlerActivity permissions regression (#183) + +**Others:** + +- dep: resolve audit with rebuilt package-lock & rebuilt push.js with new packages (#248) +- dep(npm): bump all devDependencies (#241) +- ci: bump github action workflow and dependencies (#242) + ## 3.0.1 **Fixes:** diff --git a/package-lock.json b/package-lock.json index 488ee1d04..afdea44a0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@havesource/cordova-plugin-push", - "version": "4.0.0-dev.0", + "version": "4.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@havesource/cordova-plugin-push", - "version": "4.0.0-dev.0", + "version": "4.0.0", "license": "MIT", "devDependencies": { "@babel/cli": "^7.22.10", diff --git a/package.json b/package.json index 534981ebe..9eefaddb8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@havesource/cordova-plugin-push", - "version": "4.0.0-dev.0", + "version": "4.0.0", "description": "Register and receive push notifications.", "scripts": { "build": "babel src/js --out-dir www", diff --git a/plugin.xml b/plugin.xml index 143e8ca50..5aeb3d5f8 100755 --- a/plugin.xml +++ b/plugin.xml @@ -1,7 +1,7 @@ + id="@havesource/cordova-plugin-push" version="4.0.0"> Cordova Push Plugin Enable receiving push notifications on Android and iOS devices. Android uses Firebase Cloud Messaging. iOS uses Apple APNS Notifications.