Skip to content

Update all Yarn dependencies (2026-07-22) - #702

Merged
fatadel merged 2 commits into
masterfrom
depfu/batch_all/yarn/2026-07-22
Jul 23, 2026
Merged

Update all Yarn dependencies (2026-07-22)#702
fatadel merged 2 commits into
masterfrom
depfu/batch_all/yarn/2026-07-22

Conversation

@depfu

@depfu depfu Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

This is your weekly update of all Yarn dependencies. Please take a good look at what changed and the test results before merging this pull request.

What changed?

✳️ helmet (8.2.0 → 8.3.0, minor) · Repo · Changelog · Diff

✳️ @types/node (25.9.3 → 25.9.5, patch) · Repo

✳️ @types/supertest (7.2.0 → 7.2.1, patch) · Repo


Depfu Status

Depfu will only send you the next scheduled PR once you merge or close this one.

All Depfu comment commands
@​depfu refresh
Rebases against your default branch and redoes this update
@​depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@​depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@​depfu cancel merge
Cancels automatic merging of this PR
@​depfu close
Closes this PR and deletes the branch
@​depfu reopen
Restores the branch and reopens this PR (if it's closed)

@depfu
depfu Bot requested review from canova and fatadel as code owners July 22, 2026 06:10
@depfu depfu Bot added the dependencies Pull requests that update a dependency file label Jul 22, 2026
helmet 8.3.0 changed the order in which Content-Security-Policy
directives are serialized into the header: default directives are now
emitted first in helmet's canonical order, and directives we add that
are not part of the defaults (report-uri, report-to) are appended last.
Previously the directives we configured appeared first, followed by the
remaining helmet defaults.

The security policy itself is unchanged. The emitted header contains the
exact same directives with the same values as before; only their order
in the string differs. CSP directives are keyed by name, so ordering is
not significant to browsers and nothing about the policy's behavior
changes.

checkSecurityHeaders asserts the full header string verbatim, so the
reordering broke the assertion. This updates the expected string to
match helmet 8.3.0's output.

@fatadel fatadel 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.

This needed changing the order of CSP terms inside the test to fulfill the requirements, see the last commit.

@fatadel
fatadel merged commit f534ed6 into master Jul 23, 2026
9 checks passed
@fatadel
fatadel deleted the depfu/batch_all/yarn/2026-07-22 branch July 23, 2026 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant