From c8b71e28b6d9c997ec0df77ec25504acb4aec998 Mon Sep 17 00:00:00 2001 From: Andy Waller <76787794+AndyW22@users.noreply.github.com> Date: Wed, 11 Mar 2026 10:25:42 +0000 Subject: [PATCH 1/4] update patch + delete endpoints to v2 --- packages/vercel-sandbox/src/api-client/api-client.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vercel-sandbox/src/api-client/api-client.ts b/packages/vercel-sandbox/src/api-client/api-client.ts index c292cd3..08778bc 100644 --- a/packages/vercel-sandbox/src/api-client/api-client.ts +++ b/packages/vercel-sandbox/src/api-client/api-client.ts @@ -777,7 +777,7 @@ export class APIClient extends BaseClient { }) { return parseOrThrow( UpdateNamedSandboxResponse, - await this.request(`/v1/sandboxes/named/${encodeURIComponent(params.name)}`, { + await this.request(`/v2/sandboxes/${encodeURIComponent(params.name)}`, { method: "PATCH", query: { projectId: params.projectId, @@ -804,7 +804,7 @@ export class APIClient extends BaseClient { }) { return parseOrThrow( UpdateNamedSandboxResponse, - await this.request(`/v1/sandboxes/named/${encodeURIComponent(params.name)}`, { + await this.request(`/v2/sandboxes/${encodeURIComponent(params.name)}`, { method: "DELETE", query: { projectId: params.projectId, From 044dd0f75c9f1e4011ce1156414ab85f98cd74ef Mon Sep 17 00:00:00 2001 From: Andy Waller <76787794+AndyW22@users.noreply.github.com> Date: Wed, 11 Mar 2026 10:41:05 +0000 Subject: [PATCH 2/4] update tests --- packages/vercel-sandbox/src/api-client/api-client.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vercel-sandbox/src/api-client/api-client.test.ts b/packages/vercel-sandbox/src/api-client/api-client.test.ts index 787ae39..313a9ac 100644 --- a/packages/vercel-sandbox/src/api-client/api-client.test.ts +++ b/packages/vercel-sandbox/src/api-client/api-client.test.ts @@ -621,7 +621,7 @@ describe("APIClient", () => { expect(result.json.namedSandbox.name).toBe("my-sandbox"); const [url, opts] = mockFetch.mock.calls[0]; - expect(url).toContain("/v1/sandboxes/named/my-sandbox"); + expect(url).toContain("/v2/sandboxes/my-sandbox"); expect(url).toContain("projectId=proj_123"); expect(opts.method).toBe("PATCH"); @@ -674,7 +674,7 @@ describe("APIClient", () => { expect(result.json.namedSandbox.name).toBe("my-sandbox"); const [url, opts] = mockFetch.mock.calls[0]; - expect(url).toContain("/v1/sandboxes/named/my-sandbox"); + expect(url).toContain("/v2/sandboxes/my-sandbox"); expect(url).toContain("projectId=proj_123"); expect(url).toContain("preserveSandboxes=false"); expect(opts.method).toBe("DELETE"); From 67d41ad2c78913125c25d86acd9ee6a505170ca1 Mon Sep 17 00:00:00 2001 From: Andy Waller <76787794+AndyW22@users.noreply.github.com> Date: Wed, 11 Mar 2026 10:47:48 +0000 Subject: [PATCH 3/4] add changeset --- .changeset/legal-rings-work.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/legal-rings-work.md diff --git a/.changeset/legal-rings-work.md b/.changeset/legal-rings-work.md new file mode 100644 index 0000000..2794045 --- /dev/null +++ b/.changeset/legal-rings-work.md @@ -0,0 +1,5 @@ +--- +"@vercel/sandbox": patch +--- + +Add support for patch + delete v2 endpoints for named sandboxes. From 869d19a6a67ba56fac362381133b18961be4fe15 Mon Sep 17 00:00:00 2001 From: Andy Waller <76787794+AndyW22@users.noreply.github.com> Date: Wed, 11 Mar 2026 10:55:06 +0000 Subject: [PATCH 4/4] run version:prepare --- .changeset/common-corners-leave.md | 5 +++++ .changeset/pre.json | 3 ++- packages/sandbox/CHANGELOG.md | 9 +++++++++ packages/sandbox/docs/index.md | 2 +- packages/sandbox/package.json | 2 +- packages/vercel-sandbox/CHANGELOG.md | 6 ++++++ packages/vercel-sandbox/package.json | 2 +- packages/vercel-sandbox/src/version.ts | 2 +- 8 files changed, 26 insertions(+), 5 deletions(-) create mode 100644 .changeset/common-corners-leave.md diff --git a/.changeset/common-corners-leave.md b/.changeset/common-corners-leave.md new file mode 100644 index 0000000..e1d60f1 --- /dev/null +++ b/.changeset/common-corners-leave.md @@ -0,0 +1,5 @@ +--- +"sandbox": patch +--- + +Add support for patch + delete v2 endpoints for named sandboxes. diff --git a/.changeset/pre.json b/.changeset/pre.json index ef3ff81..dbb157c 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -15,9 +15,10 @@ "@vercel/sandbox": "1.7.1" }, "changesets": [ - "eight-rocks-argue", + "common-corners-leave", "fair-pears-dream", "fresh-rings-rescue", + "legal-rings-work", "light-results-change", "open-planets-joke", "stale-hotels-grow", diff --git a/packages/sandbox/CHANGELOG.md b/packages/sandbox/CHANGELOG.md index 0192f47..bfe0a28 100644 --- a/packages/sandbox/CHANGELOG.md +++ b/packages/sandbox/CHANGELOG.md @@ -1,5 +1,14 @@ # sandbox +## 3.0.0-beta.5 + +### Patch Changes + +- Add support for patch + delete v2 endpoints for named sandboxes. + +- Updated dependencies [[`67d41ad2c78913125c25d86acd9ee6a505170ca1`](https://github.com/vercel/sandbox/commit/67d41ad2c78913125c25d86acd9ee6a505170ca1)]: + - @vercel/sandbox@2.0.0-beta.4 + ## 3.0.0-beta.4 ### Minor Changes diff --git a/packages/sandbox/docs/index.md b/packages/sandbox/docs/index.md index 3ebf7b0..7d1211d 100644 --- a/packages/sandbox/docs/index.md +++ b/packages/sandbox/docs/index.md @@ -1,7 +1,7 @@ ## `sandbox --help` ``` -sandbox 3.0.0-beta.4 +sandbox 3.0.0-beta.5 ▲ sandbox [options] diff --git a/packages/sandbox/package.json b/packages/sandbox/package.json index 93eec93..75264c8 100644 --- a/packages/sandbox/package.json +++ b/packages/sandbox/package.json @@ -1,7 +1,7 @@ { "name": "sandbox", "description": "Command line interface for Vercel Sandbox", - "version": "3.0.0-beta.4", + "version": "3.0.0-beta.5", "scripts": { "clean": "rm -rf node_modules dist", "sandbox": "ts-node ./src/sandbox.ts", diff --git a/packages/vercel-sandbox/CHANGELOG.md b/packages/vercel-sandbox/CHANGELOG.md index 4d4f1dc..f82c6e3 100644 --- a/packages/vercel-sandbox/CHANGELOG.md +++ b/packages/vercel-sandbox/CHANGELOG.md @@ -1,5 +1,11 @@ # @vercel/sandbox +## 2.0.0-beta.4 + +### Patch Changes + +- Add support for patch + delete v2 endpoints for named sandboxes. ([#85](https://github.com/vercel/sandbox/pull/85)) + ## 2.0.0-beta.3 ### Minor Changes diff --git a/packages/vercel-sandbox/package.json b/packages/vercel-sandbox/package.json index a327bae..10e0142 100644 --- a/packages/vercel-sandbox/package.json +++ b/packages/vercel-sandbox/package.json @@ -1,6 +1,6 @@ { "name": "@vercel/sandbox", - "version": "2.0.0-beta.3", + "version": "2.0.0-beta.4", "description": "Software Development Kit for Vercel Sandbox", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/vercel-sandbox/src/version.ts b/packages/vercel-sandbox/src/version.ts index 8d5dd0c..65fb4e1 100644 --- a/packages/vercel-sandbox/src/version.ts +++ b/packages/vercel-sandbox/src/version.ts @@ -1,2 +1,2 @@ // Autogenerated by inject-version.ts -export const VERSION = "2.0.0-beta.3"; +export const VERSION = "2.0.0-beta.4";