From eb60d6b257466d627eba25b3b6f74abd2aab243f Mon Sep 17 00:00:00 2001 From: Igor Gnatyuk Date: Tue, 14 Dec 2021 13:55:19 +0200 Subject: [PATCH 1/9] add nvmrc and comment out publishing --- .nvmrc | 1 + scripts/release.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 .nvmrc diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 000000000..da2d3988d --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +14 \ No newline at end of file diff --git a/scripts/release.js b/scripts/release.js index 1076edc30..60ab727c9 100644 --- a/scripts/release.js +++ b/scripts/release.js @@ -95,7 +95,7 @@ function tryPublishAndTag(version) { function tagAndPublish(newVersion) { console.log(`trying to publish ${newVersion}...`); exec.execSync(`npm --no-git-tag-version version ${newVersion}`); - exec.execSync(`npm publish --tag ${VERSION_TAG}`); + // exec.execSync(`npm publish --tag ${VERSION_TAG}`); exec.execSync(`git tag -a ${newVersion} -m "${newVersion}"`); exec.execSyncSilent(`git push deploy ${newVersion} || true`); if (isRelease) { From d0d949fa229b1a1554f843671d3d1b98e3e6d4af Mon Sep 17 00:00:00 2001 From: Igor Gnatyuk Date: Wed, 26 Jan 2022 11:45:40 +0200 Subject: [PATCH 2/9] upgrade detox --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 54a935476..e79dd3233 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@types/react-native": "0.66.12", "@types/react-test-renderer": "16.9.2", "babel-eslint": "10.0.3", - "detox": "^17.5.7", + "detox": "^19.4.2", "github-release-notes": "https://github.com/yogevbd/github-release-notes/tarball/e601b3dba72dcd6cba323c1286ea6dd0c0110b58", "jest": "24.9.0", "lodash": "4.17.21", From 99d8280fbf0803302fde4dba1164a44e0f3098bc Mon Sep 17 00:00:00 2001 From: Igor Gnatyuk Date: Wed, 26 Jan 2022 14:20:11 +0200 Subject: [PATCH 3/9] bk + release --- .buildkite/pipeline.yaml | 39 +++++++++++++++++++++++++++++++++++++++ scripts/release.js | 24 ++++++++++++++---------- 2 files changed, 53 insertions(+), 10 deletions(-) create mode 100644 .buildkite/pipeline.yaml diff --git a/.buildkite/pipeline.yaml b/.buildkite/pipeline.yaml new file mode 100644 index 000000000..4d6b15909 --- /dev/null +++ b/.buildkite/pipeline.yaml @@ -0,0 +1,39 @@ +steps: + - block: ":rocket: Release!" + prompt: "Fill out the details for release" + if: 'build.message =~ /^release\$/i' + fields: + - text: "VERSION" + key: "version" + - text: "NPM_TAG" + key: "npm-tag" + default: 'null' + hint: 'Leave NULL if no version is specified' + required: false + + - label: "Android" + command: + - "nvm install" + - "npm install" + - "npm run test-js" + - "npm run clean" + - "npm run test-unit-android -- --release" + key: android + + - label: "iOS" + command: + - "nvm install" + - "npm install" + - "npm run test-unit-ios -- --release" + - "npm run test-e2e-ios -- --release --multi" + key: ios + + - label: ":package: Publish" + if: "build.pull_request.id == null" + command: + - "nvm install" + - "npm install" + - "npm run release" + depends_on: + - "android" + - "ios" diff --git a/scripts/release.js b/scripts/release.js index 60ab727c9..86c5cb0ee 100644 --- a/scripts/release.js +++ b/scripts/release.js @@ -6,10 +6,20 @@ const _ = require('lodash'); const grenrc = require('../.grenrc'); // Workaround JS -const isRelease = process.env.RELEASE_BUILD === 'true'; +const isRelease = process.env.BUILDKITE_MESSAGE.match(/^release$/i); +const BRANCH = process.env.BUILDKITE_BRANCH; -const BRANCH = process.env.BRANCH; -const VERSION_TAG = process.env.NPM_TAG || isRelease ? 'latest' : 'snapshot'; +let VERSION, VERSION_TAG; +if (isRelease) { + VERSION = cp.execSync(`buildkite-agent meta-data get version`).toString(); + VERSION_TAG = cp.execSync(`buildkite-agent meta-data get npm-tag`).toString(); +} +// const VERSION_TAG = process.env.NPM_TAG || isRelease ? 'latest' : 'snapshot'; +// const VERSION_INC = 'patch'; + +if (VERSION_TAG == 'null') { + VERSION_TAG = isRelease ? 'latest' : 'snapshot'; + } const VERSION_INC = 'patch'; function run() { @@ -22,15 +32,9 @@ function run() { } function validateEnv() { - if (!process.env.JENKINS_CI) { + if (!process.env.CI) { throw new Error(`releasing is only available from CI`); } - - if (!process.env.JENKINS_MASTER) { - console.log(`not publishing on a different build`); - return false; - } - return true; } From f90dfdae34be8c9ee245a1d69c2d3555635b4b57 Mon Sep 17 00:00:00 2001 From: Igor Gnatyuk Date: Wed, 26 Jan 2022 14:28:56 +0200 Subject: [PATCH 4/9] cp --- scripts/release.js | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/release.js b/scripts/release.js index 86c5cb0ee..fd7a71e2d 100644 --- a/scripts/release.js +++ b/scripts/release.js @@ -4,6 +4,7 @@ const semver = require('semver'); const fs = require('fs'); const _ = require('lodash'); const grenrc = require('../.grenrc'); +const cp = require('child_process'); // Workaround JS const isRelease = process.env.BUILDKITE_MESSAGE.match(/^release$/i); From 35442a4f93dc01e2661b4eaf791718d451f0ae10 Mon Sep 17 00:00:00 2001 From: Igor Gnatyuk Date: Wed, 26 Jan 2022 14:43:03 +0200 Subject: [PATCH 5/9] fix --- scripts/release.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/release.js b/scripts/release.js index fd7a71e2d..48d985ada 100644 --- a/scripts/release.js +++ b/scripts/release.js @@ -65,10 +65,10 @@ function versionTagAndPublish() { console.log(`current published version: ${currentPublished}`); const version = isRelease - ? process.env.VERSION + ? VERSION : semver.gt(packageVersion, currentPublished) - ? `${packageVersion}-snapshot.${process.env.BUILD_ID}` - : `${currentPublished}-snapshot.${process.env.BUILD_ID}`; + ? `${packageVersion}-snapshot.${process.env.BUILDKITE_BUILD_NUMBER}` + : `${currentPublished}-snapshot.${process.env.BUILDKITE_BUILD_NUMBER}`; console.log(`Publishing version: ${version}`); From dc17443254239f097f178e7d6c7cdedbd087f6d7 Mon Sep 17 00:00:00 2001 From: Igor Gnatyuk Date: Wed, 26 Jan 2022 17:39:24 +0200 Subject: [PATCH 6/9] polish --- scripts/release.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/scripts/release.js b/scripts/release.js index 48d985ada..be23358be 100644 --- a/scripts/release.js +++ b/scripts/release.js @@ -15,8 +15,6 @@ if (isRelease) { VERSION = cp.execSync(`buildkite-agent meta-data get version`).toString(); VERSION_TAG = cp.execSync(`buildkite-agent meta-data get npm-tag`).toString(); } -// const VERSION_TAG = process.env.NPM_TAG || isRelease ? 'latest' : 'snapshot'; -// const VERSION_INC = 'patch'; if (VERSION_TAG == 'null') { VERSION_TAG = isRelease ? 'latest' : 'snapshot'; From 7f0e3499994920315453de43c52340b672422ed6 Mon Sep 17 00:00:00 2001 From: wixmobile Date: Sun, 13 Feb 2022 08:12:37 -0800 Subject: [PATCH 7/9] Update package.json version to 0.0.3 and generate CHANGELOG.gren.md [ci skip] --- CHANGELOG.gren.md | 1235 +++------------------------------------------ package.json | 4 +- 2 files changed, 79 insertions(+), 1160 deletions(-) diff --git a/CHANGELOG.gren.md b/CHANGELOG.gren.md index 2e04efabc..149a14bad 100644 --- a/CHANGELOG.gren.md +++ b/CHANGELOG.gren.md @@ -1,1295 +1,214 @@ # Changelog -## 4.1.2 (02/08/2021) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +## 0.0.2 (26/01/2022) +*No changelog for this release.* --- -## 4.1.1 (21/07/2021) - -#### Enhancements: - -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +## 0.0.1 (26/01/2022) +*No changelog for this release.* --- -## 4.1.0 (14/07/2021) - -#### Enhancements: - -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +## 3.0.0-beta.4 (31/12/1969) +*No changelog for this release.* --- -## 4.0.0 (12/07/2021) - -#### Enhancements: - -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) - -#### Bug Fixes: - -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +## 3.0.0-beta.3 (31/12/1969) +*No changelog for this release.* --- -## 3.5.0 (14/06/2021) - -#### Enhancements: - -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +## 3.0.0-beta.2 (31/12/1969) +*No changelog for this release.* --- -## 3.4.2 (27/12/2020) - -#### Bug Fixes: - -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +## 3.0.0-beta.1 (31/12/1969) +*No changelog for this release.* --- -## 3.4.1 (23/11/2020) - -#### Enhancements: - -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) - -#### Bug Fixes: - -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +## 3.0.0-beta.0 (31/12/1969) +*No changelog for this release.* --- -## 3.4.0 (28/10/2020) - -#### Enhancements: - -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) - -#### Bug Fixes: - -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +## 3.0.0-alpha.0 (31/12/1969) +*No changelog for this release.* --- -## 3.3.4 (23/09/2020) - -#### Enhancements: - -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) - -#### Bug Fixes: - -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +## 2.1.7 (31/12/1969) +*No changelog for this release.* --- -## 3.3.2 (06/08/2020) - -#### Enhancements: - -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +## 2.1.6 (31/12/1969) +*No changelog for this release.* --- -## 3.3.1 (05/08/2020) +## 2.1.5 (31/12/1969) *No changelog for this release.* --- -## 3.3.0 (23/07/2020) +## 2.1.4 (31/12/1969) +*No changelog for this release.* -#### Enhancements: +--- -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) +## 2.1.4-beta.0 (31/12/1969) +*No changelog for this release.* -#### Bug Fixes: +--- -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +## 2.1.3 (31/12/1969) +*No changelog for this release.* --- -## 3.2.2 (23/05/2020) +## 2.1.0 (31/12/1969) +*No changelog for this release.* -#### Bug Fixes: +--- -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 0.0.3 (31/12/1969) +*No changelog for this release.* --- -## 3.2.1 (13/05/2020) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## v1.4.0 (31/12/1969) +*No changelog for this release.* --- ## v1.1.17 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +*No changelog for this release.* --- ## v1.1.12 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +*No changelog for this release.* --- ## 4.1.3 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +*No changelog for this release.* --- -## 3.0.0-beta.4 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 4.1.2 (31/12/1969) +*No changelog for this release.* --- -## 3.0.0-beta.2 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 4.1.1 (31/12/1969) +*No changelog for this release.* --- -## 3.0.0-beta.1 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 4.1.0 (31/12/1969) +*No changelog for this release.* --- -## 3.0.0 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 4.0.0 (31/12/1969) +*No changelog for this release.* --- -## 3.0.0-beta.0 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 3.5.0 (31/12/1969) +*No changelog for this release.* --- ## 3.4.3 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +*No changelog for this release.* --- -## 3.0.0-alpha.0 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 3.4.2 (31/12/1969) +*No changelog for this release.* --- -## 2.1.7 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 3.4.1 (31/12/1969) +*No changelog for this release.* --- -## 2.1.6 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 3.4.0 (31/12/1969) +*No changelog for this release.* --- -## 2.1.5 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 3.3.4 (31/12/1969) +*No changelog for this release.* --- ## 3.3.3 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +*No changelog for this release.* --- -## 2.1.4 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 3.3.2 (31/12/1969) +*No changelog for this release.* --- -## 2.1.4-beta.0 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 3.3.1 (31/12/1969) +*No changelog for this release.* --- -## 2.1.3 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 3.3.0 (31/12/1969) +*No changelog for this release.* --- -## 2.1.0 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 3.2.2 (31/12/1969) +*No changelog for this release.* --- -## v1.4.0 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 3.2.1 (31/12/1969) +*No changelog for this release.* --- ## 3.2.0 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +*No changelog for this release.* --- ## 3.1.4 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +*No changelog for this release.* --- ## 3.1.3 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +*No changelog for this release.* --- ## 3.1.2 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +*No changelog for this release.* --- ## 3.1.1 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +*No changelog for this release.* --- ## 3.1.0 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +*No changelog for this release.* --- -## 3.0.0-beta.3 (31/12/1969) - -#### Enhancements: - -- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) -- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) -- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) -- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) -- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) -- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) -- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) -- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) -- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) -- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) -- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) -- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) -- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) -- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) -- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) -- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) -- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) - -#### Bug Fixes: - -- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) -- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) -- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) -- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) -- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) -- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) -- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) -- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) -- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) -- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) -- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) -- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) -- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) -- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) -- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) -- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) +## 3.0.0 (31/12/1969) +*No changelog for this release.* diff --git a/package.json b/package.json index e79dd3233..a69e61b71 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-notifications", - "version": "4.1.3", + "version": "0.0.3", "description": "Advanced Push Notifications (Silent, interactive notifications) for iOS & Android", "license": "MIT", "keywords": [ @@ -131,4 +131,4 @@ "html" ] } -} +} \ No newline at end of file From 600a4d2e92c6cb12d018e227826f7cd3e05e6ada Mon Sep 17 00:00:00 2001 From: Igor Gnatyuk Date: Sun, 13 Feb 2022 18:25:08 +0200 Subject: [PATCH 8/9] Revert "Update package.json version to 0.0.3 and generate CHANGELOG.gren.md [ci skip]" This reverts commit 7f0e3499994920315453de43c52340b672422ed6. --- CHANGELOG.gren.md | 1235 ++++++++++++++++++++++++++++++++++++++++++--- package.json | 4 +- 2 files changed, 1160 insertions(+), 79 deletions(-) diff --git a/CHANGELOG.gren.md b/CHANGELOG.gren.md index 149a14bad..2e04efabc 100644 --- a/CHANGELOG.gren.md +++ b/CHANGELOG.gren.md @@ -1,214 +1,1295 @@ # Changelog -## 0.0.2 (26/01/2022) -*No changelog for this release.* +## 4.1.2 (02/08/2021) ---- +#### Enhancements: -## 0.0.1 (26/01/2022) -*No changelog for this release.* +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) --- -## 3.0.0-beta.4 (31/12/1969) -*No changelog for this release.* +## 4.1.1 (21/07/2021) ---- +#### Enhancements: -## 3.0.0-beta.3 (31/12/1969) -*No changelog for this release.* +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) --- -## 3.0.0-beta.2 (31/12/1969) -*No changelog for this release.* +## 4.1.0 (14/07/2021) ---- +#### Enhancements: -## 3.0.0-beta.1 (31/12/1969) -*No changelog for this release.* +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) --- -## 3.0.0-beta.0 (31/12/1969) -*No changelog for this release.* +## 4.0.0 (12/07/2021) + +#### Enhancements: + +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) + +#### Bug Fixes: + +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) --- -## 3.0.0-alpha.0 (31/12/1969) -*No changelog for this release.* +## 3.5.0 (14/06/2021) + +#### Enhancements: + +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) --- -## 2.1.7 (31/12/1969) -*No changelog for this release.* +## 3.4.2 (27/12/2020) + +#### Bug Fixes: + +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) --- -## 2.1.6 (31/12/1969) -*No changelog for this release.* +## 3.4.1 (23/11/2020) + +#### Enhancements: + +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) + +#### Bug Fixes: + +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) --- -## 2.1.5 (31/12/1969) -*No changelog for this release.* +## 3.4.0 (28/10/2020) + +#### Enhancements: + +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) + +#### Bug Fixes: + +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) --- -## 2.1.4 (31/12/1969) -*No changelog for this release.* +## 3.3.4 (23/09/2020) + +#### Enhancements: + +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) + +#### Bug Fixes: + +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) --- -## 2.1.4-beta.0 (31/12/1969) -*No changelog for this release.* +## 3.3.2 (06/08/2020) + +#### Enhancements: + +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) --- -## 2.1.3 (31/12/1969) +## 3.3.1 (05/08/2020) *No changelog for this release.* --- -## 2.1.0 (31/12/1969) -*No changelog for this release.* +## 3.3.0 (23/07/2020) + +#### Enhancements: + +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) --- -## 0.0.3 (31/12/1969) -*No changelog for this release.* +## 3.2.2 (23/05/2020) + +#### Bug Fixes: + +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## v1.4.0 (31/12/1969) -*No changelog for this release.* +## 3.2.1 (13/05/2020) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- ## v1.1.17 (31/12/1969) -*No changelog for this release.* + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- ## v1.1.12 (31/12/1969) -*No changelog for this release.* + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- ## 4.1.3 (31/12/1969) -*No changelog for this release.* + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 4.1.2 (31/12/1969) -*No changelog for this release.* +## 3.0.0-beta.4 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 4.1.1 (31/12/1969) -*No changelog for this release.* +## 3.0.0-beta.2 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 4.1.0 (31/12/1969) -*No changelog for this release.* +## 3.0.0-beta.1 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 4.0.0 (31/12/1969) -*No changelog for this release.* +## 3.0.0 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 3.5.0 (31/12/1969) -*No changelog for this release.* +## 3.0.0-beta.0 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- ## 3.4.3 (31/12/1969) -*No changelog for this release.* + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 3.4.2 (31/12/1969) -*No changelog for this release.* +## 3.0.0-alpha.0 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 3.4.1 (31/12/1969) -*No changelog for this release.* +## 2.1.7 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 3.4.0 (31/12/1969) -*No changelog for this release.* +## 2.1.6 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 3.3.4 (31/12/1969) -*No changelog for this release.* +## 2.1.5 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- ## 3.3.3 (31/12/1969) -*No changelog for this release.* + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 3.3.2 (31/12/1969) -*No changelog for this release.* +## 2.1.4 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 3.3.1 (31/12/1969) -*No changelog for this release.* +## 2.1.4-beta.0 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 3.3.0 (31/12/1969) -*No changelog for this release.* +## 2.1.3 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 3.2.2 (31/12/1969) -*No changelog for this release.* +## 2.1.0 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 3.2.1 (31/12/1969) -*No changelog for this release.* +## v1.4.0 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- ## 3.2.0 (31/12/1969) -*No changelog for this release.* + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- ## 3.1.4 (31/12/1969) -*No changelog for this release.* + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- ## 3.1.3 (31/12/1969) -*No changelog for this release.* + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- ## 3.1.2 (31/12/1969) -*No changelog for this release.* + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- ## 3.1.1 (31/12/1969) -*No changelog for this release.* + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- ## 3.1.0 (31/12/1969) -*No changelog for this release.* + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) --- -## 3.0.0 (31/12/1969) -*No changelog for this release.* +## 3.0.0-beta.3 (31/12/1969) + +#### Enhancements: + +- FEAT: ios add permissions to check permissions [#762](https://github.com/wix/react-native-notifications/pull/762) by [DanielEliraz](https://github.com/DanielEliraz) +- resiter remote on provisional approve [#759](https://github.com/wix/react-native-notifications/pull/759) by [DanielEliraz](https://github.com/DanielEliraz) +- expose provisional state [#756](https://github.com/wix/react-native-notifications/pull/756) by [DanielEliraz](https://github.com/DanielEliraz) +- Add ability to request/check more iOS permissions [#752](https://github.com/wix/react-native-notifications/pull/752) by [DanielEliraz](https://github.com/DanielEliraz) +- stop using deprecated firebase iid [#751](https://github.com/wix/react-native-notifications/pull/751) by [DanielEliraz](https://github.com/DanielEliraz) +- upgrade lodash to 4.17.21 [#747](https://github.com/wix/react-native-notifications/pull/747) by [DanielEliraz](https://github.com/DanielEliraz) +- Provisional option in iOS registeration [#744](https://github.com/wix/react-native-notifications/pull/744) by [DanielEliraz](https://github.com/DanielEliraz) +- return to ios.registerRemoteNotifications name [#742](https://github.com/wix/react-native-notifications/pull/742) by [DanielEliraz](https://github.com/DanielEliraz) +- App notification settings link [#740](https://github.com/wix/react-native-notifications/pull/740) by [DanielEliraz](https://github.com/DanielEliraz) +- Add enforce label action [#696](https://github.com/wix/react-native-notifications/pull/696) by [yogevbd](https://github.com/yogevbd) +- Lock docusaurus version [#695](https://github.com/wix/react-native-notifications/pull/695) by [yogevbd](https://github.com/yogevbd) +- Bump docusaurus to 2.0.0-alpha.64 [#673](https://github.com/wix/react-native-notifications/pull/673) by [yogevbd](https://github.com/yogevbd) +- Bump detox to v17.5.7 [#676](https://github.com/wix/react-native-notifications/pull/676) by [yogevbd](https://github.com/yogevbd) +- FCM Token Listener application [#660](https://github.com/wix/react-native-notifications/pull/660) by [swabbass](https://github.com/swabbass) +- Pushkit completion handler [#644](https://github.com/wix/react-native-notifications/pull/644) by [henrikbjorn](https://github.com/henrikbjorn) +- Add event and handler for iOS background notification [#587](https://github.com/wix/react-native-notifications/pull/587) by [songsterq](https://github.com/songsterq) +- Upgrade JS+Android dependecies [#634](https://github.com/wix/react-native-notifications/pull/634) by [swabbass](https://github.com/swabbass) + +#### Bug Fixes: + +- fix enfroce label [#795](https://github.com/wix/react-native-notifications/pull/795) by [DanielEliraz](https://github.com/DanielEliraz) +- fix: Add missing `android:exported` to `service` [#790](https://github.com/wix/react-native-notifications/pull/790) by [mrousavy](https://github.com/mrousavy) +- fix ts cancelLocalNotification prop [#754](https://github.com/wix/react-native-notifications/pull/754) by [DanielEliraz](https://github.com/DanielEliraz) +- Fix channel and channel group implementation [#750](https://github.com/wix/react-native-notifications/pull/750) by [DanielEliraz](https://github.com/DanielEliraz) +- finish run completion handler in main thread [#748](https://github.com/wix/react-native-notifications/pull/748) by [DanielEliraz](https://github.com/DanielEliraz) +- Make notification id optional fixes #703 [#709](https://github.com/wix/react-native-notifications/pull/709) by [antontanderup](https://github.com/antontanderup) +- Fix boolean type when converting to js [#702](https://github.com/wix/react-native-notifications/pull/702) by [xilin](https://github.com/xilin) +- [BugFix][iOS] Cleaning up initial notification after resolve [#697](https://github.com/wix/react-native-notifications/pull/697) by [muryj](https://github.com/muryj) +- notifyReceivedToJS only when app is visible [#694](https://github.com/wix/react-native-notifications/pull/694) by [swabbass](https://github.com/swabbass) +- Fixes #627 - First foreground notification is not visible [#685](https://github.com/wix/react-native-notifications/pull/685) by [erkie](https://github.com/erkie) +- Fix Xcode 12 Compatibility [#672](https://github.com/wix/react-native-notifications/pull/672) by [jaykhandelwal](https://github.com/jaykhandelwal) +- [Bugfix][Android] Use JobServiceIntent to fetch the FCM token in the background [#678](https://github.com/wix/react-native-notifications/pull/678) by [Robfz](https://github.com/Robfz) +- Fix: When app's in background, Android cannot trigger registerNotificationOpened when user press on banner [#614](https://github.com/wix/react-native-notifications/pull/614) by [ttkien](https://github.com/ttkien) +- Fix EventsRegistry.registerNotificationOpened typing [#499](https://github.com/wix/react-native-notifications/pull/499) by [songsterq](https://github.com/songsterq) +- SetBadgeCount from main thread [#639](https://github.com/wix/react-native-notifications/pull/639) by [danwhite-ipc](https://github.com/danwhite-ipc) +- Fix cancelLocalNotification crash on iOS [#617](https://github.com/wix/react-native-notifications/pull/617) by [yogevbd](https://github.com/yogevbd) diff --git a/package.json b/package.json index a69e61b71..e79dd3233 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-notifications", - "version": "0.0.3", + "version": "4.1.3", "description": "Advanced Push Notifications (Silent, interactive notifications) for iOS & Android", "license": "MIT", "keywords": [ @@ -131,4 +131,4 @@ "html" ] } -} \ No newline at end of file +} From 342631493b29f982c596334ecd76d52e507a8524 Mon Sep 17 00:00:00 2001 From: Igor Gnatyuk Date: Sun, 13 Feb 2022 18:26:39 +0200 Subject: [PATCH 9/9] enable publishing --- scripts/release.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/release.js b/scripts/release.js index be23358be..4ee65ad73 100644 --- a/scripts/release.js +++ b/scripts/release.js @@ -98,7 +98,7 @@ function tryPublishAndTag(version) { function tagAndPublish(newVersion) { console.log(`trying to publish ${newVersion}...`); exec.execSync(`npm --no-git-tag-version version ${newVersion}`); - // exec.execSync(`npm publish --tag ${VERSION_TAG}`); + exec.execSync(`npm publish --tag ${VERSION_TAG}`); exec.execSync(`git tag -a ${newVersion} -m "${newVersion}"`); exec.execSyncSilent(`git push deploy ${newVersion} || true`); if (isRelease) {