release(device-v3.0.0): updated version and RELEASENOTES.md
diff --git a/RELEASENOTES.md b/RELEASENOTES.md
index 0e7694a..a4f7a6c 100644
--- a/RELEASENOTES.md
+++ b/RELEASENOTES.md
@@ -20,6 +20,35 @@
-->
# Release Notes
+### 3.0.0 (Jun 05, 2024)
+
+**Breaking Changes:**
+
+* [GH-181](https://github.com/apache/cordova-plugin-device/pull/181) fix!: remove deprecated platforms
+* [GH-183](https://github.com/apache/cordova-plugin-device/pull/183) refactor(android)!: Remove unused code
+* [GH-200](https://github.com/apache/cordova-plugin-device/pull/200) fix(android)!: set platform requirement `>= 7.0.0`
+* [GH-201](https://github.com/apache/cordova-plugin-device/pull/201) fix(android)!: access Context through `webView.getContext()`
+
+**Features & Fixes:**
+
+* [GH-193](https://github.com/apache/cordova-plugin-device/pull/193) feat(ios): add bundled resources for privacy manifest
+* [GH-182](https://github.com/apache/cordova-plugin-device/pull/182) fix(electron): use correct engine for 2.1.0 in `package.json`
+
+**Chores:**
+
+* [GH-203](https://github.com/apache/cordova-plugin-device/pull/203) chore: rebuilt `package-lock.json` w/ version 3
+* [GH-202](https://github.com/apache/cordova-plugin-device/pull/202) chore: Use github links in `plugin.xml`
+* [GH-191](https://github.com/apache/cordova-plugin-device/pull/191) chore: update asf config
+* [GH-189](https://github.com/apache/cordova-plugin-device/pull/189) chore: Update `SUPPORT_QUESTION.md` template
+
+**CI & Docs:**
+
+* [GH-198](https://github.com/apache/cordova-plugin-device/pull/198) ci: update gh-action's workflow
+* [GH-180](https://github.com/apache/cordova-plugin-device/pull/180) ci: sync workflow with paramedic
+* [GH-175](https://github.com/apache/cordova-plugin-device/pull/175) ci(android): update java requirement for `cordova-android@11`
+* [GH-184](https://github.com/apache/cordova-plugin-device/pull/184) docs(android): correct model description
+* [GH-174](https://github.com/apache/cordova-plugin-device/pull/174) doc(android): clarify documentation and types for `sdkVersion` field
+
### 2.1.0 (Apr 08, 2022)
* [GH-167](https://github.com/apache/cordova-plugin-device/pull/167) feat(ios): detect if app is running on a macOS desktop with Apple Silicon
diff --git a/package-lock.json b/package-lock.json
index b34e433..3a2a4b7 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "cordova-plugin-device",
- "version": "3.0.0-dev",
+ "version": "3.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "cordova-plugin-device",
- "version": "3.0.0-dev",
+ "version": "3.0.0",
"license": "Apache-2.0",
"devDependencies": {
"@cordova/eslint-config": "^3.0.0"
diff --git a/package.json b/package.json
index be9d1b9..a47ca16 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "cordova-plugin-device",
- "version": "3.0.0-dev",
+ "version": "3.0.0",
"description": "Cordova Device Plugin",
"types": "./types/index.d.ts",
"cordova": {
diff --git a/plugin.xml b/plugin.xml
index d0e5ed7..f196879 100644
--- a/plugin.xml
+++ b/plugin.xml
@@ -22,7 +22,7 @@
xmlns:rim="http://www.blackberry.com/ns/widgets"
xmlns:android="http://schemas.android.com/apk/res/android"
id="cordova-plugin-device"
- version="3.0.0-dev">
+ version="3.0.0">
<name>Device</name>
<description>Cordova Device Plugin</description>
<license>Apache 2.0</license>
diff --git a/tests/package.json b/tests/package.json
index 39e0832..32c2e17 100644
--- a/tests/package.json
+++ b/tests/package.json
@@ -1,6 +1,6 @@
{
"name": "cordova-plugin-device-tests",
- "version": "3.0.0-dev",
+ "version": "3.0.0",
"description": "",
"cordova": {
"id": "cordova-plugin-device-tests",
diff --git a/tests/plugin.xml b/tests/plugin.xml
index 30ba823..6fd9848 100644
--- a/tests/plugin.xml
+++ b/tests/plugin.xml
@@ -22,7 +22,7 @@
xmlns:rim="http://www.blackberry.com/ns/widgets"
xmlns:android="http://schemas.android.com/apk/res/android"
id="cordova-plugin-device-tests"
- version="3.0.0-dev">
+ version="3.0.0">
<name>Cordova Device Plugin Tests</name>
<license>Apache 2.0</license>