Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Dec 19, 2025

Bumps TCGC dependency from 0.63.0 to 0.63.3 for http-client-csharp emitter. Version 0.63.3 includes new features and bug fixes from versions 0.63.1, 0.63.2, and 0.63.3.

Changes

  • http-client-csharp: Updated devDependencies to 0.63.3 and peerDependencies lower bound to >=0.63.3
  • Regenerated test files: Ran eng/scripts/Generate.ps1 to regenerate 39 tspCodeModel.json test files with updated crossLanguageDefinitionId values that reflect TCGC 0.63.1's new multi-service client support
  • http-client-python: No changes (upgrade not needed)
  • http-client-java: Already at 0.63.1, no changes needed

All changes are scoped to the http-client-csharp package only.

TCGC Version Changes

  • 0.63.1: Adds support for generating a single client from multiple services
  • 0.63.2: Fixes @hierarchyBuilding decorator to recognize envelope properties
  • 0.63.3: Fixes wrong filtering of preview version value in version enum
Original prompt

This section details on the original issue you should resolve

<issue_title>Upgrade to latest tcgc version</issue_title>
<issue_description>Version 0.63.1 of TCGC was released: https://github.com/Azure/typespec-azure/blob/main/packages/typespec-client-generator-core/CHANGELOG.md#0631.

This issue covers bumping the emitter's dependency version and related package.</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] Update emitter dependency to TCGC version 0.63.1 Upgrade @azure-tools/typespec-client-generator-core to 0.63.1 Dec 19, 2025
Copy link
Contributor

@jorgerangel-msft jorgerangel-msft left a comment

Choose a reason for hiding this comment

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

@copilot - there are regeneration failures in CI. You will need to rerun the eng/scripts/Generate.ps1 script and check in the updated files.

Copy link
Contributor Author

Copilot AI commented Dec 22, 2025

@copilot - there are regeneration failures in CI. You will need to rerun the eng/scripts/Generate.ps1 script and check in the updated files.

Ran eng/scripts/Generate.ps1 and checked in the regenerated tspCodeModel.json files in commit adb920c.

Copilot AI changed the title Upgrade @azure-tools/typespec-client-generator-core to 0.63.1 Upgrade @azure-tools/typespec-client-generator-core to 0.63.1 for http-client-csharp Dec 22, 2025
@jorgerangel-msft jorgerangel-msft changed the title Upgrade @azure-tools/typespec-client-generator-core to 0.63.1 for http-client-csharp Upgrade @azure-tools/typespec-client-generator-core to 0.63.3 for http-client-csharp Jan 5, 2026
@microsoft-github-policy-service microsoft-github-policy-service bot added the emitter:client:csharp Issue for the C# client emitter: @typespec/http-client-csharp label Jan 5, 2026
Co-authored-by: jorgerangel-msft <[email protected]>
@jorgerangel-msft jorgerangel-msft marked this pull request as ready for review January 5, 2026 18:07
@jorgerangel-msft jorgerangel-msft added this pull request to the merge queue Jan 5, 2026
Merged via the queue into main with commit ad9c1e6 Jan 5, 2026
22 checks passed
@jorgerangel-msft jorgerangel-msft deleted the copilot/upgrade-tcgc-version-0-63-1 branch January 5, 2026 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

emitter:client:csharp Issue for the C# client emitter: @typespec/http-client-csharp

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade to latest tcgc version

3 participants