Skip to content

Adopt shared eng 1.2.0 tooling - #637

Merged
Brandon Waterloo [MSFT] (bwateratmsft) merged 3 commits into
mainfrom
bwateratmsft-containers-shared-tooling-adoption
Oct 15, 2026
Merged

Brandon Waterloo [MSFT] (bwateratmsft) merged 3 commits into
mainfrom
bwateratmsft-containers-shared-tooling-adoption

Conversation

@bwateratmsft

@bwateratmsft Brandon Waterloo [MSFT] (bwateratmsft) commented Oct 15, 2026 •

Copy link
Copy Markdown
Collaborator

🤖

Summary

  • Update @microsoft/vscode-azext-eng to published 1.2.0 and regenerate the registry-backed pnpm lockfile; no local archive references remain.
  • Add a package-specific exception to the existing seven-day release quarantine without changing the policy for other packages.
  • Hoist eng's transitive native TypeScript compiler, retaining bare tsc workspace scripts and the separate TypeScript 6 API for ESLint.
  • Adopt keyed esbuild configurations, merging aliases safely and appending both language-server entrypoints while preserving extension, telemetry, and debugging behavior.

Validation

  • pnpm -r exec tsc --version: 7.0.2 in all seven workspaces.
  • pnpm run build: passed, including ESM/CJS library builds and extension type checking/bundling.
  • pnpm run lint: passed across all six lint workspaces.
  • pnpm peers check: no peer dependency issues.
  • pnpm run test: 637 passing, 3 existing platform-specific pending; extension tests passed under the VS Code test host.
  • Verified installed eng version 1.2.0 and lockfile integrity against the npm registry.
  • Official Containers build 20261015.3 succeeded on this branch at b70745fc765180a45c303dda078b6b8556f189a9.

Manual testing

Ready for final manual testing with Run Extension (F5), Extension: ESBuild+Watch, and Extension: Check+Watch. No validation watchers remain running.

Adopt keyed esbuild configs and hoist eng's native compiler for workspace builds.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 46080682-c202-40c4-a865-2d2352825b56
Replace local validation archive with the registry package and allow eng through the seven-day release quarantine.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 46080682-c202-40c4-a865-2d2352825b56

This comment was marked as resolved.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 46080682-c202-40c4-a865-2d2352825b56
@bwateratmsft
Brandon Waterloo [MSFT] (bwateratmsft) merged commit abf8709 into main Oct 15, 2026
2 checks passed
@bwateratmsft
Brandon Waterloo [MSFT] (bwateratmsft) deleted the bwateratmsft-containers-shared-tooling-adoption branch October 15, 2026 18:35
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.

3 participants