From 4b61882fb077ba57de933be74f115106cab8b4e4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 30 Oct 2026 12:04:02 +0000 Subject: [PATCH] Version Packages --- .changeset/current-robot-contract.md | 25 ------------------------- packages/mcp-server/CHANGELOG.md | 26 ++++++++++++++++++++++++++ packages/mcp-server/package.json | 6 +++--- packages/mcp-server/server.json | 4 ++-- packages/node/CHANGELOG.md | 22 ++++++++++++++++++++++ packages/node/package.json | 2 +- packages/transloadit/package.json | 2 +- packages/types/CHANGELOG.md | 22 ++++++++++++++++++++++ packages/types/package.json | 2 +- packages/zod/CHANGELOG.md | 22 ++++++++++++++++++++++ packages/zod/package.json | 4 ++-- yarn.lock | 12 ++++++------ 12 files changed, 108 insertions(+), 41 deletions(-) delete mode 100644 .changeset/current-robot-contract.md diff --git a/.changeset/current-robot-contract.md b/.changeset/current-robot-contract.md deleted file mode 100644 index 69fa0e90..00000000 --- a/.changeset/current-robot-contract.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -'@transloadit/node': minor -'transloadit': minor -'@transloadit/types': minor -'@transloadit/zod': minor -'@transloadit/mcp-server': patch ---- - -Contract: sync current Robot schemas from API2, including Supabase user session tokens -(transloadit/api2#10239), document Markdown/HTML extraction (transloadit/api2#10323), -SFTP defaults (transloadit/api2#10379), and concat/thumbnail defaults (transloadit/api2#10554). - -- Accept `session_token` on `/supabase/store` in the CLI and generated types and Zod schemas. -- Forward unknown top-level CLI Step parameters with a warning so new API parameters remain - usable before the next schema sync. Known parameters, nested objects, and Robot names still - undergo local validation. Warnings contain parameter names, never their values. -- Type-breaking: `/video/thumbs` no longer supplies an empty `offsets` array when parsing, and - rejects explicitly empty arrays. Parsed `offsets` can be `undefined`; omit the parameter - instead of supplying `[]`. -- Type-breaking: `/document/extract` parsed `text_format` can also be `md` or `html`. Handle - these values when reading parsed instructions, or select `txt`/`json` explicitly. -- Parsed contract defaults now match API2: SFTP uses port 22, `/video/concat` fade durations - default to zero, `/video/thumbs` uses an opaque black background, and `/transloadit/store` - defaults `result` to `true`. When `/file/preview` receives a `strategy` object without an - `image` entry, that entry now defaults to `['image', 'embedded-preview', 'icon']`. diff --git a/packages/mcp-server/CHANGELOG.md b/packages/mcp-server/CHANGELOG.md index 97af7381..07304ebc 100644 --- a/packages/mcp-server/CHANGELOG.md +++ b/packages/mcp-server/CHANGELOG.md @@ -1,5 +1,31 @@ # @transloadit/mcp-server +## 0.8.3 + +### Patch Changes + +- db3800f: Contract: sync current Robot schemas from API2, including Supabase user session tokens + (transloadit/api2#10239), document Markdown/HTML extraction (transloadit/api2#10323), + SFTP defaults (transloadit/api2#10379), and concat/thumbnail defaults (transloadit/api2#10554). + + - Accept `session_token` on `/supabase/store` in the CLI and generated types and Zod schemas. + - Forward unknown top-level CLI Step parameters with a warning so new API parameters remain + usable before the next schema sync. Known parameters, nested objects, and Robot names still + undergo local validation. Warnings contain parameter names, never their values. + - Type-breaking: `/video/thumbs` no longer supplies an empty `offsets` array when parsing, and + rejects explicitly empty arrays. Parsed `offsets` can be `undefined`; omit the parameter + instead of supplying `[]`. + - Type-breaking: `/document/extract` parsed `text_format` can also be `md` or `html`. Handle + these values when reading parsed instructions, or select `txt`/`json` explicitly. + - Parsed contract defaults now match API2: SFTP uses port 22, `/video/concat` fade durations + default to zero, `/video/thumbs` uses an opaque black background, and `/transloadit/store` + defaults `result` to `true`. When `/file/preview` receives a `strategy` object without an + `image` entry, that entry now defaults to `['image', 'embedded-preview', 'icon']`. + +- Updated dependencies [db3800f] + - @transloadit/node@6.6.0 + - @transloadit/zod@7.5.0 + ## 0.8.2 ### Patch Changes diff --git a/packages/mcp-server/package.json b/packages/mcp-server/package.json index fcb37b4a..8adbbeee 100644 --- a/packages/mcp-server/package.json +++ b/packages/mcp-server/package.json @@ -1,6 +1,6 @@ { "name": "@transloadit/mcp-server", - "version": "0.8.2", + "version": "0.8.3", "description": "Transloadit MCP server", "keywords": [ "mcp", @@ -63,9 +63,9 @@ }, "dependencies": { "@modelcontextprotocol/sdk": "^1.29.0", - "@transloadit/node": "^6.5.0", + "@transloadit/node": "^6.6.0", "@transloadit/sev-logger": "^0.1.9", - "@transloadit/zod": "^7.4.0", + "@transloadit/zod": "^7.5.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 0885a32b..9decf0ba 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.2", + "version": "0.8.3", "websiteUrl": "https://transloadit.com/docs/sdks/mcp-server/", "icons": [ { @@ -21,7 +21,7 @@ { "registryType": "npm", "identifier": "@transloadit/mcp-server", - "version": "0.8.2", + "version": "0.8.3", "runtimeHint": "npx", "packageArguments": [ { diff --git a/packages/node/CHANGELOG.md b/packages/node/CHANGELOG.md index b6969f74..64231cad 100644 --- a/packages/node/CHANGELOG.md +++ b/packages/node/CHANGELOG.md @@ -1,5 +1,27 @@ # @transloadit/node +## 6.6.0 + +### Minor Changes + +- db3800f: Contract: sync current Robot schemas from API2, including Supabase user session tokens + (transloadit/api2#10239), document Markdown/HTML extraction (transloadit/api2#10323), + SFTP defaults (transloadit/api2#10379), and concat/thumbnail defaults (transloadit/api2#10554). + + - Accept `session_token` on `/supabase/store` in the CLI and generated types and Zod schemas. + - Forward unknown top-level CLI Step parameters with a warning so new API parameters remain + usable before the next schema sync. Known parameters, nested objects, and Robot names still + undergo local validation. Warnings contain parameter names, never their values. + - Type-breaking: `/video/thumbs` no longer supplies an empty `offsets` array when parsing, and + rejects explicitly empty arrays. Parsed `offsets` can be `undefined`; omit the parameter + instead of supplying `[]`. + - Type-breaking: `/document/extract` parsed `text_format` can also be `md` or `html`. Handle + these values when reading parsed instructions, or select `txt`/`json` explicitly. + - Parsed contract defaults now match API2: SFTP uses port 22, `/video/concat` fade durations + default to zero, `/video/thumbs` uses an opaque black background, and `/transloadit/store` + defaults `result` to `true`. When `/file/preview` receives a `strategy` object without an + `image` entry, that entry now defaults to `['image', 'embedded-preview', 'icon']`. + ## 6.5.0 ### Minor Changes diff --git a/packages/node/package.json b/packages/node/package.json index 7da76b5d..268e8fde 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -1,6 +1,6 @@ { "name": "@transloadit/node", - "version": "6.5.0", + "version": "6.6.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 f3306fb3..da6fd37e 100644 --- a/packages/transloadit/package.json +++ b/packages/transloadit/package.json @@ -1,6 +1,6 @@ { "name": "transloadit", - "version": "6.5.0", + "version": "6.6.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 b990d036..7b7b0953 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,27 @@ # @transloadit/types +## 6.5.0 + +### Minor Changes + +- db3800f: Contract: sync current Robot schemas from API2, including Supabase user session tokens + (transloadit/api2#10239), document Markdown/HTML extraction (transloadit/api2#10323), + SFTP defaults (transloadit/api2#10379), and concat/thumbnail defaults (transloadit/api2#10554). + + - Accept `session_token` on `/supabase/store` in the CLI and generated types and Zod schemas. + - Forward unknown top-level CLI Step parameters with a warning so new API parameters remain + usable before the next schema sync. Known parameters, nested objects, and Robot names still + undergo local validation. Warnings contain parameter names, never their values. + - Type-breaking: `/video/thumbs` no longer supplies an empty `offsets` array when parsing, and + rejects explicitly empty arrays. Parsed `offsets` can be `undefined`; omit the parameter + instead of supplying `[]`. + - Type-breaking: `/document/extract` parsed `text_format` can also be `md` or `html`. Handle + these values when reading parsed instructions, or select `txt`/`json` explicitly. + - Parsed contract defaults now match API2: SFTP uses port 22, `/video/concat` fade durations + default to zero, `/video/thumbs` uses an opaque black background, and `/transloadit/store` + defaults `result` to `true`. When `/file/preview` receives a `strategy` object without an + `image` entry, that entry now defaults to `['image', 'embedded-preview', 'icon']`. + ## 6.4.0 ### Minor Changes diff --git a/packages/types/package.json b/packages/types/package.json index 4d448b0a..9504b2da 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@transloadit/types", - "version": "6.4.0", + "version": "6.5.0", "description": "Transloadit type definitions", "type": "module", "license": "MIT", diff --git a/packages/zod/CHANGELOG.md b/packages/zod/CHANGELOG.md index d78e8a27..e3d884aa 100644 --- a/packages/zod/CHANGELOG.md +++ b/packages/zod/CHANGELOG.md @@ -1,5 +1,27 @@ # @transloadit/zod +## 7.5.0 + +### Minor Changes + +- db3800f: Contract: sync current Robot schemas from API2, including Supabase user session tokens + (transloadit/api2#10239), document Markdown/HTML extraction (transloadit/api2#10323), + SFTP defaults (transloadit/api2#10379), and concat/thumbnail defaults (transloadit/api2#10554). + + - Accept `session_token` on `/supabase/store` in the CLI and generated types and Zod schemas. + - Forward unknown top-level CLI Step parameters with a warning so new API parameters remain + usable before the next schema sync. Known parameters, nested objects, and Robot names still + undergo local validation. Warnings contain parameter names, never their values. + - Type-breaking: `/video/thumbs` no longer supplies an empty `offsets` array when parsing, and + rejects explicitly empty arrays. Parsed `offsets` can be `undefined`; omit the parameter + instead of supplying `[]`. + - Type-breaking: `/document/extract` parsed `text_format` can also be `md` or `html`. Handle + these values when reading parsed instructions, or select `txt`/`json` explicitly. + - Parsed contract defaults now match API2: SFTP uses port 22, `/video/concat` fade durations + default to zero, `/video/thumbs` uses an opaque black background, and `/transloadit/store` + defaults `result` to `true`. When `/file/preview` receives a `strategy` object without an + `image` entry, that entry now defaults to `['image', 'embedded-preview', 'icon']`. + ## 7.4.0 ### Minor Changes diff --git a/packages/zod/package.json b/packages/zod/package.json index 3f5284f1..98d9eb0d 100644 --- a/packages/zod/package.json +++ b/packages/zod/package.json @@ -1,6 +1,6 @@ { "name": "@transloadit/zod", - "version": "7.4.0", + "version": "7.5.0", "description": "Transloadit Zod schemas", "type": "module", "license": "MIT", @@ -50,7 +50,7 @@ "zod": "^4.4.3" }, "devDependencies": { - "@transloadit/types": "^6.4.0", + "@transloadit/types": "^6.5.0", "@types/node": "^25.8.0" } } diff --git a/yarn.lock b/yarn.lock index 71e6a257..3eb40db0 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.5.0" + "@transloadit/node": "npm:^6.6.0" "@transloadit/sev-logger": "npm:^0.1.9" - "@transloadit/zod": "npm:^7.4.0" + "@transloadit/zod": "npm:^7.5.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.5.0, @transloadit/node@workspace:packages/node": +"@transloadit/node@npm:^6.6.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.4.0, @transloadit/types@workspace:packages/types": +"@transloadit/types@npm:^6.5.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.4.0, @transloadit/zod@workspace:packages/zod": +"@transloadit/zod@npm:^7.0.0, @transloadit/zod@npm:^7.5.0, @transloadit/zod@workspace:packages/zod": version: 0.0.0-use.local resolution: "@transloadit/zod@workspace:packages/zod" dependencies: - "@transloadit/types": "npm:^6.4.0" + "@transloadit/types": "npm:^6.5.0" "@types/node": "npm:^25.8.0" zod: "npm:^4.4.3" languageName: unknown