Skip to content

Bump brace-expansion to patched versions - #1294

Merged
Christof Marti (chrmarti) merged 1 commit into
mainfrom
copilot/update-brace-expansion
Aug 28, 2026
Merged

Bump brace-expansion to patched versions#1294
Christof Marti (chrmarti) merged 1 commit into
mainfrom
copilot/update-brace-expansion

Conversation

@chrmarti

Copy link
Copy Markdown
Contributor

Summary

Upgrade vulnerable transitive brace-expansion versions in the Yarn lockfile.

Session Context

Key decisions from the development session:

  • Preserve major lines: Updated the existing 1.x, 2.x, and 5.x lockfile entries independently because their parent packages constrain different major versions; a global resolution could force incompatible versions.
  • Cover current advisories: Selected 1.1.18, 2.1.4, and 5.0.9 so the update addresses CVE-2026-14257 and the newer CVE-2026-69152.
  • Update transitive locks directly: Yarn 1 does not update this transitive-only package through yarn upgrade, so the descriptor-preserving lockfile entries were updated with registry metadata.

Changes

  • Update all brace-expansion major lines in yarn.lock.
  • Validate the dependency graph with a frozen Yarn install.

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

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.

Copilot wasn't able to review any files in this pull request.


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@chrmarti
Christof Marti (chrmarti) marked this pull request as ready for review August 28, 2026 10:58
@chrmarti
Christof Marti (chrmarti) requested a review from a team as a code owner August 28, 2026 10:58
@chrmarti
Christof Marti (chrmarti) merged commit 9b5e010 into main Aug 28, 2026
49 checks passed
@chrmarti
Christof Marti (chrmarti) deleted the copilot/update-brace-expansion branch August 28, 2026 11:07
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