Skip to content

chore: upgrade pnpm to v11#114

Merged
panz3r merged 5 commits into
mainfrom
chore/pnpm-v11
Jun 18, 2026
Merged

chore: upgrade pnpm to v11#114
panz3r merged 5 commits into
mainfrom
chore/pnpm-v11

Conversation

@panz3r

@panz3r panz3r commented Jun 18, 2026

Copy link
Copy Markdown
Member

This PR primarily updates dependency versions and introduces stricter security and update policies for the project.
The changes include upgrading several key packages to their latest versions, adjusting compatibility metadata, and enhancing the security posture of dependency management.

Dependency Upgrades:

  • Upgraded pnpm in package.json from version 9.13.0 to 11.8.0.
  • Updated multiple dependencies in pnpm-lock.yaml, including:

Dependency Metadata and Platform Compatibility:

  • Added libc metadata to various @rollup/rollup-* packages for more precise platform targeting.

Security and Update Policy Enhancements:

  • Added security settings in pnpm-workspace.yaml to:
    • Require a minimum release age of 24 hours for updates (minimumReleaseAge: 1440, minimumReleaseAgeStrict: true).
    • Block updates to packages with exotic dependencies (blockExoticSubdeps: true).
  • Added a comment about preventing trust level downgrades for dependencies (commented out for now).

Workspace Configuration:

  • Minor addition to the pnpm-workspace.yaml for clarity and to support the new catalog and security settings.

These changes collectively improve the project's dependency hygiene, security, and maintainability.

@panz3r panz3r self-assigned this Jun 18, 2026
@panz3r panz3r added enhancement New feature or request dependencies Pull requests that update a dependency file labels Jun 18, 2026
@panz3r panz3r merged commit e21b6f2 into main Jun 18, 2026
5 checks passed
@panz3r panz3r deleted the chore/pnpm-v11 branch June 18, 2026 13:47
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 enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant