Skip to content

Prepare typespec publish - #12539

Merged
Mark Cowlishaw (markcowl) merged 2 commits into
microsoft:mainfrom
markcowl:publish/mwbe9f9v
Nov 11, 2026
Merged

Mark Cowlishaw (markcowl) merged 2 commits into
microsoft:mainfrom
markcowl:publish/mwbe9f9v

Conversation

@markcowl

Copy link
Copy Markdown
Contributor

No description provided.

@microsoft-github-policy-service

Copy link
Copy Markdown
Contributor

Fiona Huang (@FionaBronwen) Swati Kumar (@swatkatz) Steve Rice (@steverice) — this PR modifies files in the emitter:graphql area, which your team owns. Please take a look. (You can't be added as a formal reviewer because you're not a repository collaborator, so this is a heads-up instead.)

@microsoft-github-policy-service microsoft-github-policy-service Bot added emitter:graphql Issues for @typespec/graphql emitter compiler:core Issues for @typespec/compiler emitter-framework Issues for the emitter framework ide Issues for VS, VSCode, Monaco, etc. lib:http lib:openapi lib:rest lib:versioning lib:http-specs For issues/prs related to the @typespec/http-specs package labels Nov 11, 2026
@microsoft-github-policy-service microsoft-github-policy-service Bot added tspd Issues for the tspd tool emitter:client:js Issue for the JS client emitter: @typespec/http-client-js emitter:json-schema emitter:protobuf The protobuf emitter emitter:openapi3 Issues for @typespec/openapi3 emitter ui:playground ui:type-graph-viewer spector Issues related to spector and the spec sets labels Nov 11, 2026
@pkg-pr-new

pkg-pr-new Bot commented Nov 11, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

@typespec/compiler

npm i https://pkg.pr.new/microsoft/typespec/@typespec/compiler@12539

@typespec/emitter-framework

npm i https://pkg.pr.new/microsoft/typespec/@typespec/emitter-framework@12539

@typespec/events

npm i https://pkg.pr.new/microsoft/typespec/@typespec/events@12539

@typespec/graphql

npm i https://pkg.pr.new/microsoft/typespec/@typespec/graphql@12539

@typespec/html-program-viewer

npm i https://pkg.pr.new/microsoft/typespec/@typespec/html-program-viewer@12539

@typespec/http

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http@12539

@typespec/http-canonicalization

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-canonicalization@12539

@typespec/http-client

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-client@12539

@typespec/http-client-js

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-client-js@12539

@typespec/http-server-csharp

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-server-csharp@12539

@typespec/http-server-js

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-server-js@12539

@typespec/http-specs

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-specs@12539

@typespec/json-schema

npm i https://pkg.pr.new/microsoft/typespec/@typespec/json-schema@12539

@typespec/library-linter

npm i https://pkg.pr.new/microsoft/typespec/@typespec/library-linter@12539

@typespec/openapi

npm i https://pkg.pr.new/microsoft/typespec/@typespec/openapi@12539

@typespec/openapi3

npm i https://pkg.pr.new/microsoft/typespec/@typespec/openapi3@12539

@typespec/playground

npm i https://pkg.pr.new/microsoft/typespec/@typespec/playground@12539

@typespec/prettier-plugin-typespec

npm i https://pkg.pr.new/microsoft/typespec/@typespec/prettier-plugin-typespec@12539

@typespec/protobuf

npm i https://pkg.pr.new/microsoft/typespec/@typespec/protobuf@12539

@typespec/rest

npm i https://pkg.pr.new/microsoft/typespec/@typespec/rest@12539

@typespec/spector

npm i https://pkg.pr.new/microsoft/typespec/@typespec/spector@12539

@typespec/sse

npm i https://pkg.pr.new/microsoft/typespec/@typespec/sse@12539

@typespec/streams

npm i https://pkg.pr.new/microsoft/typespec/@typespec/streams@12539

@typespec/tspd

npm i https://pkg.pr.new/microsoft/typespec/@typespec/tspd@12539

@typespec/versioning

npm i https://pkg.pr.new/microsoft/typespec/@typespec/versioning@12539

@typespec/xml

npm i https://pkg.pr.new/microsoft/typespec/@typespec/xml@12539

commit: 7c8ad5b

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues are recorded for the TypeSpec 1.18 release metadata and changelog updates.

No open issues 🎉

What changed in this PR

Prepares the TypeSpec 1.18 release and related package releases across the compiler, libraries, emitters, and tools. Changes are limited to release metadata and changelogs.

Changes:

  • Bumps package versions and adds corresponding release notes.
  • Removes consumed Chronus entries while retaining pending entries for unreleased packages.
  • Adds 1.18.x to the website’s playground version list.
File Description
website/​playground-versions.json Adds the 1.18.x playground version.
packages/​xml/​package.json Bumps to 0.88.0.
packages/​xml/​CHANGELOG.md Records the version-only release.
packages/​versioning/​package.json Bumps to 0.88.0.
packages/​versioning/​CHANGELOG.md Documents the snapshot optionality fix.
packages/​typespec-vscode/​package.json Bumps to 1.18.0.
packages/​typespec-vscode/​CHANGELOG.md Records the version-only release.
packages/​typespec-vs/​package.json Bumps to 1.18.0.
packages/​typespec-vs/​CHANGELOG.md Records the version-only release.
packages/​tspd/​package.json Bumps to 0.78.0.
packages/​tspd/​CHANGELOG.md Documents type references and documentation fixes.
packages/​streams/​package.json Bumps to 0.88.0.
packages/​streams/​CHANGELOG.md Records the version-only release.
packages/​sse/​package.json Bumps to 0.88.0.
packages/​sse/​CHANGELOG.md Records the version-only release.
packages/​spector/​package.json Bumps to 0.1.0-alpha.31.
packages/​spector/​CHANGELOG.md Documents scenario feature-flag handling.
packages/​rest/​package.json Bumps to 0.88.0.
packages/​rest/​CHANGELOG.md Records the version-only release.
packages/​protobuf/​package.json Bumps to 0.88.0.
packages/​protobuf/​CHANGELOG.md Documents long-running operations and map values.
packages/​prettier-plugin-typespec/​package.json Bumps to 1.18.0.
packages/​prettier-plugin-typespec/​CHANGELOG.md Records the version-only release.
packages/​playground/​package.json Bumps to 0.19.0.
packages/​playground/​CHANGELOG.md Documents worker migration and output-folder highlighting.
packages/​openapi3/​package.json Bumps to 1.18.0.
packages/​openapi3/​CHANGELOG.md Documents type references and emitter/converter fixes.
packages/​openapi/​package.json Bumps to 1.18.0.
packages/​openapi/​CHANGELOG.md Documents preserved extern-signature documentation.
packages/​library-linter/​package.json Bumps to 0.88.0.
packages/​library-linter/​CHANGELOG.md Records the version-only release.
packages/​json-schema/​package.json Bumps to 1.18.0.
packages/​json-schema/​CHANGELOG.md Documents type references, enum encoding, and diagnostics.
packages/​internal-build-utils/​package.json Bumps to 0.88.0.
packages/​internal-build-utils/​CHANGELOG.md Records the version-only release.
packages/​http/​package.json Bumps to 1.18.0.
packages/​http/​CHANGELOG.md Documents signature documentation and payload performance fixes.
packages/​http-specs/​package.json Bumps to 0.1.0-alpha.46.
packages/​http-specs/​CHANGELOG.md Records the version-only release.
packages/​http-server-js/​package.json Bumps to 0.58.0-alpha.30.
packages/​http-server-js/​CHANGELOG.md Documents enum encoding and string escaping fixes.
packages/​http-server-csharp/​package.json Bumps to 0.58.0-alpha.34.
packages/​http-server-csharp/​CHANGELOG.md Documents enum encoding and JSON property-name fixes.
packages/​http-client/​package.json Bumps to 0.17.1.
packages/​http-client/​CHANGELOG.md Documents preserved extern-signature documentation.
packages/​http-client-js/​package.json Bumps to 0.16.4.
packages/​http-client-js/​CHANGELOG.md Documents removal of unused generated context fields.
packages/​http-canonicalization/​package.json Bumps to 0.16.5.
packages/​http-canonicalization/​CHANGELOG.md Records the version-only release.
packages/​html-program-viewer/​package.json Bumps to 0.88.0.
packages/​html-program-viewer/​CHANGELOG.md Records the version-only release.
packages/​graphql/​package.json Bumps to 0.5.0.
packages/​graphql/​CHANGELOG.md Documents type references and signature documentation.
packages/​events/​package.json Bumps to 0.88.0.
packages/​events/​CHANGELOG.md Records the version-only release.
packages/​emitter-framework/​package.json Bumps to 0.22.0.
packages/​emitter-framework/​CHANGELOG.md Documents enum context requirements and deprecation tags.
packages/​compiler/​package.json Bumps to 1.18.0.
packages/​compiler/​CHANGELOG.md Consolidates compiler features, deprecations, and fixes.
.chronus/​changes/​widen-template-declaration-type-2026-10-26.md Removes the consumed template-helper API entry.
.chronus/​changes/​upgrade-deps-oct-2026-2026-9-13-15-59-42.md Removes the consumed Typekit line-break entry.
.chronus/​changes/​typeref-values.md Removes the consumed type-reference feature entry.
.chronus/​changes/​typeref-value-2026-10-6-13-17-13.md Removes the consumed reflection-constraint fix entry.
.chronus/​changes/​tuple-openapi3-fixed-length-2026-8-9-13-1-9.md Removes the consumed tuple-length entry.
.chronus/​changes/​tspd-typekit-search-scope.md Removes the consumed API search-scope entry.
.chronus/​changes/​spector-scenario-project-features.md Removes the consumed scenario feature-flag entry.
.chronus/​changes/​protobuf-long-running-2026-10-06.md Removes the consumed long-running operations entry.
.chronus/​changes/​playground-worker-assets.md Removes the consumed worker-asset fix entry.
.chronus/​changes/​playground-vite-worker-entry.md Removes the consumed worker import migration entry.
.chronus/​changes/​jsdoc-versioning-public-api.md Removes the internal versioning documentation entry.
.chronus/​changes/​http-server-js-string-literal-escapes-2026-9-7-23-15-0.md Removes the consumed string-escaping entry.
.chronus/​changes/​http-server-js-generated-dependencies.md Removes the internal scaffold dependency entry.
.chronus/​changes/​http-server-csharp-json-names-2026-9-7-23-45-0.md Removes the consumed JSON property-name entry.
.chronus/​changes/​http-payload-property-lookup-2026-09-30.md Removes the consumed payload performance entry.
.chronus/​changes/​fix-versioning-optionality-provenance-2026-8-15-10-37-14.md Removes the consumed snapshot optionality entry.
.chronus/​changes/​fix-tester-root-error-2026-9-15-11-16-18.md Removes the consumed tester diagnostic entry.
.chronus/​changes/​fix-semantic-walker-enum-members.md Removes the consumed enum navigation entry.
.chronus/​changes/​fix-protobuf-map-values-2026-9-14-21-52-0.md Removes the consumed map-value entry.
.chronus/​changes/​fix-playground-diff-folders-2026-9-15-11-15-1.md Removes the consumed folder-highlighting entry.
.chronus/​changes/​fix-openapi3-union-envelope-identity-2026-8-16-8-45-43.md Removes the consumed union-envelope entry.
.chronus/​changes/​fix-openapi3-sse-terminal-event-payload-2026-9-20.md Removes the consumed terminal-event payload entry.
.chronus/​changes/​fix-openapi3-escape-service-title-2026-8-26-20-50-0.md Removes the consumed service-title escaping entry.
.chronus/​changes/​fix-openapi3-dedup-shared-route-metadata.md Removes the consumed shared-route metadata entry.
.chronus/​changes/​fix-openapi3-array-declaration-visibility-context.md Removes the consumed array naming fix entry.
.chronus/​changes/​fix-json-schema-prefix-items-2026-10-21.md Removes the consumed prefix-items diagnostic entry.
.chronus/​changes/​fix-init-build-instructions-2026-9-15-11-16-18.md Removes the consumed initialization guidance entry.
.chronus/​changes/​fix-http-client-js-empty-client-context-2026-10-7.md Removes the consumed unused-context fix entry.
.chronus/​changes/​fix-enum-decorators-template.md Removes the consumed template decorator fix entry.
.chronus/​changes/​fix-emitter-framework-deprecated-2026-10-4-14-23-43.md Removes the consumed deprecation-tag entry.
.chronus/​changes/​fix-diagnostic-type-reference-2026-9-15-11-16-18.md Removes the consumed diagnostic highlighting entry.
.chronus/​changes/​fix-compiler-code-frame-columns-2026-9-21-13-32-48.md Removes the consumed diagnostic underline entry.
.chronus/​changes/​feat-expose-skip-trivia-2026-9-13-14-31-27.md Removes the consumed skipTrivia API entry.
.chronus/​changes/​feat-cli-linter-config-2026-9-14-22-11-54.md Removes the consumed CLI linter configuration entry.
.chronus/​changes/​encoded-name-enum-members-openapi3-2026-9-15-19-0-2.md Removes the consumed OpenAPI enum encoding entry.
.chronus/​changes/​encoded-name-enum-members-json-schema-2026-9-15-19-0-3.md Removes the consumed JSON Schema enum encoding entry.
.chronus/​changes/​encoded-name-enum-members-http-server-js-2026-9-15-19-0-4.md Removes the consumed JavaScript server enum entry.
.chronus/​changes/​encoded-name-enum-members-http-server-csharp-2026-9-15-19-0-5.md Removes the consumed C# server enum entry.
.chronus/​changes/​encoded-name-enum-members-emitter-framework-2026-9-15-19-0-7.md Removes the consumed enum context breaking-change entry.
.chronus/​changes/​encoded-name-enum-members-compiler-2026-9-15-19-0-1.md Removes the consumed compiler enum encoding entry.
.chronus/​changes/​encoded-name-discriminator-program-compiler-2026-9-15-19-0-6.md Removes the consumed discriminator API deprecation entry.
.chronus/​changes/​docs-jsdoc-mutator-values-2026-9-15-12-3-44.md Removes the internal mutation-value documentation entry.
.chronus/​changes/​docs-jsdoc-mutator-model-operation-2026-9-15-12-1-53.md Removes the internal model/operation documentation entry.
.chronus/​changes/​docs-jsdoc-mutator-graph-2026-9-15-11-59-53.md Removes the internal mutation-graph documentation entry.
.chronus/​changes/​docs-jsdoc-mutator-engine-2026-9-15-11-57-44.md Removes the internal mutation-engine documentation entry.
.chronus/​changes/​docs-jsdoc-http-helpers-2026-9-15-12-4-20.md Removes the internal HTTP helper documentation entry.
.chronus/​changes/​docs-jsdoc-http-experimental-2026-9-15-12-8-46.md Removes the internal experimental HTTP documentation entry.
.chronus/​changes/​docs-jsdoc-http-contracts-2026-9-15-12-0-35.md Removes the internal HTTP contract documentation entry.
.chronus/​changes/​docs-jsdoc-http-auth-2026-9-15-11-57-31.md Removes the internal HTTP authentication documentation entry.
.chronus/​changes/​docs-jsdoc-generator-2026-9-15-12-4-9.md Removes the consumed extern-signature documentation entry.
.chronus/​changes/​copilot-fix-deprecated-warning-2026-9-20-14-27-49.md Removes the consumed deprecated-operation warning entry.
.chronus/​changes/​compiler-suppression-inspection.md Removes the consumed suppression inspection entry.
.chronus/​changes/​chore-vs-extension-dependency-updates-2026-9-16-11-27-6.md Removes the consumed Visual Studio dependency entry.
.chronus/​changes/​chore-dependency-policy-cleanup-2026-9-28-11-15-4.md Retains only pending React components and dashboard packages.
.chronus/​changes/​chore-dependency-policy-cleanup-2026-9-28-11-14-30.md Removes the internal development typings cleanup entry.

Review effort: Balanced

@microsoft-github-policy-service

Copy link
Copy Markdown
Contributor

Fiona Huang (@FionaBronwen) Swati Kumar (@swatkatz) Steve Rice (@steverice) — this PR modifies files in the emitter:graphql area, which your team owns. Please take a look. (You can't be added as a formal reviewer because you're not a repository collaborator, so this is a heads-up instead.)

@azure-sdk-automation

azure-sdk-automation Bot commented Nov 11, 2026 •

Copy link
Copy Markdown

You can try these changes here

🛝 Playground 🌐 Website 🛝 VSCode Extension

Copilot AI balanced review requested due to automatic review settings November 11, 2026 01:48

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues remain for the TypeSpec 1.18 release metadata and changelog updates.

No open issues 🎉

Review effort: Balanced

@microsoft-github-policy-service

Copy link
Copy Markdown
Contributor

Fiona Huang (@FionaBronwen) Swati Kumar (@swatkatz) Steve Rice (@steverice) — this PR modifies files in the emitter:graphql area, which your team owns. Please take a look. (You can't be added as a formal reviewer because you're not a repository collaborator, so this is a heads-up instead.)

@markcowl
Mark Cowlishaw (markcowl) added this pull request to the merge queue Nov 11, 2026
Merged via the queue into microsoft:main with commit e06f6b3 Nov 11, 2026
34 checks passed
@markcowl
Mark Cowlishaw (markcowl) deleted the publish/mwbe9f9v branch November 11, 2026 02:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

compiler:core Issues for @typespec/compiler emitter:client:js Issue for the JS client emitter: @typespec/http-client-js emitter:graphql Issues for @typespec/graphql emitter emitter:json-schema emitter:openapi3 Issues for @typespec/openapi3 emitter emitter:protobuf The protobuf emitter emitter-framework Issues for the emitter framework ide Issues for VS, VSCode, Monaco, etc. lib:http lib:http-specs For issues/prs related to the @typespec/http-specs package lib:openapi lib:rest lib:versioning meta:website TypeSpec.io updates spector Issues related to spector and the spec sets tspd Issues for the tspd tool ui:playground ui:type-graph-viewer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants