Skip to content

http-client-java: update Node.js dependencies to latest#10006

Merged
weidongxu-microsoft merged 5 commits intomainfrom
copilot/update-node-js-dependencies
Mar 13, 2026
Merged

http-client-java: update Node.js dependencies to latest#10006
weidongxu-microsoft merged 5 commits intomainfrom
copilot/update-node-js-dependencies

Conversation

Copy link
Contributor

Copilot AI commented Mar 12, 2026

downstream


Bumps Node.js dependencies for @typespec/http-client-java to latest available versions.

Dependency updates

  • @azure-tools/typespec-client-generator-core: 0.66.10.66.2 (devDependency, peerDependency, and overrides in test packages)
  • @azure-tools/typespec-azure-rulesets: 0.65.10.66.0 (devDependency)
  • @typespec/http-specs: 0.1.0-alpha.330.1.0-alpha.34 (both test packages)

Regenerated code

The http-specs update introduced a new ExtensibleString type in the specialwords spec. Regenerated both http-client-generator-test and http-client-generator-clientcore-test to reflect the new generated Java classes and updated client implementations.

Tests

Added ExtensibleStringsClientTest e2e test covering the putExtensibleStringValue scenario: sends ExtensibleString.CLASS and asserts the same value is returned, as defined in the http-specs scenario.


💡 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 and others added 4 commits March 12, 2026 12:14
Co-authored-by: weidongxu-microsoft <53292327+weidongxu-microsoft@users.noreply.github.com>
…r-core 0.66.2 and run npm install

Co-authored-by: weidongxu-microsoft <53292327+weidongxu-microsoft@users.noreply.github.com>
Co-authored-by: weidongxu-microsoft <53292327+weidongxu-microsoft@users.noreply.github.com>
@weidongxu-microsoft
Copy link
Contributor

@copilot

Add the e2e test for ExtensibleStringsClient

the test scenario is in http-specs

Co-authored-by: weidongxu-microsoft <53292327+weidongxu-microsoft@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Mar 12, 2026

@copilot

Add the e2e test for ExtensibleStringsClient
...

Added ExtensibleStringsClientTest in commit 91f3d6f. The test calls putExtensibleStringValue with ExtensibleString.CLASS and asserts the returned value equals ExtensibleString.CLASS, matching the scenario spec ("Send 'class' and expect the same value back").

@azure-sdk
Copy link
Collaborator

You can try these changes here

🛝 Playground 🌐 Website 🛝 VSCode Extension

@weidongxu-microsoft weidongxu-microsoft added this pull request to the merge queue Mar 13, 2026
Merged via the queue into main with commit 682e34f Mar 13, 2026
31 checks passed
@weidongxu-microsoft weidongxu-microsoft deleted the copilot/update-node-js-dependencies branch March 13, 2026 02:58
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