Repository navigation
Prepare typespec publish - #12539
Prepare typespec publish#12539
Conversation
|
Fiona Huang (@FionaBronwen) Swati Kumar (@swatkatz) Steve Rice (@steverice) — this PR modifies files in the |
@typespec/compiler
@typespec/emitter-framework
@typespec/events
@typespec/graphql
@typespec/html-program-viewer
@typespec/http
@typespec/http-canonicalization
@typespec/http-client
@typespec/http-client-js
@typespec/http-server-csharp
@typespec/http-server-js
@typespec/http-specs
@typespec/json-schema
@typespec/library-linter
@typespec/openapi
@typespec/openapi3
@typespec/playground
@typespec/prettier-plugin-typespec
@typespec/protobuf
@typespec/rest
@typespec/spector
@typespec/sse
@typespec/streams
@typespec/tspd
@typespec/versioning
@typespec/xml
commit: |
There was a problem hiding this comment.
🟢 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.xto 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
|
Fiona Huang (@FionaBronwen) Swati Kumar (@swatkatz) Steve Rice (@steverice) — this PR modifies files in the |
|
You can try these changes here
|
|
Fiona Huang (@FionaBronwen) Swati Kumar (@swatkatz) Steve Rice (@steverice) — this PR modifies files in the |
No description provided.