Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 14, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
helmet (source) 8.0.0 -> 8.1.0 age adoption passing confidence dependencies minor
node 23.9.0-alpine -> 23.10.0-alpine age adoption passing confidence final minor
node 23.9.0-slim -> 23.10.0-slim age adoption passing confidence stage minor
pnpm (source) 10.6.3 -> 10.6.4 age adoption passing confidence packageManager patch
pnpm (source) 10.6.3 -> 10.6.4 age adoption passing confidence patch

Release Notes

helmetjs/helmet (helmet)

v8.1.0

Compare Source

Changed
  • Content-Security-Policy gives a better error when a directive value, like self, should be quoted. See #​482
nodejs/node (node)

v23.10.0: 2025-03-13, Version 23.10.0 (Current), @​aduh95

Compare Source

Notable Changes
Introducing --experimental-config-file

With the introduction of test runner, SEA, and other feature that require a lot
of flags, a JSON config flag would improve by a lot the developer experience and
increase adoption.

You can have a node.config.json containing:

{
  "$schema": "https://nodejs.org/dist/v23.10.0/docs/node-config-schema.json",
  "nodeOptions": {
    "test-coverage-lines": 80,
    "test-coverage-branches": 60
  }
}

You can run your tests without passing the flags defined in the config file.

node --experimental-default-config-file --test --experimental-test-coverage

or

node --experimental-config-file=node.config.json --test --experimental-test-coverage

Node.js will not sanitize or perform validation on the user-provided configuration,
so only ever use trusted configuration files.

Contributed by Marco Ippolito in #​57016
and #​57171.

Other Notable Changes
Commits
pnpm/pnpm (pnpm)

v10.6.4: pnpm 10.6.4

Compare Source

Patch Changes

  • Fix pnpm dlx with --allow-build flag #​9263.
  • Invalid Node.js version in use-node-version should not cause pnpm itself to break #​9276.
  • The max amount of workers running for linking packages from the store has been reduced to 4 to achieve optimal results #​9286. The workers are performing many file system operations, so increasing the number of CPUs doesn't help performance after some point.

Platinum Sponsors

Bit Bit Syntax

Gold Sponsors

Discord u|screen
JetBrains Nx
CodeRabbit Route4Me
Workleap Stackblitz

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Mar 14, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 6511ca6 to bd8e26d Compare March 17, 2025 17:11
@renovate renovate bot changed the title ⬆️ Update Node.js to v23.10.0 ⬆️ Update all non-major dependencies Mar 17, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from bd8e26d to f99d2ff Compare March 17, 2025 23:00
@renovate renovate bot merged commit a8ef538 into master Mar 18, 2025
7 checks passed
@renovate renovate bot deleted the renovate/all-minor-patch branch March 18, 2025 02:00
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