From 080e9cbc15567d8a6f7e9c522e2da4b7fea8765b Mon Sep 17 00:00:00 2001 From: Akshay Dodeja Date: Sat, 22 Aug 2026 00:18:47 -0700 Subject: [PATCH] =?UTF-8?q?chore(sdk):=20release=200.4.0=20=E2=80=94=20rep?= =?UTF-8?q?ublish=20expanded=20client=20surface;=20pin=20CLI/MCP=20deps?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit npm's @terminal49/sdk@0.3.1 is stale: it predates the terminals, vessels, webhooks, webhookNotifications, and mapTrackingRequest surface the CLI and MCP server compile against, so installing @terminal49/cli from the registry fails. Bump the SDK to 0.4.0 (manifest + lockfile entries mirrored the way release-please's extra-files would) and point the CLI and MCP package at it. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01Bca2z6b3pMPb3pe911CXAP --- .release-please-manifest.json | 2 +- package-lock.json | 6 +++--- packages/mcp/package.json | 2 +- sdks/typescript-sdk-cli/package.json | 2 +- sdks/typescript-sdk/CHANGELOG.md | 7 +++++++ sdks/typescript-sdk/package.json | 2 +- 6 files changed, 14 insertions(+), 7 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index ea1d55e4..90caa5bd 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,4 +1,4 @@ { - "sdks/typescript-sdk": "0.3.1", + "sdks/typescript-sdk": "0.4.0", "sdks/typescript-sdk-cli": "0.1.0" } diff --git a/package-lock.json b/package-lock.json index d0d920f6..fcc983d2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18519,7 +18519,7 @@ "@modelcontextprotocol/server": "^2.0.0", "@posthog/mcp": "^0.11.7", "@sentry/node": "^10.55.0", - "@terminal49/sdk": "0.3.1", + "@terminal49/sdk": "0.4.0", "posthog-node": "^5.0.0", "zod": "~4.3.6" }, @@ -18556,7 +18556,7 @@ }, "sdks/typescript-sdk": { "name": "@terminal49/sdk", - "version": "0.3.1", + "version": "0.4.0", "dependencies": { "jsona": "^1.12.1", "openapi-fetch": "^0.17.0" @@ -18580,7 +18580,7 @@ "version": "0.1.0", "license": "MIT", "dependencies": { - "@terminal49/sdk": "0.3.1", + "@terminal49/sdk": "0.4.0", "cli-table3": "^0.6.5", "commander": "^13.0.0" }, diff --git a/packages/mcp/package.json b/packages/mcp/package.json index 90753cfa..ce0b6245 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -31,7 +31,7 @@ "@modelcontextprotocol/server": "^2.0.0", "@posthog/mcp": "^0.11.7", "@sentry/node": "^10.55.0", - "@terminal49/sdk": "0.3.1", + "@terminal49/sdk": "0.4.0", "posthog-node": "^5.0.0", "zod": "~4.3.6" }, diff --git a/sdks/typescript-sdk-cli/package.json b/sdks/typescript-sdk-cli/package.json index c134e297..4ec26a16 100644 --- a/sdks/typescript-sdk-cli/package.json +++ b/sdks/typescript-sdk-cli/package.json @@ -54,7 +54,7 @@ "prepublishOnly": "npm run build && npm run lint && npm run test" }, "dependencies": { - "@terminal49/sdk": "0.3.1", + "@terminal49/sdk": "0.4.0", "cli-table3": "^0.6.5", "commander": "^13.0.0" }, diff --git a/sdks/typescript-sdk/CHANGELOG.md b/sdks/typescript-sdk/CHANGELOG.md index c44f7e73..8fd06ec3 100644 --- a/sdks/typescript-sdk/CHANGELOG.md +++ b/sdks/typescript-sdk/CHANGELOG.md @@ -5,6 +5,13 @@ All notable changes to `@terminal49/sdk` are documented here. Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). Versioning follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.4.0](https://github.com/Terminal49/API/compare/sdk-v-v0.3.1...sdk-v-v0.4.0) (2026-08-22) + + +### Features + +* **sdk:** publish the expanded client surface (terminals, vessels, webhooks, webhook notifications, mapTrackingRequest) that main has carried since 0.3.1, so the npm package matches the in-repo SDK the CLI and MCP server build against + ## [0.3.1](https://github.com/Terminal49/API/compare/sdk-v-v0.3.0...sdk-v-v0.3.1) (2026-07-02) diff --git a/sdks/typescript-sdk/package.json b/sdks/typescript-sdk/package.json index e8b6797a..ef89425f 100644 --- a/sdks/typescript-sdk/package.json +++ b/sdks/typescript-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@terminal49/sdk", - "version": "0.3.1", + "version": "0.4.0", "description": "Terminal49 TypeScript SDK (JSON:API, openapi-fetch)", "repository": { "type": "git",