Repository navigation
Update dependencies (security) - #18
Merged
pkaminski merged 1 commit intoOct 27, 2026
Merged
Conversation
pkaminski
force-pushed
the
codex/security-dependencies-20261024
branch
from
October 26, 2026 00:10
1e5119f to
a8b0a30
Compare
pkaminski
changed the base branch from
reviewable-master
to
codex/migrate-to-yarn
October 26, 2026 00:11
pkaminski
force-pushed
the
codex/security-dependencies-20261024
branch
2 times, most recently
from
October 26, 2026 00:21
874e84a to
1497f53
Compare
pkaminski
force-pushed
the
codex/security-dependencies-20261024
branch
from
October 26, 2026 20:55
1497f53 to
d25a9e2
Compare
pkaminski
force-pushed
the
codex/security-dependencies-20261024
branch
from
October 27, 2026 00:43
d25a9e2 to
0163f49
Compare
pkaminski
marked this pull request as ready for review
October 27, 2026 00:45
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Update Karma's transitive Body Parser from 1.20.1 to the verified security backport 1.20.9, preserving every package.json specification and the library version. The Corepack/Yarn 4 migration (#19) is merged; this PR targets reviewable-master and changes only yarn.lock.
Body Parser's advisory explicitly identifies 1.20.9 and 2.4.0 as fixing the same compressed-request denial of service. Karma's existing range requires the 1.x backport. All target occurrences are fixed: Body Parser is 1.20.9, Undici is already 8.12.3 in the migration baseline, and Markdown-it is absent. These are development dependencies; there are no unresolved target blockers.
Validation:
Automated merge disposition
Subsequent outcome: @pkaminski merged this PR as
d32f14c0b5bf562b5a76bc75b6e97ed3aa3980dd. The workflow run below failed before merging; native stacks still require asynchronous merge support in the automation.Workflow outcome: run 40428664342 reconstructed the lockfile successfully, but GitHub rejected the merge: "Merging stacked PRs via this endpoint is not supported. Use the asynchronous merge endpoint instead." Migration #19 is merged and this PR targets the default branch, but GitHub still treats it as a native-stack PR. The workflow needs asynchronous merge support; this is not a dependency-validation failure.
The Corepack/Yarn migration #19 is merged, and this PR now targets the default branch. This security update changes only development dependency resolutions; direct versions remain compatible. Exact reconstruction passed with the deployed validator at
b9d9784562684aca14ca7c64287d137abc6afabefrom current default branch0045204bc7335954f514f681a5cd2bcb0445c5c7to head0163f4926197d33754a0ae4688fab66f0342f4d1. Current CI passes, including all 32 browser tests.Release follow-up: no library publication is required for this development-only lockfile change; the generated library output is unchanged.
This change is