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>