From 3f1ab779a22d323d157bd0346db814e5a5f12222 Mon Sep 17 00:00:00 2001 From: Allison Truhlar Date: Mon, 4 May 2026 13:30:26 -0400 Subject: [PATCH 1/4] chore: update to lastest zarrita version - contains fix for sharding bug --- frontend/package-lock.json | 61 ++++++++++++++++++++++++++++---------- frontend/package.json | 2 +- 2 files changed, 46 insertions(+), 17 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index e490a3c0..53ad90a5 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -34,7 +34,7 @@ "react-syntax-highlighter": "^16.1.0", "shepherd.js": "^14.5.1", "tailwindcss": "^3.4.17", - "zarrita": "^0.5.1" + "zarrita": "^0.7.3" }, "devDependencies": { "@eslint/css": "^0.8.1", @@ -2440,13 +2440,13 @@ } }, "node_modules/@zarrita/storage": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@zarrita/storage/-/storage-0.1.3.tgz", - "integrity": "sha512-ZyCMYN3LuCNtKxro9876r/KyHyXV+ie2Bhk1qYsJR4Jp+sAjoVRRNNSJPsJxk64ZgFFezayO5S2hCu88/1Odwg==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@zarrita/storage/-/storage-0.2.0.tgz", + "integrity": "sha512-855ZXqtnds7spnT8vNvD+MXa3QExP1m2GqShe8yt7uZXHnQLgJHgkpVwFjE1B0KDDRO0ki09hmk6OboTaIfPsQ==", "license": "MIT", "dependencies": { "reference-spec-reader": "^0.2.0", - "unzipit": "^1.4.3" + "unzipit": "2.0.0" } }, "node_modules/acorn": { @@ -8073,6 +8073,38 @@ "zarrita": "^0.5.0" } }, + "node_modules/ome-zarr.js/node_modules/@zarrita/storage": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@zarrita/storage/-/storage-0.1.4.tgz", + "integrity": "sha512-qURfJAQcQGRfDQ4J9HaCjGaj3jlJKc66bnRk6G/IeLUsM7WKyG7Bzsuf1EZurSXyc0I4LVcu6HaeQQ4d3kZ16g==", + "license": "MIT", + "dependencies": { + "reference-spec-reader": "^0.2.0", + "unzipit": "1.4.3" + } + }, + "node_modules/ome-zarr.js/node_modules/unzipit": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unzipit/-/unzipit-1.4.3.tgz", + "integrity": "sha512-gsq2PdJIWWGhx5kcdWStvNWit9FVdTewm4SEG7gFskWs+XCVaULt9+BwuoBtJiRE8eo3L1IPAOrbByNLtLtIlg==", + "license": "MIT", + "dependencies": { + "uzip-module": "^1.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/ome-zarr.js/node_modules/zarrita": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/zarrita/-/zarrita-0.5.4.tgz", + "integrity": "sha512-i88iN2+HqIQ+uiCEWLfhjbYNXAJD7IrM4h3lFwFclfqEOOhxp10amRWtqmgN5jbuy3+h0LwdyLVVzk4y9rTLgg==", + "license": "MIT", + "dependencies": { + "@zarrita/storage": "^0.1.3", + "numcodecs": "^0.3.2" + } + }, "node_modules/optionator": { "version": "0.9.4", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", @@ -10540,15 +10572,12 @@ } }, "node_modules/unzipit": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unzipit/-/unzipit-1.4.3.tgz", - "integrity": "sha512-gsq2PdJIWWGhx5kcdWStvNWit9FVdTewm4SEG7gFskWs+XCVaULt9+BwuoBtJiRE8eo3L1IPAOrbByNLtLtIlg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unzipit/-/unzipit-2.0.0.tgz", + "integrity": "sha512-DVeVIWUZCAQPNzm5sB0hpsG1GygTTdBnzNtYYEpInkttx5evkyqRgZi6rTczoySqp8hO5jHVKzrH0f23X8FZLg==", "license": "MIT", - "dependencies": { - "uzip-module": "^1.0.2" - }, "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/update-browserslist-db": { @@ -11265,12 +11294,12 @@ } }, "node_modules/zarrita": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/zarrita/-/zarrita-0.5.4.tgz", - "integrity": "sha512-i88iN2+HqIQ+uiCEWLfhjbYNXAJD7IrM4h3lFwFclfqEOOhxp10amRWtqmgN5jbuy3+h0LwdyLVVzk4y9rTLgg==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/zarrita/-/zarrita-0.7.3.tgz", + "integrity": "sha512-wChTQ1Ox75INoQCzKAfLWAfB70JJ4KjdW8Sz5x4ZWrFB4Dw+YZdnxHTL0xSdsrB9EmKSeK7fS1Y+I2ibhfGbkw==", "license": "MIT", "dependencies": { - "@zarrita/storage": "^0.1.3", + "@zarrita/storage": "^0.2.0", "numcodecs": "^0.3.2" } }, diff --git a/frontend/package.json b/frontend/package.json index 120b4ae4..e84919bf 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -55,7 +55,7 @@ "react-syntax-highlighter": "^16.1.0", "shepherd.js": "^14.5.1", "tailwindcss": "^3.4.17", - "zarrita": "^0.5.1" + "zarrita": "^0.7.3" }, "devDependencies": { "@eslint/css": "^0.8.1", From ee445fa289d370b40aadb081e467de04c5d0d39b Mon Sep 17 00:00:00 2001 From: Allison Truhlar Date: Mon, 4 May 2026 13:31:32 -0400 Subject: [PATCH 2/4] chore: bump version for test patch release --- frontend/package-lock.json | 4 ++-- frontend/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 53ad90a5..28aa8af0 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "fileglancer", - "version": "2.8.0", + "version": "2.8.1-a0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "fileglancer", - "version": "2.8.0", + "version": "2.8.1-a0", "license": "BSD-3-Clause", "dependencies": { "@material-tailwind/react": "^3.0.0-beta.24", diff --git a/frontend/package.json b/frontend/package.json index e84919bf..fb1ed5ba 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,7 +1,7 @@ { "name": "fileglancer", "type": "module", - "version": "2.8.0", + "version": "2.8.1-a0", "description": "Browse, share, and publish files on the Janelia file system", "keywords": [ "ngff", From 1ad95285fa8888996546f16ca613b72384b74eea Mon Sep 17 00:00:00 2001 From: Allison Truhlar Date: Mon, 4 May 2026 15:40:16 -0400 Subject: [PATCH 3/4] fix: override zarrita dep version number in ome-zarr.js --- frontend/package-lock.json | 38 -------------------------------------- frontend/package.json | 3 ++- 2 files changed, 2 insertions(+), 39 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 28aa8af0..c73c3268 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -8073,38 +8073,6 @@ "zarrita": "^0.5.0" } }, - "node_modules/ome-zarr.js/node_modules/@zarrita/storage": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@zarrita/storage/-/storage-0.1.4.tgz", - "integrity": "sha512-qURfJAQcQGRfDQ4J9HaCjGaj3jlJKc66bnRk6G/IeLUsM7WKyG7Bzsuf1EZurSXyc0I4LVcu6HaeQQ4d3kZ16g==", - "license": "MIT", - "dependencies": { - "reference-spec-reader": "^0.2.0", - "unzipit": "1.4.3" - } - }, - "node_modules/ome-zarr.js/node_modules/unzipit": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unzipit/-/unzipit-1.4.3.tgz", - "integrity": "sha512-gsq2PdJIWWGhx5kcdWStvNWit9FVdTewm4SEG7gFskWs+XCVaULt9+BwuoBtJiRE8eo3L1IPAOrbByNLtLtIlg==", - "license": "MIT", - "dependencies": { - "uzip-module": "^1.0.2" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/ome-zarr.js/node_modules/zarrita": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/zarrita/-/zarrita-0.5.4.tgz", - "integrity": "sha512-i88iN2+HqIQ+uiCEWLfhjbYNXAJD7IrM4h3lFwFclfqEOOhxp10amRWtqmgN5jbuy3+h0LwdyLVVzk4y9rTLgg==", - "license": "MIT", - "dependencies": { - "@zarrita/storage": "^0.1.3", - "numcodecs": "^0.3.2" - } - }, "node_modules/optionator": { "version": "0.9.4", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", @@ -10670,12 +10638,6 @@ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "license": "MIT" }, - "node_modules/uzip-module": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/uzip-module/-/uzip-module-1.0.3.tgz", - "integrity": "sha512-AMqwWZaknLM77G+VPYNZLEruMGWGzyigPK3/Whg99B3S6vGHuqsyl5ZrOv1UUF3paGK1U6PM0cnayioaryg/fA==", - "license": "MIT" - }, "node_modules/vite": { "name": "rolldown-vite", "version": "7.2.5", diff --git a/frontend/package.json b/frontend/package.json index fb1ed5ba..1dd18dd9 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -90,7 +90,8 @@ }, "overrides": { "qs": ">=6.14.1", - "vite": "npm:rolldown-vite@latest" + "vite": "npm:rolldown-vite@latest", + "zarrita": "^0.7.3" }, "publishConfig": { "access": "public" From ad913f4d0527f4aa8a84dd77a2011cdb86666f1e Mon Sep 17 00:00:00 2001 From: Allison Truhlar Date: Mon, 4 May 2026 15:42:28 -0400 Subject: [PATCH 4/4] chore: bump test version --- frontend/package-lock.json | 4 ++-- frontend/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index c73c3268..39be62a4 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "fileglancer", - "version": "2.8.1-a0", + "version": "2.8.1-a1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "fileglancer", - "version": "2.8.1-a0", + "version": "2.8.1-a1", "license": "BSD-3-Clause", "dependencies": { "@material-tailwind/react": "^3.0.0-beta.24", diff --git a/frontend/package.json b/frontend/package.json index 1dd18dd9..1088b68e 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,7 +1,7 @@ { "name": "fileglancer", "type": "module", - "version": "2.8.1-a0", + "version": "2.8.1-a1", "description": "Browse, share, and publish files on the Janelia file system", "keywords": [ "ngff",