Skip to content

Release Notes for tsp November release - #12538

Merged
Mark Cowlishaw (markcowl) merged 4 commits into
microsoft:mainfrom
markcowl:relstart-2026-11-10-core
Nov 11, 2026
Merged

Mark Cowlishaw (markcowl) merged 4 commits into
microsoft:mainfrom
markcowl:relstart-2026-11-10-core

Conversation

@markcowl

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions

Copy link
Copy Markdown
Contributor

No changes needing a change description found.

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.

🟡 Changes recommended

The Protobuf examples lack valid op declarations within a @Protobuf.service interface, preventing them from emitting the documented RPC.

2 open issues
What changed in this PR

Adds the TypeSpec 1.18.0 release notes for November, documenting new capabilities, deprecations, and fixes across the compiler and libraries.

Changes:

  • Highlights linter controls, suppression inspection APIs, and Protobuf long-running operations.
  • Documents type references, codefix helpers, and the discriminator API deprecation.
  • Summarizes compiler and library fixes, including encoded enum values and schema emission.
File Description
website/​src/​content/​docs/​release-notes/​typespec-1-18-0.mdx Adds the November release notes with feature examples, deprecation guidance, and bug-fix summaries.

Review effort: Balanced

@azure-sdk-automation

azure-sdk-automation Bot commented Nov 10, 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 10, 2026 22:47

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.

🔵 Needs a closer look

The release-note example declares importBooks(...) without op or an enclosing interface, causing a parse error when copied into a TypeSpec file.

No open issues 🎉

2 resolved since last review

Review effort: Balanced

@microsoft-github-policy-service microsoft-github-policy-service Bot added the meta:website TypeSpec.io updates label Nov 10, 2026
Copilot AI balanced review requested due to automatic review settings November 11, 2026 01:56

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.

🔵 Needs a closer look

The release-note example omits op without an enclosing interface, so copying it as a top-level declaration produces a syntax error.

No open issues 🎉

Review effort: Balanced

Copilot AI balanced review requested due to automatic review settings November 11, 2026 03:50

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.

🟡 Changes recommended

The release-note example uses interface-member syntax outside an interface, so copying it produces a syntax error and lacks the service context needed to emit the shown RPC.

1 open issue

Review effort: Balanced

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.

🔵 Needs a closer look

The release-note example omits the op keyword required outside an interface, so copying it into a namespace produces a parse error.

No open issues 🎉

1 resolved since last review

Review effort: Balanced

@markcowl
Mark Cowlishaw (markcowl) added this pull request to the merge queue Nov 11, 2026
Merged via the queue into microsoft:main with commit e8435a9 Nov 11, 2026
30 checks passed
@markcowl
Mark Cowlishaw (markcowl) deleted the relstart-2026-11-10-core branch November 11, 2026 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

meta:website TypeSpec.io updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants