diff --git a/CHANGELOG.md b/CHANGELOG.md
index af6f367..d45e670 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
 The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
 and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
 
-## [1.0.2] - unreleased
+## [1.0.2-rc1] - 2024-03-13
 
 ### Added
 
diff --git a/appinfo/info.xml b/appinfo/info.xml
index 0e6936f..bbab680 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -5,7 +5,7 @@
   <name>DokuWiki Integration</name>
   <summary>Embed an existing DokuWiki instance into Nextcloud, potentially with SSO.</summary>
   <description>Embed an existing DokuWiki instance into Nextcloud, potentially with SSO. For SSO DokuWiki users and Nextcloud users have to coincide, e.g. by using a common authentication backend like LDAP, or with an appropriate auth plugin on either side of the integration.</description>
-  <version>1.0.2</version>
+  <version>1.0.2-rc1</version>
   <licence>agpl</licence>
   <author mail="himself@claus-justus-heine.de" homepage="https://www.claus-justus-heine.de">Claus-Justus Heine</author>
   <namespace>DokuWiki</namespace>
@@ -20,7 +20,7 @@
   <bugs>https://github.com/rotdrop/nextcloud-app-dokuwiki</bugs>
   <dependencies>
     <nextcloud min-version="26" max-version="28"/>
-    <php min-version="8.0.2" max-version="8.2" />
+    <php min-version="8.0.2" max-version="8.3" />
   </dependencies>
   <navigations>
     <navigation>
diff --git a/package.json b/package.json
index 1388c84..e611765 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@rotdrop/nextcloud-app-dokuwiki",
-  "version": "1.0.2",
+  "version": "1.0.2-rc1",
   "description": "Support embedding an existing DokuWiki instance with SSO",
   "keywords": [],
   "homepage": "https://github.com/rotdrop/nextcloud-app-text-dokuwiki.git",
@@ -26,19 +26,19 @@
     "extends @nextcloud/browserslist-config"
   ],
   "devDependencies": {
-    "@nextcloud/auth": "^1.3.0",
-    "@nextcloud/axios": "^2.3.0",
-    "@nextcloud/browserslist-config": "^2.2.0",
-    "@nextcloud/dialogs": "^4.0.0-beta.2",
-    "@nextcloud/eslint-config": "^8.2.1",
+    "@nextcloud/auth": "^2.1.0",
+    "@nextcloud/axios": "^2.4.0",
+    "@nextcloud/browserslist-config": "^3.0.0",
+    "@nextcloud/dialogs": "^5.1.1",
+    "@nextcloud/eslint-config": "^v8.3.0-beta.2",
     "@nextcloud/initial-state": "^2.0.0",
-    "@nextcloud/router": "^2.0.0",
-    "@nextcloud/vue": "^7.0.0",
-    "@nextcloud/webpack-vue-config": "^5.5.0",
+    "@nextcloud/router": "^2.2.1",
+    "@nextcloud/vue": "^8.10.0",
+    "@nextcloud/webpack-vue-config": "^6.0.0",
     "@rotdrop/nextcloud-vue-components": "file:repositories/rotdrop/nextcloud-vue-components",
     "css-minimizer-webpack-plugin": "^3.4.1",
     "csso-webpack-plugin": "^2.0.0-beta.3",
-    "eslint-webpack-plugin": "^3.1.1",
+    "eslint-webpack-plugin": "^3.2.0",
     "file-loader": "^6.2.0",
     "html-webpack-plugin": "^5.5.0",
     "jquery": "^3.6.0",
@@ -46,7 +46,7 @@
     "mini-css-extract-plugin": "^2.4.5",
     "sass": "^1.43.5",
     "svgo-loader": "^3.0.1",
-    "vue": "^2.7.14",
+    "vue": "^2.7.15",
     "webpack": "^5.69.0",
     "webpack-bundle-analyzer": "^4.4.0",
     "webpack-cli": "*",