docs: add release note for TypeSpec v1.10.0 and release notes creation guide#9979
docs: add release note for TypeSpec v1.10.0 and release notes creation guide#9979
Conversation
Co-authored-by: timotheeguerin <1031227+timotheeguerin@users.noreply.github.com>
|
@copilot looks good, can you add a new section to the contributing guide(or a skill if that is better) on how to make those release notes from your findings in this session |
Co-authored-by: timotheeguerin <1031227+timotheeguerin@users.noreply.github.com>
Added both a contributing guide section and a skill (commit 53fe1b2):
|
Co-authored-by: timotheeguerin <1031227+timotheeguerin@users.noreply.github.com>
|
You can try these changes here
|
…4026) Creates release notes for the TypeSpec Azure 0.66.0 release and adds a dedicated "Creating release notes" section to the contributing guide. ## Changes Made ### Release Notes (`website/src/content/docs/docs/release-notes/release-2026-03-10.mdx`) Created release notes for version 0.66.0, including: - **Features** — `@azure-tools/typespec-client-generator-core`: Added `.streamMetadata` for SSE events streamed in or out - **Bug Fixes** — `@azure-tools/typespec-client-generator-core`: Fixed namespace duplication when `@clientNamespace` extends the namespace flag The `Dependencies` category was excluded as it is not user-facing. ### Contributing Guide (`CONTRIBUTING.md`) Added a dedicated "Creating release notes" section (similar to [microsoft/typespec#9979](microsoft/typespec#9979)) that explains: - The command to generate the changelog: `pnpm chronus changelog --policy typespec-azure` - Where to create the output file (`website/src/content/docs/docs/release-notes/release-YYYY-MM-DD.mdx`) - The required frontmatter template including the TypeSpec Core link card - Why the `Dependencies` category should be removed (dependency updates are not user-facing) <!-- START COPILOT ORIGINAL PROMPT --> <details> <summary>Original prompt</summary> > > ---- > > *This section details on the original issue you should resolve* > > <issue_title>Create release notes for current release</issue_title> > <issue_description>Use `chronus version --policy typespec-azure` and remove the dependency category</issue_description> > > ## Comments on the Issue (you are @copilot in this section) > > <comments> > </comments> > </details> <!-- START COPILOT CODING AGENT SUFFIX --> - Fixes #4025 <!-- START COPILOT CODING AGENT TIPS --> --- ✨ Let Copilot coding agent [set things up for you](https://github.com/Azure/typespec-azure/issues/new?title=✨+Set+up+Copilot+instructions&body=Configure%20instructions%20for%20this%20repository%20as%20documented%20in%20%5BBest%20practices%20for%20Copilot%20coding%20agent%20in%20your%20repository%5D%28https://gh.io/copilot-coding-agent-tips%29%2E%0A%0A%3COnboard%20this%20repo%3E&assignees=copilot) — coding agent works faster and does higher quality work when set up for your repo. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: timotheeguerin <1031227+timotheeguerin@users.noreply.github.com>
|
No changes needing a change description found. |
Creates the release note for the upcoming v1.10.0 release, compiled from
.chronus/changes/changesets filtered totypespec-stableandtypespec-previewpolicy packages. Dependencies category removed per convention.Also adds a concise "Creating release notes" section to
CONTRIBUTING.mddescribing how to runpnpm chronus changelog --policy typespec-stable --policy typespec-preview, where to create the output file, and that theDependenciescategory should be removed.Included changes
Features
@typespec/compiler: Functions language feature,internaltype modifier,tsp info <libName>, exportedresolveCodeFix@typespec/openapi+@typespec/openapi3: OpenAPI 3.2 nested tags viaparentin@tagMetadata@typespec/openapi3:file-typeaccepts array, importreadOnly/writeOnlyas visibility decoratorsBug Fixes
@typespec/compiler:@overloadin versioned namespaces, string template interpolation, custom npm registry,serializeValueAsJsonICE, templated alias member instantiation@typespec/http: Route join behavior for?/:prefixes, removedpatch-implicit-optionalwarning@typespec/openapi:setOperationIdAPI exposure@typespec/openapi3: JSON Schema sibling keywords alongside$ref, nullable array constraints@typespec/versioning: Multiple versioning mutators running together@typespec/html-program-viewer: Symbol-keyed decorator state displayOriginal prompt
🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.