Skip to content

Bump brace-expansion to latest patched versions (1.1.18, 2.1.4, 5.0.9) - #14633

Merged
sean-mcmanus merged 1 commit into
mainfrom
seanmcm/devbox2-wsl/agent9/bump-brace-expansion
Aug 3, 2026
Merged

Bump brace-expansion to latest patched versions (1.1.18, 2.1.4, 5.0.9)#14633
sean-mcmanus merged 1 commit into
mainfrom
seanmcm/devbox2-wsl/agent9/bump-brace-expansion

Conversation

@sean-mcmanus

Copy link
Copy Markdown
Contributor

Summary

Bumps the transitive brace-expansion dependency to the latest patch on each version line, picking up the brace-expansion ReDoS fix and clearing the outstanding Dependabot alert:

  • 1.1.161.1.18
  • 2.1.22.1.4
  • 5.0.85.0.9

Applied across every lockfile/manifest that pins it:

  • .github/actions/package-lock.json (top-level, plus the glob and mocha nested copies)
  • Extension/yarn.lock
  • Extension/ThirdPartyNotices.txt
  • ExtensionPack/package-lock.json
  • Themes/package-lock.json

Each entry's resolved URL and integrity were updated to match the published tarballs — verified by downloading each tarball and confirming its sha1 matches the recorded integrity, so npm ci / yarn --frozen-lockfile stay reproducible. The engines field for 5.0.9 was updated to 20 || >=22 to match the package's own metadata.

This PR was investigated and created by Copilot with Claude Opus 4.8 (in VS Code). Any message starting with ✨ Copilot: was sent by Copilot.

@sean-mcmanus
sean-mcmanus requested a review from a team as a code owner August 3, 2026 19:28
@github-project-automation github-project-automation Bot moved this to Pull Request in cpptools Aug 3, 2026
@sean-mcmanus
sean-mcmanus requested a review from Copilot August 3, 2026 19:28
@sean-mcmanus
sean-mcmanus enabled auto-merge (squash) August 3, 2026 19:29
@sean-mcmanus

Copy link
Copy Markdown
Contributor Author

dependabot wasn't able to do this for some reason so I used Copilot instead.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates transitive brace-expansion dependency pins across the repo’s lockfiles/manifests to pick up the latest patch releases (including the ReDoS fix) and clear the related Dependabot alert.

Changes:

  • Bump brace-expansion 1.x to 1.1.18 and 2.x to 2.1.4 in action and extension dependency locks.
  • Bump brace-expansion 5.x to 5.0.9 in npm/yarn lockfiles (including updated resolved URLs + integrity).
  • Refresh Third Party Notices entries for the updated brace-expansion versions listed there.

Reviewed changes

Copilot reviewed 1 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
.github/actions/package-lock.json Updates pinned brace-expansion copies used by GitHub Actions dependencies.
Extension/yarn.lock Updates brace-expansion versions used by the extension’s Yarn dependency graph.
Extension/ThirdPartyNotices.txt Updates listed brace-expansion versions in Third Party Notices.
ExtensionPack/package-lock.json Updates pinned brace-expansion@5.0.9 (and metadata) for the extension pack lockfile.
Themes/package-lock.json Updates pinned brace-expansion@5.0.9 (and metadata) for the themes lockfile.
Files not reviewed (3)
  • .github/actions/package-lock.json: Generated file
  • ExtensionPack/package-lock.json: Generated file
  • Themes/package-lock.json: Generated file

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

Comment thread Themes/package-lock.json
Comment thread ExtensionPack/package-lock.json
@sean-mcmanus
sean-mcmanus merged commit 2d23836 into main Aug 3, 2026
7 checks passed
@sean-mcmanus
sean-mcmanus deleted the seanmcm/devbox2-wsl/agent9/bump-brace-expansion branch August 3, 2026 20:02
@github-project-automation github-project-automation Bot moved this from Pull Request to Done in cpptools Aug 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants