From 5dcd47d1b23f73b3cc3cfc64089d16d59cb01cc9 Mon Sep 17 00:00:00 2001 From: Ruben van der Linde Date: Mon, 25 May 2026 23:53:06 +0200 Subject: [PATCH] fix(ui): bump @nextcloud/vue to ^8.39.0 to fix nav corner sliver on NC<34 --- package-lock.json | 44 +++++++++++++++++++++++++++++++++++--------- package.json | 2 +- 2 files changed, 36 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3853a19a..61c6a1e6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "@nextcloud/initial-state": "^2.2.0", "@nextcloud/l10n": "^2.0.1", "@nextcloud/router": "^2.0.1", - "@nextcloud/vue": "^8.12.0", + "@nextcloud/vue": "^8.39.0", "@toast-ui/editor": "^3.2.0", "@toast-ui/vue-editor": "^3.2.0", "@vueuse/core": "^10.11.0", @@ -4390,14 +4390,14 @@ } }, "node_modules/@nextcloud/vue": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-8.36.0.tgz", - "integrity": "sha512-x1MEh4nvCrD1zoJ3ybhtbSDox+1wyHRP7st95Uu14Wm630quRrfXGaQ1bxqaZ7en/wqaihR0NPyQKfmjrPmseg==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-8.39.0.tgz", + "integrity": "sha512-TJgrFeVr82CN8ng4y+IxMBb7mKlww7Fot22z33+Q0zKgWvi5EoQ0vYescA3Drl8cIRSGktUdFm3xO2gAqvnwoA==", "license": "AGPL-3.0-or-later", "dependencies": { - "@floating-ui/dom": "^1.7.5", + "@floating-ui/dom": "^1.7.6", "@linusborg/vue-simple-portal": "^0.1.5", - "@nextcloud/auth": "^2.5.3", + "@nextcloud/auth": "^2.6.0", "@nextcloud/axios": "^2.5.2", "@nextcloud/browser-storage": "^0.5.0", "@nextcloud/capabilities": "^1.2.1", @@ -4406,20 +4406,21 @@ "@nextcloud/l10n": "^3.4.1", "@nextcloud/logger": "^3.0.3", "@nextcloud/router": "^3.1.0", - "@nextcloud/sharing": "^0.3.0", + "@nextcloud/sharing": "^0.4.0", "@nextcloud/vue-select": "^3.26.0", "@vueuse/components": "^11.0.0", "@vueuse/core": "^11.0.0", "blurhash": "^2.0.5", "clone": "^2.1.2", "debounce": "^2.2.0", - "dompurify": "^3.3.1", + "dompurify": "^3.4.2", "emoji-mart-vue-fast": "^15.0.5", "escape-html": "^1.0.3", "floating-vue": "^1.0.0-beta.19", "focus-trap": "^7.8.0", "linkify-string": "^4.3.2", "md5": "^2.3.0", + "mdast-util-to-string": "^4.0.0", "p-queue": "^8.1.1", "rehype-external-links": "^3.0.0", "rehype-highlight": "^7.0.2", @@ -4435,7 +4436,7 @@ "tributejs": "^5.1.3", "unified": "^11.0.1", "unist-builder": "^4.0.0", - "unist-util-visit": "^5.1.0", + "unist-util-visit-parents": "^6.0.2", "vue": "^2.7.16", "vue-color": "^2.8.1", "vue-frag": "^1.4.3", @@ -4486,6 +4487,31 @@ "node": "^20.0.0 || ^22.0.0 || ^24.0.0" } }, + "node_modules/@nextcloud/vue/node_modules/@nextcloud/sharing": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@nextcloud/sharing/-/sharing-0.4.0.tgz", + "integrity": "sha512-1hUNyc7uJdBpnimOnEshJjEtAPAjzDYVl6qmWqF5ZxoN9wOvbExw0QjX3xFIbHbX2dmvbRNLBj0RzLzipmZyeg==", + "license": "GPL-3.0-or-later", + "dependencies": { + "@nextcloud/initial-state": "^3.0.0", + "is-svg": "^6.1.0" + }, + "engines": { + "node": "^20.0.0 || ^22.0.0 || ^24.0.0" + }, + "optionalDependencies": { + "@nextcloud/files": "^3.12.2 || ^4.0.0" + } + }, + "node_modules/@nextcloud/vue/node_modules/@nextcloud/sharing/node_modules/@nextcloud/initial-state": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/initial-state/-/initial-state-3.0.0.tgz", + "integrity": "sha512-cV+HBdkQJGm8FxkBI5rFT/FbMNWNBvpbj6OPrg4Ae4YOOsQ15CL8InPOAw1t4XkOkQK2NEdUGQLVUz/19wXbdQ==", + "license": "GPL-3.0-or-later", + "engines": { + "node": "^20.0.0 || ^22.0.0 || ^24.0.0" + } + }, "node_modules/@nextcloud/vue/node_modules/@vueuse/core": { "version": "11.3.0", "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-11.3.0.tgz", diff --git a/package.json b/package.json index ffa92d84..5c843343 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "@nextcloud/initial-state": "^2.2.0", "@nextcloud/l10n": "^2.0.1", "@nextcloud/router": "^2.0.1", - "@nextcloud/vue": "^8.12.0", + "@nextcloud/vue": "^8.39.0", "@toast-ui/editor": "^3.2.0", "@toast-ui/vue-editor": "^3.2.0", "@vueuse/core": "^10.11.0",