Skip to content

Update TypeScript and dependencies across multiple packages#420

Merged
PabloZaiden merged 2 commits into
microsoft:mainfrom
PabloZaiden:main
May 21, 2026
Merged

Update TypeScript and dependencies across multiple packages#420
PabloZaiden merged 2 commits into
microsoft:mainfrom
PabloZaiden:main

Conversation

@PabloZaiden
Copy link
Copy Markdown
Collaborator

📥 Pull Request

Update several outdated dependencies

Copilot AI review requested due to automatic review settings May 21, 2026 18:24
@PabloZaiden PabloZaiden requested a review from a team as a code owner May 21, 2026 18:24
@PabloZaiden PabloZaiden enabled auto-merge (squash) May 21, 2026 18:24
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates dependency versions across the reference TypeScript packages, the C# Microsoft Agent Framework project, and the GitHub Actions/devcontainer tooling to keep the repo’s build/CI environment current.

Changes:

  • Bump TypeScript and @types/node across the TS frontend + TS API packages, and update openai to 6.38.0 in the API packages.
  • Update C# NuGet package versions for Microsoft.Extensions.AI.OpenAI and IdentityModel/JWT packages.
  • Refresh GitHub Actions pins (checkout/setup-node/setup-dotnet/codeql/setup-terraform) and update the devcontainer Node feature major version.

Reviewed changes

Copilot reviewed 9 out of 12 changed files in this pull request and generated no comments.

Show a summary per file
File Description
reference-architectures/app/frontend/typescript/react/package.json Updates TS toolchain versions (@types/node, typescript).
reference-architectures/app/frontend/typescript/react/package-lock.json Locks updated TS toolchain and related transitive deps.
reference-architectures/app/api/typescript/openai-agents-sdk/package.json Bumps openai plus TS toolchain versions.
reference-architectures/app/api/typescript/openai-agents-sdk/package-lock.json Locks updated openai + TS toolchain and transitive deps.
reference-architectures/app/api/typescript/foundry-agent-service/package.json Bumps openai plus TS toolchain versions.
reference-architectures/app/api/typescript/foundry-agent-service/package-lock.json Locks updated openai + TS toolchain and transitive deps.
reference-architectures/app/api/csharp/microsoft-agent-framework/Caira.Api.MicrosoftAgentFramework.csproj Updates NuGet package versions for AI + identity/JWT dependencies.
.github/workflows/skill-test.yml Updates pinned GitHub Actions versions for checkout/setup-node.
.github/workflows/pr.yml Updates pinned GitHub Actions versions for checkout/setup-node/setup-dotnet/setup-terraform.
.github/workflows/codeql.yml Updates pinned GitHub Actions versions for checkout/setup-dotnet/codeql.
.devcontainer/devcontainer.json Bumps devcontainer Node feature from node:1 to node:2.
.devcontainer/devcontainer-lock.json Updates devcontainer lock to the corresponding node:2 feature digest/version.
Files not reviewed (3)
  • reference-architectures/app/api/typescript/foundry-agent-service/package-lock.json: Language not supported
  • reference-architectures/app/api/typescript/openai-agents-sdk/package-lock.json: Language not supported
  • reference-architectures/app/frontend/typescript/react/package-lock.json: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown
Contributor

@cmaclaughlin cmaclaughlin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@PabloZaiden PabloZaiden merged commit e3d268a into microsoft:main May 21, 2026
9 checks passed
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