From ff30bbde27fcddf735eeb7ce65cc247b5755dd7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20Molakvo=C3=A6?= <14975046+skjnldsv@users.noreply.github.com> Date: Thu, 1 Oct 2026 20:50:12 +0200 Subject: [PATCH] chore: prepare 2.0.0-beta.14 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Assisted-by: ClaudeCode:claude-opus-5-5 Signed-off-by: John Molakvoæ <14975046+skjnldsv@users.noreply.github.com> --- CHANGELOG.md | 26 ++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 29 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f7dbee..79c668c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,32 @@ All notable changes to this project will be documented in this file. +## 2.0.0-beta.14 + +### Breaking + +- The handler field `tagname` is now `tagName`, the name the files + sidebar tabs and the other registration APIs use. The shared handler + registry moved from `_nc_viewer_scope.handlers_v1` to `handlers_v2`, + so a copy of beta.13 or older on the same page does not share a viewer + with this one: apps and the server have to move to beta.14 together (#81) + +### Added + +- A file that takes more than 5 seconds to load says "Still loading…" + under the spinner, and one that failed to show offers "Try again" + without closing the viewer (#78) + +### Fixed + +- Pictures on a share that forbids downloading showed nothing: their + preview is now fetched with the `x-nc-preview` header the server asks + for (#51) +- When that preview cannot be loaded either, the viewer says "No preview + available, download is disabled." instead of "Failed to load image." (#79) +- Rotate and edit only show once the file is shown, not over the loading + spinner or the error of a file that failed to show (#80) + ## 2.0.0-beta.13 ### Fixed diff --git a/package-lock.json b/package-lock.json index 82fad43..8f80198 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@nextcloud/viewer", - "version": "2.0.0-beta.13", + "version": "2.0.0-beta.14", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@nextcloud/viewer", - "version": "2.0.0-beta.13", + "version": "2.0.0-beta.14", "license": "AGPL-3.0-or-later", "dependencies": { "@mdi/svg": "^7.4.47", diff --git a/package.json b/package.json index 846a445..e1202b5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@nextcloud/viewer", - "version": "2.0.0-beta.13", + "version": "2.0.0-beta.14", "description": "The Nextcloud file viewer, and the API for apps to add their own file views", "keywords": [ "nextcloud",