Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 31, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Pending Age Confidence
actions/setup-node action minor v6.0.0v6.1.0 age confidence
nikic/php-parser require minor 5.6.05.7.0 age confidence
node (source) minor 24.10.024.12.0 age confidence
pnpm (source) packageManager minor 10.13.110.27.0 10.28.0 age confidence
prettier (source) dependencies minor 3.6.23.7.4 age confidence
typescript (source) dependencies minor 5.8.35.9.3 age confidence

Release Notes

actions/setup-node (actions/setup-node)

v6.1.0

Compare Source

What's Changed

Enhancement:
Dependency updates:
Documentation update:

Full Changelog: actions/setup-node@v6...v6.1.0

nikic/PHP-Parser (nikic/php-parser)

v5.7.0

Compare Source

Fixed
  • Fixed changing modifier on anonymous class with formatting preserving pretty printer.
  • Emit an error for unparenthesized arrow functions in pipe operator, and print necessary
    parentheses in the pretty printer.
  • Fix PHP 8.5 deprecation warning in php-parse binary.
Changed
  • When targeting PHP 8.4 or newer, omit parentheses around immediately dereferenced new expressions.
Added
  • Added shouldPrintRawValue attribute to Scalar\Int_, which makes the pretty printer use the
    rawValue of the node. This can be used to print integers with separators.

v5.6.2

Compare Source

Fixed
  • Fixed formatting-preserving pretty-printing when changing the visibility modifier on a node that
    has attributes.
  • Fixed chr() deprecation warning on PHP 8.5.
Added
  • Added Param::isFinal() method.

v5.6.1

Compare Source

Fixed
  • Fixed Param::isPublic() for parameters with asymmetric visibility keyword.
  • Fixed PHP 8.5 deprecation warnings for SplObjectStorage methods.
Added
  • Added cast kind attributes to Cast\Int_, Cast\Bool_ and Cast\String_.
    These allow distinguishing the deprecated versions of these casts.
nodejs/node (node)

v24.12.0: 2025-12-10, Version 24.12.0 'Krypton' (LTS), @​targos

Compare Source

Notable Changes
  • [1a00b5f68a] - (SEMVER-MINOR) http: add optimizeEmptyRequests server option (Rafael Gonzaga) #​59778
  • [ff5754077d] - (SEMVER-MINOR) lib: add options to util.deprecate (Rafael Gonzaga) #​59982
  • [8987159234] - (SEMVER-MINOR) module: mark type stripping as stable (Marco Ippolito) #​60600
  • [92c484ebf4] - (SEMVER-MINOR) node-api: add napi_create_object_with_properties (Miguel Marcondes Filho) #​59953
  • [b11bc5984e] - (SEMVER-MINOR) sqlite: allow setting defensive flag (Bart Louwers) #​60217
  • [e7da5b4b7d] - (SEMVER-MINOR) src: add watch config namespace (Marco Ippolito) #​60178
  • [a7f7d10c06] - (SEMVER-MINOR) src: add an option to make compile cache portable (Aditi) #​58797
  • [92ea669240] - (SEMVER-MINOR) src,permission: add --allow-inspector ability (Rafael Gonzaga) #​59711
  • [05d7509bd2] - (SEMVER-MINOR) v8: add cpu profile (theanarkh) #​59807
Commits

v24.11.1

Compare Source

v24.11.0

Compare Source

pnpm/pnpm (pnpm)

v10.27.0

Compare Source

v10.26.2: pnpm 10.26.2

Compare Source

Patch Changes

  • Improve error message when a package version exists but does not meet the minimumReleaseAge constraint. The error now clearly states that the version exists and shows a human-readable time since release (e.g., "released 6 hours ago") #​10307.

  • Fix installation of Git dependencies using annotated tags #​10335.

    Previously, pnpm would store the annotated tag object's SHA in the lockfile instead of the actual commit SHA. This caused ERR_PNPM_GIT_CHECKOUT_FAILED errors because the checked-out commit hash didn't match the stored tag object hash.

  • Binaries of runtime engines (Node.js, Deno, Bun) are written to node_modules/.bin before lifecycle scripts (install, postinstall, prepare) are executed #​10244.

  • Try to avoid making network calls with preferOffline #​10334.

Platinum Sponsors

Bit

Gold Sponsors

Discord CodeRabbit Workleap
Stackblitz Vite

v10.26.1: pnpm 10.26.1

Compare Source

Patch Changes

  • Don't fail on pnpm add, when blockExoticSubdeps is set to true #​10324.
  • Always resolve git references to full commits and ensure HEAD points to the commit after checkout #​10310.

Platinum Sponsors

Bit

Gold Sponsors

Discord CodeRabbit Workleap
Stackblitz Vite

v10.26.0

Compare Source

v10.25.0

Compare Source

v10.24.0

Compare Source

v10.23.0: pnpm 10.23

Compare Source

Minor Changes

  • Added --lockfile-only option to pnpm list #​10020.

Patch Changes

  • pnpm self-update should download pnpm from the configured npm registry #​10205.
  • pnpm self-update should always install the non-executable pnpm package (pnpm in the registry) and never the @pnpm/exe package, when installing v11 or newer. We currently cannot ship @pnpm/exe as pkg doesn't work with ESM #​10190.
  • Node.js runtime is not added to "dependencies" on pnpm add, if there's a engines.runtime setting declared in package.json #​10209.
  • The installation should fail if an optional dependency cannot be installed due to a trust policy check failure #​10208.
  • pnpm list and pnpm why now display npm: protocol for aliased packages (e.g., foo npm:is-odd@3.0.1) #​8660.
  • Don't add an extra slash to the Node.js mirror URL #​10204.
  • pnpm store prune should not fail if the store contains Node.js packages #​10131.

Platinum Sponsors

Bit

Gold Sponsors

Discord CodeRabbit Workleap
Stackblitz Vite

v10.22.0: pnpm 10.22

Compare Source

Minor Changes

  • Added support for trustPolicyExclude #​10164.

    You can now list one or more specific packages or versions that pnpm should allow to install, even if those packages don't satisfy the trust policy requirement. For example:

    trustPolicy: no-downgrade
    trustPolicyExclude:
      - chokidar@4.0.3
      - webpack@4.47.0 || 5.102.1
  • Allow to override the engines field on publish by the publishConfig.engines field.

Patch Changes

  • Don't crash when two processes of pnpm are hardlinking the contents of a directory to the same destination simultaneously #​10179.

Platinum Sponsors

Bit

Gold Sponsors

Discord CodeRabbit Workleap
Stackblitz Vite

v10.21.0

Compare Source

v10.20.0

Compare Source

Minor Changes
  • Support --all option in pnpm --help to list all commands #​8628.
Patch Changes
  • When the latest version doesn't satisfy the maturity requirement configured by minimumReleaseAge, pick the highest version that is mature enough, even if it has a different major version #​10100.
  • create command should not verify patch info.
  • Set managePackageManagerVersions to false, when switching to a different version of pnpm CLI, in order to avoid subsequent switches #​10063.

v10.19.0

Compare Source

Minor Changes
  • You can now allow specific versions of dependencies to run postinstall scripts. onlyBuiltDependencies now accepts package names with lists of trusted versions. For example:

    onlyBuiltDependencies:
      - nx@21.6.4 || 21.6.5
      - esbuild@0.25.1

    Related PR: #​10104.

  • Added support for exact versions in minimumReleaseAgeExclude #​9985.

    You can now list one or more specific versions that pnpm should allow to install, even if those versions don’t satisfy the maturity requirement set by minimumReleaseAge. For example:

    minimumReleaseAge: 1440
    minimumReleaseAgeExclude:
      - nx@21.6.5
      - webpack@4.47.0 || 5.102.1

v10.18.3

Compare Source

Patch Changes
  • Fix a bug where pnpm would infinitely recurse when using verifyDepsBeforeInstall: install and pre/post install scripts that called other pnpm scripts #​10060.
  • Fixed scoped registry keys (e.g., @scope:registry) being parsed as property paths in pnpm config get when --location=project is used #​9362.
  • Remove pnpm-specific CLI options before passing to npm publish to prevent "Unknown cli config" warnings #​9646.
  • Fixed EISDIR error when bin field points to a directory #​9441.
  • Preserve version and hasBin for variations packages #​10022.
  • Fixed pnpm config set --location=project incorrectly handling keys with slashes (auth tokens, registry settings) #​9884.
  • When both pnpm-workspace.yaml and .npmrc exist, pnpm config set --location=project now writes to pnpm-workspace.yaml (matching read priority) #​10072.
  • Prevent a table width error in pnpm outdated --long #​10040.
  • Sync bin links after injected dependencies are updated by build scripts. This ensures that binaries created during build processes are properly linked and accessible to consuming projects #​10057.

v10.18.2

[Compare Source](https://redirect.github.com/p


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.

@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from de66789 to 5262358 Compare July 31, 2025 15:57
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 5262358 to 4415768 Compare July 31, 2025 21:48
@renovate renovate bot changed the title chore(deps): update pnpm to v10.14.0 fix(deps): update automerge non-major updates Jul 31, 2025
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 4415768 to 92f7613 Compare July 31, 2025 21:49
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 92f7613 to 5fcc3a4 Compare August 1, 2025 03:14
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 5fcc3a4 to c6d2feb Compare August 1, 2025 03:15
@renovate renovate bot assigned rainx Aug 1, 2025
@renovate renovate bot requested a review from rainx August 1, 2025 06:32
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from c6d2feb to 48f3db1 Compare August 4, 2025 05:54
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 48f3db1 to 45236ba Compare August 4, 2025 05:55
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 45236ba to b8cd9b8 Compare August 10, 2025 13:42
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from b8cd9b8 to 35a86e7 Compare August 10, 2025 13:43
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 35a86e7 to 2c6af84 Compare August 11, 2025 05:57
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 2c6af84 to 619e357 Compare August 11, 2025 05:58
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 619e357 to 67e0c4d Compare August 13, 2025 17:27
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 67e0c4d to 280b822 Compare August 13, 2025 17:28
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 280b822 to fffc3ff Compare August 13, 2025 21:01
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from fffc3ff to 04589f7 Compare August 13, 2025 21:02
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 04589f7 to a782722 Compare August 14, 2025 11:30
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from a782722 to ffbfe6a Compare August 14, 2025 11:31
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from ffbfe6a to 3c5af71 Compare August 18, 2025 05:33
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 3c5af71 to 7535579 Compare August 18, 2025 05:34
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 7535579 to 2c570f9 Compare August 19, 2025 14:12
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 2c570f9 to f95797e Compare August 19, 2025 14:13
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from f95797e to efe23a6 Compare August 19, 2025 21:11
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from efe23a6 to a964a76 Compare August 19, 2025 21:12
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from a964a76 to 12f2f82 Compare August 25, 2025 05:45
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 12f2f82 to a2d738f Compare August 25, 2025 05:46
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from a2d738f to 9ec3b22 Compare August 31, 2025 09:57
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from e21625a to 25faa13 Compare December 6, 2025 18:08
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 25faa13 to f0b32bb Compare December 9, 2025 03:06
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from f0b32bb to 4846533 Compare December 9, 2025 03:07
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 4846533 to bb79a7e Compare December 9, 2025 03:08
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from bb79a7e to 7e763dc Compare December 9, 2025 03:09
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 7e763dc to 3dcae04 Compare December 10, 2025 03:39
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 3dcae04 to c72e0a1 Compare December 10, 2025 03:40
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from c72e0a1 to 867d08a Compare December 10, 2025 05:37
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 867d08a to f5e59df Compare December 10, 2025 05:38
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from f5e59df to 78b86b6 Compare December 13, 2025 12:41
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 78b86b6 to fe2c88e Compare December 13, 2025 12:42
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from fe2c88e to 699d2d7 Compare December 15, 2025 17:04
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 699d2d7 to 984ca62 Compare December 15, 2025 17:05
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 984ca62 to 4d94d72 Compare December 17, 2025 04:43
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 4d94d72 to a56b447 Compare December 17, 2025 04:44
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from a56b447 to d6c75f1 Compare December 22, 2025 13:52
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from d6c75f1 to aa830a9 Compare December 22, 2025 13:53
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from aa830a9 to 6c923a5 Compare December 26, 2025 05:15
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 6c923a5 to 44a3d22 Compare December 26, 2025 05:16
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 44a3d22 to 216cdd4 Compare December 30, 2025 13:52
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 216cdd4 to 75844ba Compare December 30, 2025 13:53
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 75844ba to 70ff65a Compare December 30, 2025 18:39
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 70ff65a to 9c7befe Compare December 30, 2025 18:40
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 9c7befe to 0e9ac75 Compare December 31, 2025 17:51
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 0e9ac75 to c5f0655 Compare December 31, 2025 17:52
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from c5f0655 to 3dc08de Compare January 7, 2026 00:47
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 3dc08de to 2ba543f Compare January 7, 2026 00:48
@renovate renovate bot force-pushed the renovate/automerge-non-major-updates branch from 2ba543f to 363094c Compare January 8, 2026 20:34
@rainx rainx force-pushed the renovate/automerge-non-major-updates branch from 363094c to 376ab33 Compare January 8, 2026 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants