From aa582ed740fe6d80a6981e960ca2f9f1ea772a0e Mon Sep 17 00:00:00 2001 From: Ruben van der Linde Date: Sun, 30 Aug 2026 11:42:31 +0200 Subject: [PATCH] fix(deps): align dexie on 4.4.5 so only one copy loads per page Dexie refuses to run twice in one page: it throws "Two different versions of Dexie loaded in the same app". Nextcloud loads openregister's global integration script and hermiq's agent leaf on every page, alongside whichever leaf app you are in, so all three have to agree on one dexie. After the dependabot sweep on 2026-08-30 they did not. openregister resolved 4.4.4 while hermiq resolved 4.4.5, and the throw happened before the leaf app mounted, so every app page rendered as bare Nextcloud chrome with no content. This pins the floor at ^4.4.5 and regenerates the lock, matching the apps that were already there. Verified in the browser: the Dexie error is gone from the console and app pages render their navigation and content again. --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 946341fa..14afac51 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "axe-core": "^4.12.1", "babel-loader": "^10.1.1", "css-loader": "~7.1.1", - "dexie": "^4.4.4", + "dexie": "^4.4.5", "dompurify": "^3.4.12", "gridstack": "^12.6.0", "lodash": "^4.17.21", @@ -10656,9 +10656,9 @@ } }, "node_modules/dexie": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/dexie/-/dexie-4.4.4.tgz", - "integrity": "sha512-jIwsYI8Os2hgnqc6O49YwFDKGc5v5QjGx0wPVp543ip1F53VFAKMLthV2pQosQcVTv3eAskTWYspOx195PM0FQ==", + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/dexie/-/dexie-4.4.5.tgz", + "integrity": "sha512-wWCHdihT3dmlUSuNhn5mMZDWSpG0suxjAni7YjjiZdzabZcKmy3uNZGZ7AeYYXBoLbpSXX35fikPLkPC44Osiw==", "license": "Apache-2.0" }, "node_modules/diff-sequences": { diff --git a/package.json b/package.json index 3d92205f..2ef4d44c 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "axe-core": "^4.12.1", "babel-loader": "^10.1.1", "css-loader": "~7.1.1", - "dexie": "^4.4.4", + "dexie": "^4.4.5", "dompurify": "^3.4.12", "gridstack": "^12.6.0", "lodash": "^4.17.21",