From 605f82fd799678934c683b4f364e56844d573670 Mon Sep 17 00:00:00 2001 From: Julia Boutin Date: Thu, 18 Dec 2025 14:36:05 -0700 Subject: [PATCH] Remove hardcoded version from theme duplicate call Now that the public theme duplicate mutation is in in latest (rather than release candidate) we no longer need to specify `2025-10` as the version This commit removes the hardcoded version value from the theme duplicate API call --- .changeset/fluffy-signs-peel.md | 5 +++++ packages/cli-kit/src/public/node/themes/api.test.ts | 1 - packages/cli-kit/src/public/node/themes/api.ts | 1 - 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 .changeset/fluffy-signs-peel.md diff --git a/.changeset/fluffy-signs-peel.md b/.changeset/fluffy-signs-peel.md new file mode 100644 index 00000000000..a0041512631 --- /dev/null +++ b/.changeset/fluffy-signs-peel.md @@ -0,0 +1,5 @@ +--- +'@shopify/cli-kit': minor +--- + +Remove hardcoded theme duplicate mutation API version diff --git a/packages/cli-kit/src/public/node/themes/api.test.ts b/packages/cli-kit/src/public/node/themes/api.test.ts index d3dc4e06736..819f1599338 100644 --- a/packages/cli-kit/src/public/node/themes/api.test.ts +++ b/packages/cli-kit/src/public/node/themes/api.test.ts @@ -470,7 +470,6 @@ describe('themeDuplicate', () => { session, variables: {id: `gid://shopify/OnlineStoreTheme/${id}`, name}, preferredBehaviour: expectedApiOptions, - version: '2025-10', responseOptions: { onResponse: expect.any(Function), }, diff --git a/packages/cli-kit/src/public/node/themes/api.ts b/packages/cli-kit/src/public/node/themes/api.ts index 2af4ad3295b..4084c4fcebc 100644 --- a/packages/cli-kit/src/public/node/themes/api.ts +++ b/packages/cli-kit/src/public/node/themes/api.ts @@ -486,7 +486,6 @@ export async function themeDuplicate( session, variables: {id: composeThemeGid(id), name}, preferredBehaviour: THEME_API_NETWORK_BEHAVIOUR, - version: '2025-10', responseOptions: { onResponse: (response) => { requestId = response.headers.get('x-request-id') ?? undefined