From 4a7446cf9715f18dc58eebabac08886858ac23ca Mon Sep 17 00:00:00 2001 From: finalerock44 <77282157+finalerock44@users.noreply.github.com> Date: Fri, 29 May 2026 13:25:22 +0100 Subject: [PATCH] Deprecate Maestro 1.39.1 and 2.4.0 Add both to REMOVED_MAESTRO_VERSIONS so the CLI hard-errors locally, matching the dcd API gate. JSDoc example in the generated schema types also pruned to keep the dev-server example aligned with reality. --- src/commands/cloud.ts | 2 +- src/types/generated/schema.types.ts | 1 - src/types/schema.types.ts | 1 - 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/commands/cloud.ts b/src/commands/cloud.ts index f2f4bea..9e0c72b 100644 --- a/src/commands/cloud.ts +++ b/src/commands/cloud.ts @@ -344,7 +344,7 @@ export const cloudCommand = defineCommand({ }, ); - const REMOVED_MAESTRO_VERSIONS = ['1.39.2', '1.39.7', '2.0.3']; + const REMOVED_MAESTRO_VERSIONS = ['1.39.1', '1.39.2', '1.39.7', '2.0.3', '2.4.0']; if (REMOVED_MAESTRO_VERSIONS.includes(resolvedMaestroVersion)) { throw new CliError( `Maestro version ${resolvedMaestroVersion} is no longer supported. ` + diff --git a/src/types/generated/schema.types.ts b/src/types/generated/schema.types.ts index 6c89317..f1bcbc0 100644 --- a/src/types/generated/schema.types.ts +++ b/src/types/generated/schema.types.ts @@ -1360,7 +1360,6 @@ export interface operations { * "maestro": { * "supportedVersions": [ * "1.39.0", - * "1.39.1", * "1.39.2", * "1.39.5", * "1.39.7", diff --git a/src/types/schema.types.ts b/src/types/schema.types.ts index 6c89317..f1bcbc0 100644 --- a/src/types/schema.types.ts +++ b/src/types/schema.types.ts @@ -1360,7 +1360,6 @@ export interface operations { * "maestro": { * "supportedVersions": [ * "1.39.0", - * "1.39.1", * "1.39.2", * "1.39.5", * "1.39.7",