From 694de112c875c73b3771e9e95327c63fdd4276ff Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 23 Oct 2026 17:58:50 +0000 Subject: [PATCH] [ci] release --- .changeset/filekvstore-list-pairing.md | 5 ----- .changeset/nested-filekvstore-list.md | 5 ----- .changeset/s3-store-remove-incomplete-part.md | 5 ----- package-lock.json | 8 ++++---- packages/s3-store/CHANGELOG.md | 9 +++++++++ packages/s3-store/package.json | 4 ++-- packages/utils/CHANGELOG.md | 7 +++++++ packages/utils/package.json | 2 +- test/package.json | 2 +- 9 files changed, 24 insertions(+), 23 deletions(-) delete mode 100644 .changeset/filekvstore-list-pairing.md delete mode 100644 .changeset/nested-filekvstore-list.md delete mode 100644 .changeset/s3-store-remove-incomplete-part.md diff --git a/.changeset/filekvstore-list-pairing.md b/.changeset/filekvstore-list-pairing.md deleted file mode 100644 index 613bcd0c..00000000 --- a/.changeset/filekvstore-list-pairing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tus/utils": patch ---- - -Fix `FileKvStore.list()` missing or mispairing uploads whose ids share a prefix (e.g. `id` and `id.j`). diff --git a/.changeset/nested-filekvstore-list.md b/.changeset/nested-filekvstore-list.md deleted file mode 100644 index 5883edb4..00000000 --- a/.changeset/nested-filekvstore-list.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tus/utils": patch ---- - -Fix `FileKvStore.list()` to include nested upload IDs. Expiration cleanup now removes existing nested uploads that meet the expiration rules, which were previously skipped. diff --git a/.changeset/s3-store-remove-incomplete-part.md b/.changeset/s3-store-remove-incomplete-part.md deleted file mode 100644 index 6effe7d5..00000000 --- a/.changeset/s3-store-remove-incomplete-part.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tus/s3-store": patch ---- - -Delete the incomplete part object (`.part`) when removing an upload so terminating an upload that has a pending sub-minimum-size chunk no longer leaves an orphaned object in the bucket. diff --git a/package-lock.json b/package-lock.json index 1be67f19..8f4aee97 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4431,11 +4431,11 @@ }, "packages/s3-store": { "name": "@tus/s3-store", - "version": "2.0.8", + "version": "2.0.9", "license": "MIT", "dependencies": { "@aws-sdk/client-s3": "^3.1045.0", - "@tus/utils": "^0.7.0", + "@tus/utils": "^0.7.2", "debug": "^4.3.4", "multistream": "^4.1.0" }, @@ -4486,7 +4486,7 @@ }, "packages/utils": { "name": "@tus/utils", - "version": "0.7.1", + "version": "0.7.2", "license": "MIT", "devDependencies": { "@types/debug": "^4.1.12", @@ -4504,7 +4504,7 @@ "dependencies": { "@tus/file-store": "^2.1.1", "@tus/gcs-store": "^2.0.1", - "@tus/s3-store": "^2.0.8", + "@tus/s3-store": "^2.0.9", "@tus/server": "^2.4.6" }, "devDependencies": { diff --git a/packages/s3-store/CHANGELOG.md b/packages/s3-store/CHANGELOG.md index 32da39ed..1325956b 100644 --- a/packages/s3-store/CHANGELOG.md +++ b/packages/s3-store/CHANGELOG.md @@ -1,5 +1,14 @@ # @tus/s3-store +## 2.0.9 + +### Patch Changes + +- 6498076: Delete the incomplete part object (`.part`) when removing an upload so terminating an upload that has a pending sub-minimum-size chunk no longer leaves an orphaned object in the bucket. +- Updated dependencies [206f892] +- Updated dependencies [73bd7f0] + - @tus/utils@0.7.2 + ## 2.0.8 ### Patch Changes diff --git a/packages/s3-store/package.json b/packages/s3-store/package.json index 33b6b98e..3f73b316 100644 --- a/packages/s3-store/package.json +++ b/packages/s3-store/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "@tus/s3-store", - "version": "2.0.8", + "version": "2.0.9", "description": "AWS S3 store for @tus/server", "main": "./dist/index.js", "exports": "./dist/index.js", @@ -22,7 +22,7 @@ }, "dependencies": { "@aws-sdk/client-s3": "^3.1045.0", - "@tus/utils": "^0.7.0", + "@tus/utils": "^0.7.2", "debug": "^4.3.4", "multistream": "^4.1.0" }, diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index 94c2c9bf..9775999a 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -1,5 +1,12 @@ # @tus/utils +## 0.7.2 + +### Patch Changes + +- 206f892: Fix `FileKvStore.list()` missing or mispairing uploads whose ids share a prefix (e.g. `id` and `id.j`). +- 73bd7f0: Fix `FileKvStore.list()` to include nested upload IDs. Expiration cleanup now removes existing nested uploads that meet the expiration rules, which were previously skipped. + ## 0.7.1 ### Patch Changes diff --git a/packages/utils/package.json b/packages/utils/package.json index eadc5419..8db264e7 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "@tus/utils", - "version": "0.7.1", + "version": "0.7.2", "description": "Internal utils for tus Node.js server and stores", "main": "./dist/index.js", "exports": "./dist/index.js", diff --git a/test/package.json b/test/package.json index 6320ed19..f261292b 100644 --- a/test/package.json +++ b/test/package.json @@ -13,7 +13,7 @@ "dependencies": { "@tus/file-store": "^2.1.1", "@tus/gcs-store": "^2.0.1", - "@tus/s3-store": "^2.0.8", + "@tus/s3-store": "^2.0.9", "@tus/server": "^2.4.6" }, "devDependencies": {