diff --git a/.changeset/assembly-download-paths.md b/.changeset/assembly-download-paths.md
deleted file mode 100644
index e5c2ce57..00000000
--- a/.changeset/assembly-download-paths.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-'@transloadit/node': minor
-'@transloadit/mcp-server': patch
-'transloadit': minor
----
-
-Fix CLI downloads to use Assembly result names and extensions, including bundled outputs and type-changing Steps. Preserve the existing input-relative directories and `//…` layout for ordinary multi-result downloads, along with time-based skipping for directory reruns. Use `--reprocess-stale` to process unchanged inputs again.
-
-Fix HLS downloads by retaining the result directories referenced by playlists, keeping independent source bundles separate, and publishing linked watch updates together. Reserve download paths using the destination root’s case and Unicode naming rules, and avoid file/directory collisions and descendant symlinks.
-
-Add public HTTP(S) URL inputs to `assemblies create` and `run` using temporary uploads that are cleaned up afterward. Each download has a five-minute deadline, configurable in milliseconds with `--url-download-timeout`. Watch mode requires local inputs.
diff --git a/.changeset/builtin-shortcut-summaries.md b/.changeset/builtin-shortcut-summaries.md
deleted file mode 100644
index bd4d81a0..00000000
--- a/.changeset/builtin-shortcut-summaries.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@transloadit/mcp-server': patch
----
-
-Builtin shortcut tools describe their outcome with the summary API2 publishes for each Builtin
-Template: the credential's catalog summary once read, and the synced summary on the server card
-and before the catalog is read, instead of the long catalog description or generic wording.
diff --git a/.changeset/builtin-template-summaries.md b/.changeset/builtin-template-summaries.md
deleted file mode 100644
index b801207d..00000000
--- a/.changeset/builtin-template-summaries.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-'@transloadit/node': minor
-'transloadit': minor
-'@transloadit/types': minor
-'@transloadit/zod': minor
----
-
-Contract: sync the Builtin Template summaries from API2 (transloadit/api2#10406). Builtin catalog
-items parse the optional `summary` that `listTemplates({ include_builtin: 'exclusively-all' })`
-returns, and `mcpBuiltinTemplateSummaries` exports the same summaries for the MCP-approved
-Builtins, keyed like `mcpBuiltinTemplateManifest`.
diff --git a/.changeset/clear-assembly-reports.md b/.changeset/clear-assembly-reports.md
deleted file mode 100644
index 5d70a395..00000000
--- a/.changeset/clear-assembly-reports.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-'@transloadit/node': patch
-'@transloadit/mcp-server': patch
-'transloadit': patch
----
-
-Report Assembly IDs and URLs in CLI diagnostics and JSON summaries, warn about ignored errors,
-and show concise validation and API errors with the reason for failed Assemblies.
-Validate diagnostic fields before printing them, excluding nested request metadata.
diff --git a/.changeset/close-upload-streams.md b/.changeset/close-upload-streams.md
deleted file mode 100644
index 65921b7d..00000000
--- a/.changeset/close-upload-streams.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@transloadit/node': patch
-'@transloadit/mcp-server': patch
-'transloadit': patch
----
-
-Close SDK-opened upload file streams before a failed or aborted `createAssembly()` rejects, so callers can immediately remove temporary files without leaking file handles.
diff --git a/.changeset/self-contained-tool-descriptions.md b/.changeset/self-contained-tool-descriptions.md
deleted file mode 100644
index 0e3250f3..00000000
--- a/.changeset/self-contained-tool-descriptions.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@transloadit/mcp-server': patch
----
-
-Tool descriptions no longer refer to other tools, as Claude's connector directory requires. Each
-tool describes only its own inputs and outputs, and the workflow across tools moved to the server
-instructions sent on initialize.
diff --git a/packages/mcp-server/CHANGELOG.md b/packages/mcp-server/CHANGELOG.md
index 2fa7e56a..4f7a8bf4 100644
--- a/packages/mcp-server/CHANGELOG.md
+++ b/packages/mcp-server/CHANGELOG.md
@@ -1,5 +1,32 @@
# @transloadit/mcp-server
+## 0.8.1
+
+### Patch Changes
+
+- 3675b8a: Fix CLI downloads to use Assembly result names and extensions, including bundled outputs and type-changing Steps. Preserve the existing input-relative directories and `//…` layout for ordinary multi-result downloads, along with time-based skipping for directory reruns. Use `--reprocess-stale` to process unchanged inputs again.
+
+ Fix HLS downloads by retaining the result directories referenced by playlists, keeping independent source bundles separate, and publishing linked watch updates together. Reserve download paths using the destination root’s case and Unicode naming rules, and avoid file/directory collisions and descendant symlinks.
+
+ Add public HTTP(S) URL inputs to `assemblies create` and `run` using temporary uploads that are cleaned up afterward. Each download has a five-minute deadline, configurable in milliseconds with `--url-download-timeout`. Watch mode requires local inputs.
+
+- aa02b8d: Builtin shortcut tools describe their outcome with the summary API2 publishes for each Builtin
+ Template: the credential's catalog summary once read, and the synced summary on the server card
+ and before the catalog is read, instead of the long catalog description or generic wording.
+- 86a708f: Report Assembly IDs and URLs in CLI diagnostics and JSON summaries, warn about ignored errors,
+ and show concise validation and API errors with the reason for failed Assemblies.
+ Validate diagnostic fields before printing them, excluding nested request metadata.
+- 4fbd847: Close SDK-opened upload file streams before a failed or aborted `createAssembly()` rejects, so callers can immediately remove temporary files without leaking file handles.
+- cecb942: Tool descriptions no longer refer to other tools, as Claude's connector directory requires. Each
+ tool describes only its own inputs and outputs, and the workflow across tools moved to the server
+ instructions sent on initialize.
+- Updated dependencies [3675b8a]
+- Updated dependencies [aa02b8d]
+- Updated dependencies [86a708f]
+- Updated dependencies [4fbd847]
+ - @transloadit/node@6.5.0
+ - @transloadit/zod@7.4.0
+
## 0.8.0
### Minor Changes
diff --git a/packages/mcp-server/package.json b/packages/mcp-server/package.json
index 3b0c2f60..93395374 100644
--- a/packages/mcp-server/package.json
+++ b/packages/mcp-server/package.json
@@ -1,6 +1,6 @@
{
"name": "@transloadit/mcp-server",
- "version": "0.8.0",
+ "version": "0.8.1",
"description": "Transloadit MCP server",
"keywords": [
"mcp",
@@ -63,9 +63,9 @@
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.29.0",
- "@transloadit/node": "^6.4.0",
+ "@transloadit/node": "^6.5.0",
"@transloadit/sev-logger": "^0.1.9",
- "@transloadit/zod": "^7.3.0",
+ "@transloadit/zod": "^7.4.0",
"ajv": "^8.17.1",
"ajv-formats": "^3.0.1",
"express": "^5.2.1",
diff --git a/packages/mcp-server/server.json b/packages/mcp-server/server.json
index c6e33f0a..968f9410 100644
--- a/packages/mcp-server/server.json
+++ b/packages/mcp-server/server.json
@@ -3,7 +3,7 @@
"name": "io.github.transloadit/mcp-server",
"title": "Transloadit Media Processing",
"description": "Process video, audio, images and documents with Transloadit Robots. Connect by URL with OAuth.",
- "version": "0.8.0",
+ "version": "0.8.1",
"websiteUrl": "https://transloadit.com/docs/sdks/mcp-server/",
"icons": [
{
@@ -21,7 +21,7 @@
{
"registryType": "npm",
"identifier": "@transloadit/mcp-server",
- "version": "0.8.0",
+ "version": "0.8.1",
"runtimeHint": "npx",
"packageArguments": [
{
diff --git a/packages/node/CHANGELOG.md b/packages/node/CHANGELOG.md
index f2c8aed6..b6969f74 100644
--- a/packages/node/CHANGELOG.md
+++ b/packages/node/CHANGELOG.md
@@ -1,5 +1,27 @@
# @transloadit/node
+## 6.5.0
+
+### Minor Changes
+
+- 3675b8a: Fix CLI downloads to use Assembly result names and extensions, including bundled outputs and type-changing Steps. Preserve the existing input-relative directories and `//…` layout for ordinary multi-result downloads, along with time-based skipping for directory reruns. Use `--reprocess-stale` to process unchanged inputs again.
+
+ Fix HLS downloads by retaining the result directories referenced by playlists, keeping independent source bundles separate, and publishing linked watch updates together. Reserve download paths using the destination root’s case and Unicode naming rules, and avoid file/directory collisions and descendant symlinks.
+
+ Add public HTTP(S) URL inputs to `assemblies create` and `run` using temporary uploads that are cleaned up afterward. Each download has a five-minute deadline, configurable in milliseconds with `--url-download-timeout`. Watch mode requires local inputs.
+
+- aa02b8d: Contract: sync the Builtin Template summaries from API2 (transloadit/api2#10406). Builtin catalog
+ items parse the optional `summary` that `listTemplates({ include_builtin: 'exclusively-all' })`
+ returns, and `mcpBuiltinTemplateSummaries` exports the same summaries for the MCP-approved
+ Builtins, keyed like `mcpBuiltinTemplateManifest`.
+
+### Patch Changes
+
+- 86a708f: Report Assembly IDs and URLs in CLI diagnostics and JSON summaries, warn about ignored errors,
+ and show concise validation and API errors with the reason for failed Assemblies.
+ Validate diagnostic fields before printing them, excluding nested request metadata.
+- 4fbd847: Close SDK-opened upload file streams before a failed or aborted `createAssembly()` rejects, so callers can immediately remove temporary files without leaking file handles.
+
## 6.4.0
### Minor Changes
diff --git a/packages/node/package.json b/packages/node/package.json
index 541072fd..7da76b5d 100644
--- a/packages/node/package.json
+++ b/packages/node/package.json
@@ -1,6 +1,6 @@
{
"name": "@transloadit/node",
- "version": "6.4.0",
+ "version": "6.5.0",
"description": "Node.js SDK for Transloadit",
"homepage": "https://github.com/transloadit/node-sdk/tree/main/packages/node",
"bugs": {
diff --git a/packages/transloadit/package.json b/packages/transloadit/package.json
index b72d0742..f3306fb3 100644
--- a/packages/transloadit/package.json
+++ b/packages/transloadit/package.json
@@ -1,6 +1,6 @@
{
"name": "transloadit",
- "version": "6.4.0",
+ "version": "6.5.0",
"description": "Node.js SDK for Transloadit",
"homepage": "https://github.com/transloadit/node-sdk/tree/main/packages/node",
"bugs": {
diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md
index 493ec07f..b990d036 100644
--- a/packages/types/CHANGELOG.md
+++ b/packages/types/CHANGELOG.md
@@ -1,5 +1,14 @@
# @transloadit/types
+## 6.4.0
+
+### Minor Changes
+
+- aa02b8d: Contract: sync the Builtin Template summaries from API2 (transloadit/api2#10406). Builtin catalog
+ items parse the optional `summary` that `listTemplates({ include_builtin: 'exclusively-all' })`
+ returns, and `mcpBuiltinTemplateSummaries` exports the same summaries for the MCP-approved
+ Builtins, keyed like `mcpBuiltinTemplateManifest`.
+
## 6.3.0
### Minor Changes
diff --git a/packages/types/package.json b/packages/types/package.json
index 96806447..4d448b0a 100644
--- a/packages/types/package.json
+++ b/packages/types/package.json
@@ -1,6 +1,6 @@
{
"name": "@transloadit/types",
- "version": "6.3.0",
+ "version": "6.4.0",
"description": "Transloadit type definitions",
"type": "module",
"license": "MIT",
diff --git a/packages/zod/CHANGELOG.md b/packages/zod/CHANGELOG.md
index d0d63466..d78e8a27 100644
--- a/packages/zod/CHANGELOG.md
+++ b/packages/zod/CHANGELOG.md
@@ -1,5 +1,14 @@
# @transloadit/zod
+## 7.4.0
+
+### Minor Changes
+
+- aa02b8d: Contract: sync the Builtin Template summaries from API2 (transloadit/api2#10406). Builtin catalog
+ items parse the optional `summary` that `listTemplates({ include_builtin: 'exclusively-all' })`
+ returns, and `mcpBuiltinTemplateSummaries` exports the same summaries for the MCP-approved
+ Builtins, keyed like `mcpBuiltinTemplateManifest`.
+
## 7.3.0
### Minor Changes
diff --git a/packages/zod/package.json b/packages/zod/package.json
index 89b2ed76..3f5284f1 100644
--- a/packages/zod/package.json
+++ b/packages/zod/package.json
@@ -1,6 +1,6 @@
{
"name": "@transloadit/zod",
- "version": "7.3.0",
+ "version": "7.4.0",
"description": "Transloadit Zod schemas",
"type": "module",
"license": "MIT",
@@ -50,7 +50,7 @@
"zod": "^4.4.3"
},
"devDependencies": {
- "@transloadit/types": "^6.3.0",
+ "@transloadit/types": "^6.4.0",
"@types/node": "^25.8.0"
}
}
diff --git a/yarn.lock b/yarn.lock
index 32bc681b..7929cf89 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1619,9 +1619,9 @@ __metadata:
dependencies:
"@modelcontextprotocol/sdk": "npm:^1.29.0"
"@playwright/test": "npm:1.64.0"
- "@transloadit/node": "npm:^6.4.0"
+ "@transloadit/node": "npm:^6.5.0"
"@transloadit/sev-logger": "npm:^0.1.9"
- "@transloadit/zod": "npm:^7.3.0"
+ "@transloadit/zod": "npm:^7.4.0"
"@types/express": "npm:^5.0.6"
"@types/node": "npm:^25.8.0"
ajv: "npm:^8.17.1"
@@ -1636,7 +1636,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@transloadit/node@npm:^6.4.0, @transloadit/node@workspace:packages/node":
+"@transloadit/node@npm:^6.5.0, @transloadit/node@workspace:packages/node":
version: 0.0.0-use.local
resolution: "@transloadit/node@workspace:packages/node"
dependencies:
@@ -1700,7 +1700,7 @@ __metadata:
languageName: node
linkType: hard
-"@transloadit/types@npm:^6.3.0, @transloadit/types@workspace:packages/types":
+"@transloadit/types@npm:^6.4.0, @transloadit/types@workspace:packages/types":
version: 0.0.0-use.local
resolution: "@transloadit/types@workspace:packages/types"
languageName: unknown
@@ -1743,11 +1743,11 @@ __metadata:
languageName: unknown
linkType: soft
-"@transloadit/zod@npm:^7.0.0, @transloadit/zod@npm:^7.3.0, @transloadit/zod@workspace:packages/zod":
+"@transloadit/zod@npm:^7.0.0, @transloadit/zod@npm:^7.4.0, @transloadit/zod@workspace:packages/zod":
version: 0.0.0-use.local
resolution: "@transloadit/zod@workspace:packages/zod"
dependencies:
- "@transloadit/types": "npm:^6.3.0"
+ "@transloadit/types": "npm:^6.4.0"
"@types/node": "npm:^25.8.0"
zod: "npm:^4.4.3"
languageName: unknown