Skip to content

[skip chg] Publish missing emitter-framework 0.18.0 changes#11021

Merged
timotheeguerin merged 1 commit into
microsoft:mainfrom
timotheeguerin:fix-emitter-framework-version
Jun 19, 2026
Merged

[skip chg] Publish missing emitter-framework 0.18.0 changes#11021
timotheeguerin merged 1 commit into
microsoft:mainfrom
timotheeguerin:fix-emitter-framework-version

Conversation

@timotheeguerin

@timotheeguerin timotheeguerin commented Jun 19, 2026

Copy link
Copy Markdown
Member

fix #11020

Why

#10372 (Http-server-csharp alloy rewrite) changed the public API of @typespec/emitter-framework but did not add a changelog entry, so the package was never versioned/published — it remains at 0.17.0 on npm while the API has moved on.

What

  • Bump @typespec/emitter-framework 0.17.00.18.0.
  • Add the 0.18.0 section to CHANGELOG.md describing the public API changes from Http-server-csharp alloy rewrite #10372:
    • New @typespec/emitter-framework/csharp exports: getDocComments, getNullableUnionInnerType, efRefkey, declarationRefkeys.
    • C# EnumDeclaration now emits the TypeSpec enum's doc comments.
    • development export conditions added to all entrypoints.
  • Update the Consistency workflow's Check Changes job to skip when the PR title contains [skip chg] (this PR intentionally has no .chronus/changes entry, since the version/changelog are applied manually).

@microsoft-github-policy-service microsoft-github-policy-service Bot added emitter-framework Issues for the emitter framework eng labels Jun 19, 2026
@pkg-pr-new

pkg-pr-new Bot commented Jun 19, 2026

Copy link
Copy Markdown

Open in StackBlitz

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

commit: fb81afc

@azure-sdk-automation

azure-sdk-automation Bot commented Jun 19, 2026

Copy link
Copy Markdown

You can try these changes here

🛝 Playground 🌐 Website 🛝 VSCode Extension

@timotheeguerin timotheeguerin marked this pull request as ready for review June 19, 2026 14:39

@catalinaperalta catalinaperalta left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Assuming there's no package-lock.json that needs to be updated as well

@timotheeguerin timotheeguerin added this pull request to the merge queue Jun 19, 2026
Merged via the queue into microsoft:main with commit c81d9d9 Jun 19, 2026
33 checks passed
@timotheeguerin timotheeguerin deleted the fix-emitter-framework-version branch June 19, 2026 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

emitter-framework Issues for the emitter framework eng

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: '@typespec/emitter-framework/csharp' does not provide an export named 'getDocComments'

2 participants