From 55e26daa5d4af17f2aa40dd8544d71174191be59 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 16 Mar 2026 10:22:50 +0000 Subject: [PATCH] chore: version packages --- .changeset/add-duplicate-copy-operation.md | 5 ----- .changeset/add-share-metadata-type.md | 5 ----- .changeset/fix-content-disposition-injection.md | 5 ----- .changeset/fix-head-object-key-decoding.md | 5 ----- .changeset/fix-receive-email-guard.md | 5 ----- .changeset/fix-share-download-counter.md | 5 ----- .changeset/handle-malformed-metadata.md | 5 ----- packages/worker/package.json | 2 +- 8 files changed, 1 insertion(+), 36 deletions(-) delete mode 100644 .changeset/add-duplicate-copy-operation.md delete mode 100644 .changeset/add-share-metadata-type.md delete mode 100644 .changeset/fix-content-disposition-injection.md delete mode 100644 .changeset/fix-head-object-key-decoding.md delete mode 100644 .changeset/fix-receive-email-guard.md delete mode 100644 .changeset/fix-share-download-counter.md delete mode 100644 .changeset/handle-malformed-metadata.md diff --git a/.changeset/add-duplicate-copy-operation.md b/.changeset/add-duplicate-copy-operation.md deleted file mode 100644 index fe5c1529..00000000 --- a/.changeset/add-duplicate-copy-operation.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"r2-explorer": minor ---- - -Add file and folder duplicate/copy operation via context menu. Right-clicking a file or folder and selecting "Duplicate" creates a copy with a " (copy)" suffix in the same directory, preserving all metadata. diff --git a/.changeset/add-share-metadata-type.md b/.changeset/add-share-metadata-type.md deleted file mode 100644 index 4a7852ac..00000000 --- a/.changeset/add-share-metadata-type.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"r2-explorer": patch ---- - -Add `ShareMetadata` type interface for share link metadata, replacing untyped `any` in `getShareLink` and implicit `any` in `listShares`. Also fix `readOnlyMiddleware` to use Hono's `Next` type instead of `CallableFunction`. diff --git a/.changeset/fix-content-disposition-injection.md b/.changeset/fix-content-disposition-injection.md deleted file mode 100644 index 8ad6644f..00000000 --- a/.changeset/fix-content-disposition-injection.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"r2-explorer": patch ---- - -Fix Content-Disposition header injection in GetObject by sanitizing filenames (replacing non-ASCII with `_` and double quotes with `'`) and adding RFC 5987 `filename*=UTF-8''...` parameter for proper Unicode support. diff --git a/.changeset/fix-head-object-key-decoding.md b/.changeset/fix-head-object-key-decoding.md deleted file mode 100644 index 41b6e3ff..00000000 --- a/.changeset/fix-head-object-key-decoding.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"r2-explorer": patch ---- - -Fix HeadObject OpenAPI summary from "Get Object" to "Head Object" and align base64 key decoding in HeadObject and PutMetadata with GetObject's three-level fallback to handle edge-case encoded keys consistently across all endpoints. diff --git a/.changeset/fix-receive-email-guard.md b/.changeset/fix-receive-email-guard.md deleted file mode 100644 index 1c046e72..00000000 --- a/.changeset/fix-receive-email-guard.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"r2-explorer": patch ---- - -Add missing null check for R2 bucket in email handler to prevent crash when no bucket binding is found diff --git a/.changeset/fix-share-download-counter.md b/.changeset/fix-share-download-counter.md deleted file mode 100644 index 1d00d64a..00000000 --- a/.changeset/fix-share-download-counter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"r2-explorer": patch ---- - -Fix share link download counter incrementing before verifying file exists. Previously, if the shared file was deleted from the bucket, accessing the share link would still increment the download counter before returning a 404 error. This could exhaust the download limit without any actual downloads occurring. The counter now only increments after confirming the file exists. diff --git a/.changeset/handle-malformed-metadata.md b/.changeset/handle-malformed-metadata.md deleted file mode 100644 index b5e331c6..00000000 --- a/.changeset/handle-malformed-metadata.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"r2-explorer": patch ---- - -Return 400 instead of 500 when upload endpoints receive malformed base64-encoded metadata in `customMetadata` or `httpMetadata` query parameters diff --git a/packages/worker/package.json b/packages/worker/package.json index 601cafa5..8fd4e914 100644 --- a/packages/worker/package.json +++ b/packages/worker/package.json @@ -1,6 +1,6 @@ { "name": "r2-explorer", - "version": "1.1.16", + "version": "1.2.0", "description": "A Google Drive Interface for your Cloudflare R2 Buckets", "main": "./dist/index.js", "module": "./dist/index.mjs",