Skip to content

Set min PNPM 11.4.0#123

Merged
overtrue merged 3 commits into
rustfs:mainfrom
nakrovati:chore/set-min-pnpm-11.4.0
May 30, 2026
Merged

Set min PNPM 11.4.0#123
overtrue merged 3 commits into
rustfs:mainfrom
nakrovati:chore/set-min-pnpm-11.4.0

Conversation

@nakrovati

@nakrovati nakrovati commented May 30, 2026

Copy link
Copy Markdown
Contributor

Pull Request

Description

  • Set the minimum PNPM version to 11.4.0 - 7 vulnerabilities have been found in PNPM versions >=11.0.0 <11.4.0
  • Specify the Node and PNPM versions in CI workflows using env.
  • Do not test the console on Node.js 20 - PNPM 11 requires Node.js 22, and other workflows are already using Node.js 22.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Code refactoring
  • Performance improvement
  • Test improvements
  • Security fix

Testing

  • Unit tests added/updated
  • Manual testing completed
pnpm test:run

Checklist

  • Code follows the project's style guidelines
  • Self-review completed
  • TypeScript types are properly defined
  • All commit messages are in English (Conventional Commits)
  • All existing tests pass
  • No new dependencies added, or they are justified

Related Issues

Closes #

Screenshots (if applicable)

Additional Notes

nakrovati added 3 commits May 30, 2026 04:02
Change the `devEngines.pnpm.onFail` setting from "download" to "error"
to use the PNPM installed on your operating system.

Set the minimum PNPM version to 11.4.0, because 7 vulnerabilities were
recently discovered in PNPM versions `>=11.0.0 <11.4.0`.
PNPM v11 requires Node.js 22, and Node.js 22 is already specified in other workflows.
@nakrovati nakrovati force-pushed the chore/set-min-pnpm-11.4.0 branch from 9251aeb to 3c5138f Compare May 30, 2026 00:21
@overtrue overtrue merged commit 834375d into rustfs:main May 30, 2026
10 checks passed
@overtrue

Copy link
Copy Markdown
Collaborator

Thanks!

@nakrovati nakrovati deleted the chore/set-min-pnpm-11.4.0 branch May 30, 2026 13:35
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.

2 participants