Updated version and RELEASENOTES.md for release 2.1.0 (device-v2.1.0)
diff --git a/RELEASENOTES.md b/RELEASENOTES.md
index 83eef7b..0e7694a 100644
--- a/RELEASENOTES.md
+++ b/RELEASENOTES.md
@@ -20,6 +20,33 @@
 -->
 # Release Notes
 
+### 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
+* [GH-166](https://github.com/apache/cordova-plugin-device/pull/166) chore: rebuild `package-lock` v2
+* [GH-158](https://github.com/apache/cordova-plugin-device/pull/158) doc(ios): add `device.model` quirks
+* [GH-157](https://github.com/apache/cordova-plugin-device/pull/157) feat(android): `getInfo` response to include `sdkVersion`
+* [GH-156](https://github.com/apache/cordova-plugin-device/pull/156) doc(README): update `device.cordova` info
+* [GH-124](https://github.com/apache/cordova-plugin-device/pull/124) doc(README): various enhancments
+* [GH-154](https://github.com/apache/cordova-plugin-device/pull/154) chore(electron): fix `package.json` typo
+* [GH-152](https://github.com/apache/cordova-plugin-device/pull/152) fix(osx): rename classes to fix plugin
+* [GH-135](https://github.com/apache/cordova-plugin-device/pull/135) feat(electron): add support
+* [GH-146](https://github.com/apache/cordova-plugin-device/pull/146) ci(ios): update workflow w/ **iOS** 15
+* [GH-145](https://github.com/apache/cordova-plugin-device/pull/145) ci: add action-badge
+* [GH-144](https://github.com/apache/cordova-plugin-device/pull/144) ci: remove `travis` & `appveyor`
+* [GH-143](https://github.com/apache/cordova-plugin-device/pull/143) doc(android): Noted quirks on `serial` property
+* [GH-138](https://github.com/apache/cordova-plugin-device/pull/138) doc(android): Update information about `device.uuid`
+* [GH-141](https://github.com/apache/cordova-plugin-device/pull/141) ci: add gh-actions workflows
+* [GH-132](https://github.com/apache/cordova-plugin-device/pull/132) chore: clean up `package.json`
+* chore(asf): update git notification settings
+* Update CONTRIBUTING.md
+* [GH-122](https://github.com/apache/cordova-plugin-device/pull/122) refactor(`eslint`): use `cordova-eslint`
+* [GH-120](https://github.com/apache/cordova-plugin-device/pull/120) ci: updates Node.js versions
+* [GH-121](https://github.com/apache/cordova-plugin-device/pull/121) chore(npm): improve ignore list
+* [GH-119](https://github.com/apache/cordova-plugin-device/pull/119) chore: replaces bugs URL
+* [GH-109](https://github.com/apache/cordova-plugin-device/pull/109) Log error to `console`, not to `dialog` box
+* fix(types): remove version number
+
 ### 2.0.3 (Jun 14, 2019)
 
 -   build: add .gitattributes to force LF (instead of possible CRLF on Windows) ([`02ae405`](https://github.com/apache/cordova-plugin-device/commit/02ae405))
diff --git a/package-lock.json b/package-lock.json
index eaadd54..650efea 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "cordova-plugin-device",
-  "version": "2.1.0-dev",
+  "version": "2.1.0",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
       "name": "cordova-plugin-device",
-      "version": "2.1.0-dev",
+      "version": "2.1.0",
       "license": "Apache-2.0",
       "devDependencies": {
         "@cordova/eslint-config": "^3.0.0"
diff --git a/package.json b/package.json
index 426f005..0c34f81 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "cordova-plugin-device",
-  "version": "2.1.0-dev",
+  "version": "2.1.0",
   "description": "Cordova Device Plugin",
   "types": "./types/index.d.ts",
   "cordova": {
diff --git a/plugin.xml b/plugin.xml
index 2381fff..8f455d1 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="2.1.0-dev">
+    version="2.1.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 ab57b18..777bb2a 100644
--- a/tests/package.json
+++ b/tests/package.json
@@ -1,6 +1,6 @@
 {
   "name": "cordova-plugin-device-tests",
-  "version": "2.1.0-dev",
+  "version": "2.1.0",
   "description": "",
   "cordova": {
     "id": "cordova-plugin-device-tests",
diff --git a/tests/plugin.xml b/tests/plugin.xml
index 967c9d1..2a65382 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="2.1.0-dev">
+    version="2.1.0">
     <name>Cordova Device Plugin Tests</name>
     <license>Apache 2.0</license>