Releases: vercel/sdk
Releases · vercel/sdk
typescript - v1.19.40 - 2026-04-19 00:37:56
Generated by Speakeasy CLI
Typescript SDK Changes:
vercel.projects.filterProjectEnvs():response.union(3).hiddenProductionEnvCountAdded
Generated with Speakeasy CLI 1.761.8
Publishing Completed
typescript - v1.19.39 - 2026-04-18 00:37:59
Generated by Speakeasy CLI
Typescript SDK Changes:
vercel.deployments.getDeployment():response.union(1).projectSettings.frameworkChanged (Breaking⚠️ )vercel.deployments.createDeployment():request.requestBody.projectSettings.frameworkChangedresponse.projectSettings.frameworkChanged (Breaking⚠️ )
vercel.deployments.cancelDeployment():response.projectSettings.frameworkChanged (Breaking⚠️ )vercel.deployments.getDeployments():response.deployments[].projectSettings.frameworkChanged (Breaking⚠️ )vercel.integrations.createIntegrationStoreDirect():response.store.projectsMetadata[].frameworkChanged (Breaking⚠️ )vercel.logDrains.getConfigurableLogDrain():response.projectsMetadata[].frameworkChanged (Breaking⚠️ )vercel.logDrains.getAllLogDrains():response.union(Array<1>)[].projectsMetadata[].frameworkChanged (Breaking⚠️ )vercel.user.listUserEvents():response.union(2).events[]Changed (Breaking⚠️ )vercel.user.listEventTypes():response.types[].name.enum(vulnerabilityBannerDismissed)Added (Breaking⚠️ )vercel.microfrontends.getMicrofrontendsInGroup():response.projects[]Changed (Breaking⚠️ )vercel.projects.getProjects():responseChanged (Breaking⚠️ )vercel.projects.createProject():request.requestBody.frameworkChangedresponseChanged (Breaking⚠️ )
vercel.projects.updateProject():request.requestBodyChangedresponseChanged (Breaking⚠️ )
vercel.projects.updateMicrofrontends():responseChanged (Breaking⚠️ )vercel.webhooks.getWebhooks():response.union(Array<1>)[].projectsMetadata[].frameworkChanged (Breaking⚠️ )
Generated with Speakeasy CLI 1.761.8
Publishing Completed
typescript - v1.19.38 - 2026-04-17 00:39:22
Generated by Speakeasy CLI
Typescript SDK Changes:
vercel.deployments.getDeployment():responseChangedvercel.deployments.createDeployment():response.oidcTokenClaims.customEnvironmentIdAddedvercel.deployments.cancelDeployment():response.oidcTokenClaims.customEnvironmentIdAddedvercel.deployments.getDeployments():response.deployments[].manualProvisioningAddedvercel.integrations.createIntegrationStoreDirect():response.store.product.capabilities.v0FlavorsAddedvercel.user.listUserEvents():response.union(2).events[].payload.union(116).newOwnerChangedvercel.microfrontends.getMicrofrontendsInGroup():response.projects[]Changedvercel.sandboxes.listSnapshots():response.snapshots[]Changedvercel.sandboxes.extendSandboxTimeout():error.status[404]Addedvercel.sandboxes.getSnapshot():response.snapshotChangedvercel.sandboxes.deleteSnapshot():response.snapshotChangedvercel.sandboxes.createSnapshot():response.snapshotChangedvercel.sandboxesV2Beta.getSandboxesV2():request.sortByChanged
vercel.sandboxesV2Beta.listSessionSnapshots():response.union(2).snapshots[]Changedvercel.sandboxesV2Beta.getSessionSnapshot():response.snapshotChangedvercel.sandboxesV2Beta.deleteSessionSnapshot():response.snapshotChangedvercel.sandboxesV2Beta.updateSandbox():request.requestBody.currentSnapshotIdAdded
vercel.sandboxesV2Beta.extendSessionTimeout():error.status[404]Addedvercel.sandboxesV2Beta.createSessionSnapshot():response.snapshotChanged
Generated with Speakeasy CLI 1.761.7
Publishing Completed
typescript - v1.19.37 - 2026-04-16 00:41:36
Generated by Speakeasy CLI
Typescript SDK Changes:
vercel.teams.getTeamAccessRequest():response.joinedFrom.origin.enum(nsnbRedeployAttributionCard)Added (Breaking⚠️ )vercel.teams.getTeams():response.teams[]Changed (Breaking⚠️ )vercel.logs.getRuntimeLogs():response.levelChanged (Breaking⚠️ )vercel.webhooks.getWebhook():response.events[].enum(deployment.buildRequested)Added (Breaking⚠️ )vercel.webhooks.getWebhooks():responseChanged (Breaking⚠️ )vercel.webhooks.createWebhook():request.requestBody.events[].enum(deployment.buildRequested)Addedresponse.events[].enum(deployment.buildRequested)Added (Breaking⚠️ )
vercel.security.putFirewallConfig():request.requestBody.rules[].conditionGroup[].conditions[].typeChangedresponse.active.rules[]Changed (Breaking⚠️ )
vercel.teams.requestAccessToTeam():response.joinedFrom.origin.enum(nsnbRedeployAttributionCard)Added (Breaking⚠️ )vercel.teams.patchTeam():responseChanged (Breaking⚠️ )vercel.security.getFirewallConfig():response.rules[]Changed (Breaking⚠️ )vercel.user.listEventTypes():response.types[].nameChanged (Breaking⚠️ )vercel.teams.getTeam():responseChanged (Breaking⚠️ )vercel.user.listUserEvents():response.union(2).events[]Changed (Breaking⚠️ )vercel.teams.getTeamMembers():response.members[].joinedFrom.origin.enum(nsnbRedeployAttributionCard)Added (Breaking⚠️ )vercel.projects.updateProject():request.requestBody.resourceConfig.enableFunctionsBetaAddedresponseChanged
vercel.sandboxesV2Beta.updateSessionNetworkPolicy():error.status[404]Addedvercel.security.updateFirewallConfig():request.requestBodyChanged
vercel.sandboxes.updateNetworkPolicy():error.status[404]Addedvercel.projects.updateMicrofrontends():responseChangedvercel.projects.createProject():request.requestBody.resourceConfig.enableFunctionsBetaAddedresponseChanged
vercel.projects.getProjects():responseChangedvercel.microfrontends.getMicrofrontendsInGroup():response.projects[]Changed
Generated with Speakeasy CLI 1.761.5
Publishing Completed
typescript - v1.19.36 - 2026-04-15 00:45:24
Generated by Speakeasy CLI
Typescript SDK Changes:
vercel.user.listUserEvents():response.union(2).events[].type.enum(projectDelegatedProtectionDisabled)Added (Breaking⚠️ )vercel.user.listEventTypes():response.types[].name.enum(projectDelegatedProtectionDisabled)Added (Breaking⚠️ )vercel.featureFlags.listFlags():response.data[].environments.Map<environments>Changed (Breaking⚠️ )vercel.featureFlags.createFlag():request.requestBody.environments.Map<environments>Changedresponse.environments.Map<environments>Changed (Breaking⚠️ )
vercel.featureFlags.getFlag():response.environments.Map<environments>Changed (Breaking⚠️ )vercel.featureFlags.updateFlag():request.requestBody.environments.Map<environments>ChangedresponseChanged (Breaking⚠️ )
vercel.featureFlags.listFlagVersions():response.versions[].data.environments.Map<environments>Changed (Breaking⚠️ )vercel.featureFlags.listTeamFlags():response.data[].environments.Map<environments>Changed (Breaking⚠️ )vercel.sandboxes.listSnapshots():response.snapshots[].lastUsedAtAddedvercel.sandboxes.getSnapshot():response.snapshot.lastUsedAtAddedvercel.sandboxes.deleteSnapshot():response.snapshot.lastUsedAtAddedvercel.sandboxes.createSnapshot():response.snapshot.lastUsedAtAddedvercel.sandboxesV2Beta.listSessionSnapshots():response.union(2).snapshots[].lastUsedAtAddedvercel.sandboxesV2Beta.getSessionSnapshot():response.snapshot.lastUsedAtAddedvercel.sandboxesV2Beta.deleteSessionSnapshot():response.snapshot.lastUsedAtAddedvercel.sandboxesV2Beta.createSessionSnapshot():response.snapshot.lastUsedAtAdded
Generated with Speakeasy CLI 1.761.5
Publishing Completed
typescript - v1.19.35 - 2026-04-14 06:13:29
Generated by Speakeasy CLI
Typescript SDK Changes:
vercel.user.listUserEvents():response.union(2).events[]Changed (Breaking⚠️ )vercel.user.listEventTypes():response.types[].nameChanged (Breaking⚠️ )vercel.webhooks.createWebhook():request.requestBody.events[]Changedresponse.events[]Changed (Breaking⚠️ )
vercel.webhooks.getWebhooks():responseChanged (Breaking⚠️ )vercel.webhooks.getWebhook():response.events[]Changed (Breaking⚠️ )
Generated with Speakeasy CLI 1.761.4
Publishing Completed
typescript - v1.19.34 - 2026-04-13 00:37:33
Generated by Speakeasy CLI
Typescript SDK Changes:
vercel.featureFlags.listFlags():response.data[].experimentChangedvercel.featureFlags.createFlag():response.experimentChangedvercel.featureFlags.getFlag():response.experimentChangedvercel.featureFlags.updateFlag():responseChangedvercel.featureFlags.listFlagVersions():response.versions[].data.experimentChangedvercel.featureFlags.listTeamFlags():response.data[].experimentChanged
Generated with Speakeasy CLI 1.761.3
Publishing Completed
typescript - v1.19.33 - 2026-04-11 00:40:33
Generated by Speakeasy CLI
Typescript SDK Changes:
vercel.user.listEventTypes():response.types[].nameChanged (Breaking⚠️ )vercel.artifacts.recordEvents():requestChanged (Breaking⚠️ )vercel.artifacts.downloadArtifact():requestChanged (Breaking⚠️ )vercel.deployments.uploadFile():requestChanged (Breaking⚠️ )vercel.environment.listSharedEnvVariable():requestChanged (Breaking⚠️ )vercel.user.listUserEvents():response.union(2).events[]Changed (Breaking⚠️ )vercel.sandboxes.writeFiles():requestChanged (Breaking⚠️ )vercel.projects.getProjects():responseChanged (Breaking⚠️ )vercel.artifacts.uploadArtifact():requestChanged (Breaking⚠️ )vercel.projects.updateMicrofrontends():responseChanged (Breaking⚠️ )vercel.projects.updateProject():responseChanged (Breaking⚠️ )vercel.projects.createProject():responseChanged (Breaking⚠️ )vercel.sandboxesV2Beta.writeSessionFiles():requestChanged (Breaking⚠️ )vercel.microfrontends.getMicrofrontendsInGroup():response.projects[]Changed (Breaking⚠️ )vercel.featureFlags.listTeamFlags():response.data[].maintainerIdsAddedvercel.featureFlags.listFlagVersions():response.versions[].data.maintainerIdsAddedvercel.featureFlags.updateFlag():request.requestBody.maintainerIdsAddedresponseChanged
vercel.featureFlags.getFlag():response.maintainerIdsAddedvercel.rollingRelease.getRollingRelease():response.rollingRelease.currentCanaryPercentageAddedvercel.rollingRelease.approveRollingReleaseStage():response.rollingRelease.currentCanaryPercentageAddedvercel.rollingRelease.completeRollingRelease():response.rollingRelease.currentCanaryPercentageAddedvercel.featureFlags.createFlag():request.requestBody.maintainerIdsAddedresponse.maintainerIdsAdded
vercel.featureFlags.listFlags():response.data[].maintainerIdsAddedvercel.teams.getTeam():response.strictShareableLinksAddedvercel.teams.patchTeam():request.requestBody.strictShareableLinksAddedresponse.strictShareableLinksAdded
vercel.teams.getTeams():response.teams[].union(Team).strictShareableLinksAdded
Generated with Speakeasy CLI 1.761.3
Publishing Completed
typescript - v1.19.32 - 2026-04-10 05:55:58
Generated by Speakeasy CLI
Typescript SDK Changes:
vercel.teams.getTeam():response.defaultProjectJobsAddedvercel.teams.patchTeam():request.requestBody.defaultProjectJobsAddedresponse.defaultProjectJobsAdded
vercel.teams.getTeams():response.teams[].union(Team).defaultProjectJobsAdded
Generated with Speakeasy CLI 1.761.1
Publishing Completed
typescript - v1.19.30 - 2026-04-09 12:39:56
Generated by Speakeasy CLI
Typescript SDK Changes:
vercel.user.listUserEvents():response.union(2).events[]Changed (Breaking⚠️ )vercel.billing.listBillingCharges():response.[]Changed (Breaking⚠️ )vercel.user.listEventTypes():response.types[].name.enum(projectDelegatedProtectionEnabled)Added (Breaking⚠️ )vercel.featureFlags.listFlags():request.tagsAddedresponse.data[].tagsAdded
vercel.featureFlags.getFlag():response.tagsAddedvercel.deployments.getDeployments():response.deployments[].attribution.gitUser.providerAddedvercel.integrations.getConfigurationProducts():response.products[].metadataSchemaChangedvercel.integrations.createIntegrationStoreDirect():response.store.product.metadataSchemaChangedvercel.deployments.cancelDeployment():response.attribution.gitUser.providerAddedvercel.deployments.createDeployment():response.attribution.gitUser.providerAddedvercel.deployments.getDeployment():response.union(1).attribution.gitUser.providerAddedvercel.featureFlags.createFlag():request.requestBody.tagsAddedresponse.tagsAdded
vercel.deployments.uploadFile():error.status[426]Addedvercel.featureFlags.updateFlag():request.requestBody.tagsAddedresponseChanged
vercel.featureFlags.listFlagVersions():response.versions[].data.tagsAddedvercel.featureFlags.listTeamFlags():request.tagsAddedresponse.data[].tagsAdded
vercel.microfrontends.getMicrofrontendsInGroup():response.projects[]Changedvercel.apiObservability.updateObservabilityConfigurationProject():error.status[429]Addedvercel.projects.getProjects():responseChangedvercel.projects.createProject():responseChangedvercel.projects.updateProject():responseChangedvercel.projects.updateMicrofrontends():responseChanged
Generated with Speakeasy CLI 1.761.1
Publishing Completed