diff --git a/CHANGELOG.md b/CHANGELOG.md
index 612078fa27d84259dfb7e723c79e1f5639b71740..59fc304a87808c4e380fd7340cfb857364910a35 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,18 @@
+## [1.0.2](https://code.castopod.org/adaures/castopod/compare/v1.0.1...v1.0.2) (2022-11-04)
+
+### Bug Fixes
+
+- **auth:** disallow registration by default
+  ([379b9be](https://code.castopod.org/adaures/castopod/commit/379b9be2b99574fe4af4009b01128dba2c75f037))
+- **contributors:** add prefix to podcast group to delete contributor
+  ([9f785db](https://code.castopod.org/adaures/castopod/commit/9f785db7ba674638a6f456aa3626f3f8100911f1))
+- extract podcast ids from user groups using a regex
+  ([e26215a](https://code.castopod.org/adaures/castopod/commit/e26215a11fc23aa0ad5ccff8ee97d6c6e8a09c1a))
+- **notifications:** add manage-notifications permission to podcast
+  ([ed7c247](https://code.castopod.org/adaures/castopod/commit/ed7c247bcbbb450e5ff96418930d3b37ce912cc4))
+- **platforms:** convert special characters to htmlentities to validate url
+  ([82310a2](https://code.castopod.org/adaures/castopod/commit/82310a2e0b426e84501090bdd9c0cf592d1c0d53))
+
 ## [1.0.1](https://code.castopod.org/adaures/castopod/compare/v1.0.0...v1.0.1) (2022-11-01)
 
 ### Bug Fixes
diff --git a/app/Config/Constants.php b/app/Config/Constants.php
index 65637ce3a65838112913516172b777e5758dcbab..a8df469c3361c7f4a48c67d2fcae87ea50cc39e7 100644
--- a/app/Config/Constants.php
+++ b/app/Config/Constants.php
@@ -11,7 +11,7 @@ declare(strict_types=1);
  |
  | NOTE: this constant is updated upon release with Continuous Integration.
  */
-defined('CP_VERSION') || define('CP_VERSION', '1.0.1');
+defined('CP_VERSION') || define('CP_VERSION', '1.0.2');
 
 /*
  | --------------------------------------------------------------------
diff --git a/composer.json b/composer.json
index be977cae64b554ea0ed4571440b359d4e790a29d..684dc2281c8588ca94586d1dad1ccbf1380aa4d7 100644
--- a/composer.json
+++ b/composer.json
@@ -1,6 +1,6 @@
 {
   "name": "podlibre/castopod-host",
-  "version": "1.0.1",
+  "version": "1.0.2",
   "type": "project",
   "description": "Castopod is an open-source hosting platform made for podcasters who want engage and interact with their audience.",
   "homepage": "https://castopod.org",
diff --git a/package-lock.json b/package-lock.json
index e390c98143f0a7ace37100b34419a26e7184c36e..e813af7e61cce266783b81fa8cce5eecc68ee13f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "castopod-host",
-  "version": "1.0.1",
+  "version": "1.0.2",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
       "name": "castopod-host",
-      "version": "1.0.1",
+      "version": "1.0.2",
       "license": "AGPL-3.0-or-later",
       "dependencies": {
         "@amcharts/amcharts4": "^4.10.29",
diff --git a/package.json b/package.json
index dfbb3f784cec43034e0bb887bee053213786887c..c6c5609aecc113edbd298dbfde759a30bd2942ca 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "castopod-host",
-  "version": "1.0.1",
+  "version": "1.0.2",
   "description": "Castopod Host is an open-source hosting platform made for podcasters who want engage and interact with their audience.",
   "private": true,
   "license": "AGPL-3.0-or-later",