Changelog

pnpm/pnpm · · 5 commits

pnpm restores test aliases, workspace pruning

Native workspace discovery now respects negated package patterns, while pnpm 12 regains `t`/`tst` test aliases and a release went out.

Native workspace discovery now skips excluded Cargo/Python projects (zkochan3cec568) pnpm now passes workspace package patterns into native manifest discovery and prunes directories matched by explicit ! exclusions before parsing them. That prevents excluded native projects from being modified or receiving generated config, aligning discovery with pnpm-workspace.yaml boundaries.

pnpm t and pnpm tst are back (leehoughtonAB0d7d85b) pnpm 12 restores the missing test-command aliases, so pnpm t and pnpm tst once again invoke the package’s test script. The fix also preserves pnpm 12’s behavior where those aliases still resolve to test even if a package defines its own t or tst scripts.

Other misc changes

  • Release 11.27.0 changeset/changelog generation
  • Dependency, Node.js, pnpm, and GitHub Actions updates
  • Rust style guide/lint enforcement for 400-line production files