Skip to content

Bump TypeSpec dependencies to latest stable and next pre-release versions#4012

Merged
JialinHuang803 merged 5 commits into
mainfrom
copilot/bump-typespec-version-to-latest-stable
Jun 1, 2026
Merged

Bump TypeSpec dependencies to latest stable and next pre-release versions#4012
JialinHuang803 merged 5 commits into
mainfrom
copilot/bump-typespec-version-to-latest-stable

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jun 1, 2026

Updates TypeSpec-related packages in packages/typespec-ts and packages/typespec-test to align with TypeSpec 1.12.0 stable, and uses the next dist-tag for test/spec companion packages.

Version updates

packages/typespec-ts devDependencies + peerDependencies and packages/typespec-test dependencies:

Package Before After
@typespec/http-specs 0.1.0-alpha.37-dev.6 0.1.0-alpha.37-dev.6 (next tag, unchanged)
@azure-tools/azure-http-specs 0.1.0-alpha.41-dev.1 0.1.0-alpha.41-dev.2 (next tag, bumped)
@typespec/spector 0.1.0-dev.4 0.1.0-dev.4 (next tag, unchanged)
@typespec/spec-api 0.1.0-dev.3 0.1.0-dev.3 (next tag, unchanged)
@azure-tools/typespec-client-generator-core ^0.68.2 ^0.68.3 (latest stable patch)

The test/spec packages (@typespec/http-specs, @typespec/spector, @typespec/spec-api, @azure-tools/azure-http-specs) track the next npm dist-tag. @azure-tools/azure-http-specs was bumped from 0.1.0-alpha.41-dev.1 to the current next tag 0.1.0-alpha.41-dev.2. pnpm-lock.yaml updated accordingly.

Copilot AI linked an issue Jun 1, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Update TypeSpec version to latest stable Bump TypeSpec dependencies to latest stable releases Jun 1, 2026
Copilot AI requested a review from v-jiaodi June 1, 2026 02:47
@v-jiaodi
Copy link
Copy Markdown
Member

v-jiaodi commented Jun 1, 2026

@copilot should resolve the version in "next" tag for dependencies on @typespec/http-specs, @typespec/spector, @azure-tools/azure-http-specs, and @typespec/spec-api

Copy link
Copy Markdown
Contributor Author

Copilot AI commented Jun 1, 2026

@copilot should resolve the version in "next" tag for dependencies on @typespec/http-specs, @typespec/spector, @azure-tools/azure-http-specs, and @typespec/spec-api

Done. Updated the four packages to their next dist-tag versions in commit Use next-tagged versions for http-specs, spector, spec-api, azure-http-specs:

Package Version
@typespec/http-specs 0.1.0-alpha.37-dev.6
@typespec/spector 0.1.0-dev.4
@typespec/spec-api 0.1.0-dev.3
@azure-tools/azure-http-specs 0.1.0-alpha.41-dev.2 (bumped from the original dev.1 to the current next tag)

Copilot AI changed the title Bump TypeSpec dependencies to latest stable releases Bump TypeSpec dependencies to latest stable and next pre-release versions Jun 1, 2026
@v-jiaodi v-jiaodi marked this pull request as ready for review June 1, 2026 03:05
@v-jiaodi
Copy link
Copy Markdown
Member

v-jiaodi commented Jun 1, 2026

@copilot run npm run integration-test-ci:azure-modular under packages/typespec-ts/ to fix ci error.

Copy link
Copy Markdown
Contributor Author

Copilot AI commented Jun 1, 2026

@copilot run npm run integration-test-ci:azure-modular under packages/typespec-ts/ to fix ci error.

Done. @azure-tools/azure-http-specs@0.1.0-alpha.41-dev.2 added a new namespaceModelSerializable operation to the azure/client-generator-core/usage spec (with NamespaceModel/NestedNamespaceModel types). I regenerated the baseline (index.d.ts) and added the missing test case in azureClientGeneratorCoreUsage.spec.ts — commit Regenerate usage baseline and add test for namespaceModelSerializable.

@v-jiaodi
Copy link
Copy Markdown
Member

v-jiaodi commented Jun 1, 2026

@copilot run npm run integration-test-ci:azure-rlc under packages/typespec-ts/ to fix ci error.

Copy link
Copy Markdown
Contributor Author

Copilot AI commented Jun 1, 2026

@copilot run npm run integration-test-ci:azure-rlc under packages/typespec-ts/ to fix ci error.

Done. The new azure-http-specs@0.1.0-alpha.41-dev.2 adds a namespaceModelSerializable endpoint to the azure/client-generator-core/usage spec. I regenerated the RLC baseline (index.d.ts) and added the missing test case in azureClientGeneratorCoreUsage.spec.ts — all 788 azure-rlc tests pass (commit Regenerate usage baseline and add test for namespaceModelSerializable (azure-rlc)).

@JialinHuang803 JialinHuang803 merged commit 39ebc04 into main Jun 1, 2026
16 checks passed
@JialinHuang803 JialinHuang803 deleted the copilot/bump-typespec-version-to-latest-stable branch June 1, 2026 06:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bump TypeSpec version to latest stable

3 participants