Skip to content
This repository was archived by the owner on Jul 6, 2026. It is now read-only.

Update TypeSpec Java dependencies and prepare 0.45.0 minor release (core @ latest main) - #3338

Merged
weidongxu-microsoft merged 3 commits into
mainfrom
copilot/update-node-js-dependencies
May 13, 2026
Merged

Update TypeSpec Java dependencies and prepare 0.45.0 minor release (core @ latest main)#3338
weidongxu-microsoft merged 3 commits into
mainfrom
copilot/update-node-js-dependencies

Conversation

Copilot AI commented May 13, 2026

Copy link
Copy Markdown
Contributor

Refreshes Node.js/TypeSpec dependency baselines and prepares the next minor release for @azure-tools/typespec-java. This now moves the core submodule to the latest main commit in microsoft/typespec, and re-syncs generated test assets to match.

  • Core alignment

    • Updated core submodule pointer to b2e7e7a0b34a95cd419bdef971a3ce3a3fbc3a29 (latest microsoft/typespec main at update time).
  • Minor release prep

    • Bumped typespec-extension package version to 0.45.0.
    • Bumped typespec-tests package version to 0.1.0.
    • Updated typespec-extension/changelog.md with a new 0.45.0 (2026-05-13) entry.
  • Dependency refresh and range alignment

    • Updated dependency versions in:
      • typespec-extension/package.json
      • typespec-tests/package.json
    • Aligned typespec-extension peerDependencies with refreshed devDependencies semver ranges.
    • Kept @azure-tools/openai-typespec at 1.11.0 (matching Azure REST API specs baseline).
    • Updated typespec-tests overrides and local tarball reference to the new emitter package version.
  • Generated artifacts synchronized

    • Regenerated typespec-extension/package-lock.json after dependency updates.
    • Synced typespec-tests/src and typespec-tests/tsp from core/packages/http-client-java/generator/http-client-generator-test, updating generated Java models/clients/tests and related properties.
    • After moving core to latest main, ran typespec-tests/SyncTests.ps1 again and included newly generated updates (including additional generated test files and metadata changes).
{
  "name": "@azure-tools/typespec-java",
  "version": "0.45.0",
  "peerDependencies": {
    "@typespec/compiler": "^1.12.0",
    "@typespec/rest": ">=0.82.0 <1.0.0",
    "@azure-tools/typespec-client-generator-core": ">=0.68.0 <1.0.0"
  }
}

Agent-Logs-Url: https://github.com/Azure/autorest.java/sessions/bf5333d7-91f5-4bbb-abce-094adfb42957

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

Copy link
Copy Markdown
Member

@copilot update "core" submodule to latest main of Azure org. Also run SyncTests.ps1 as there is update in "core"

Agent-Logs-Url: https://github.com/Azure/autorest.java/sessions/6f40467c-15b0-45ce-b475-0d9f7448af90

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

Copilot AI commented May 13, 2026

Copy link
Copy Markdown
Contributor Author

@copilot update "core" submodule to latest main of Azure org. Also run SyncTests.ps1 as there is update in "core"

Updated as requested: core now points to the latest main commit, and I ran typespec-tests/SyncTests.ps1 to resync generated tests. Addressed in commit ff506fd.

Copilot AI changed the title Update TypeSpec Java dependencies and prepare 0.45.0 minor release (core @ typespec#10667 head) Update TypeSpec Java dependencies and prepare 0.45.0 minor release (core @ latest main) May 13, 2026
Copilot AI requested a review from weidongxu-microsoft May 13, 2026 08:52
@weidongxu-microsoft
weidongxu-microsoft marked this pull request as ready for review May 13, 2026 08:54
@weidongxu-microsoft
weidongxu-microsoft enabled auto-merge (squash) May 13, 2026 08:54
@weidongxu-microsoft
weidongxu-microsoft merged commit 7f7d975 into main May 13, 2026
2 checks passed
@weidongxu-microsoft
weidongxu-microsoft deleted the copilot/update-node-js-dependencies branch May 14, 2026 01:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants