Skip to content

Upgrade TypeSpec dependencies to match Azure REST API specs reference#5396

Closed
Copilot wants to merge 2 commits intomainfrom
copilot/fix-5395
Closed

Upgrade TypeSpec dependencies to match Azure REST API specs reference#5396
Copilot wants to merge 2 commits intomainfrom
copilot/fix-5395

Conversation

Copy link
Contributor

Copilot AI commented Sep 11, 2025

This PR upgrades all TypeSpec-related dependencies in the autorest.csharp repository to match the versions specified in the Azure REST API specs reference at commit e380cd0dc8167f077a186105ae0f7455e6c567f6.

Changes Made

Updated Dependencies in src/TypeSpec.Extension/Emitter.Csharp/package.json:

Azure Tools TypeSpec packages (0.59.x → 0.60.0):

  • @azure-tools/typespec-autorest: 0.59.0 → 0.60.0
  • @azure-tools/typespec-azure-core: 0.59.0 → 0.60.0
  • @azure-tools/typespec-azure-resource-manager: 0.59.2 → 0.60.0
  • @azure-tools/typespec-azure-rulesets: 0.59.0 → 0.60.0
  • @azure-tools/typespec-client-generator-core: 0.59.1 → 0.60.0

Core TypeSpec packages (1.3.0 → 1.4.0):

  • @typespec/compiler: 1.3.0 → 1.4.0
  • @typespec/http: 1.3.0 → 1.4.0
  • @typespec/openapi: 1.3.0 → 1.4.0

Additional TypeSpec packages (0.73.0 → 0.74.0):

  • @typespec/events: 0.73.0 → 0.74.0
  • @typespec/rest: 0.73.0 → 0.74.0
  • @typespec/sse: 0.73.0 → 0.74.0
  • @typespec/streams: 0.73.0 → 0.74.0
  • @typespec/versioning: 0.73.0 → 0.74.0
  • @typespec/xml: 0.73.0 → 0.74.0
  • @typespec/library-linter: 0.73.0 → 0.74.0

Updated Dependencies in root package.json:

  • @azure-tools/typespec-azure-resource-manager: 0.59.2 → 0.60.0
  • @azure-tools/typespec-client-generator-core: 0.59.1 → 0.60.0

Updated peerDependencies:

All peerDependency version ranges in the TypeSpec emitter package have been updated to reflect the new minimum versions while maintaining compatibility ranges.

Validation

  • npm install completed successfully with updated dependencies
  • ✅ TypeScript compilation of TypeSpec emitter succeeds
  • eng/Generate.ps1 script ran successfully and built multiple test projects without errors
  • ✅ All dependency versions now match the Azure REST API specs reference

The upgrade ensures compatibility with the latest TypeSpec toolchain and maintains consistency across the Azure ecosystem.

Fixes #5395.


💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.

Copy link
Contributor Author

Copilot AI commented Sep 11, 2025

@pshao25 👋 This repository doesn't have Copilot instructions. With Copilot instructions, I can understand the repository better, work faster and produce higher quality PRs.

I can generate a .github/copilot-instructions.md file for you automatically. Click here to open a pre-filled issue and assign it to me. I'll write the instructions, and then tag you for review.

Co-authored-by: pshao25 <97225342+pshao25@users.noreply.github.com>
Copilot AI changed the title [WIP] Upgrade TypeSpec dependencies Upgrade TypeSpec dependencies to match Azure REST API specs reference Sep 11, 2025
Copilot AI requested a review from pshao25 September 11, 2025 07:54
@pshao25 pshao25 closed this Sep 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade TypeSpec dependencies

2 participants