Skip to content

chore(http-client-java): bump Node.js dependencies and align version constraints - #10469

Merged
Weidong Xu (weidongxu-microsoft) merged 1 commit into
mainfrom
copilot/bump-nodejs-dependencies
Apr 23, 2026
Merged

Weidong Xu (weidongxu-microsoft) merged 1 commit into
mainfrom
copilot/bump-nodejs-dependencies

Conversation

Copilot AI commented Apr 23, 2026

Copy link
Copy Markdown
Contributor

This updates http-client-java Node.js dependencies to current versions and keeps dependency constraints consistent across the package and its generator test projects. The goal is to avoid drift between root dependency versions, peer ranges, and test override pins.

  • Dependency version bumps (root package)

    • Updated devDependencies in packages/http-client-java/package.json (including Azure TypeSpec tooling, Vitest, TypeScript, and API Extractor packages).
    • Refreshed packages/http-client-java/package-lock.json to match the new dependency graph.
  • Constraint alignment in published surface

    • Updated peerDependencies in packages/http-client-java/package.json to match the corresponding updated root versions while preserving semver range style.
  • Generator test package consistency

    • Updated overrides in:
      • packages/http-client-java/generator/http-client-generator-test/package.json
      • packages/http-client-java/generator/http-client-generator-clientcore-test/package.json
    • Synced Azure TypeSpec package pins with the updated root package versions.
  • Release/changelog metadata

    • Added Chronus change entry under .chronus/changes/ with changeKind: dependencies for @typespec/http-client-java.
{
  "peerDependencies": {
    "@azure-tools/typespec-azure-core": ">=0.67.1 <1.0.0",
    "@azure-tools/typespec-client-generator-core": ">=0.67.3 <1.0.0"
  }
}

Agent-Logs-Url: https://github.com/microsoft/typespec/sessions/e3d2751e-b799-4ad7-84ef-4e41acab5b2b

Co-authored-by: weidongxu-microsoft <53292327+weidongxu-microsoft@users.noreply.github.com>
@azure-sdk

Copy link
Copy Markdown
Collaborator

You can try these changes here

🛝 Playground 🌐 Website 🛝 VSCode Extension

Merged via the queue into main with commit ac0335c Apr 23, 2026
35 checks passed
@weidongxu-microsoft
Weidong Xu (weidongxu-microsoft) deleted the copilot/bump-nodejs-dependencies branch April 23, 2026 06:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

emitter:client:java Issue for the Java client emitter: @typespec/http-client-java

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants