Important
This release includes a fix for a known security vulnerability.
BREAKING Changes
- Reworked npm handling –
npmis now executed explicitly rather than through a subshell.
The behavior whennpm_execpathis present remains unchanged.
Fixed
- Eliminated a potential shell‑injection vulnerability in the
--workspaceargument (via #1476)
See GHSA-v75r-vx73-82pj
What's Changed
- chore(deps-dev): bump jest from 30.2.0 to 30.3.0 in the jest group across 1 directory by @dependabot[bot] in #1430
- chore(ci): fix dogfooding tests by @jkowalleck in #1443
- Pin GitHub Actions to immutable SHAs while preserving tag-based update flow by @Copilot in #1442
- chore(ci): node26 by @jkowalleck in #1461
- fix: eliminate possible shell-injection in
--workspaceargument by @jkowalleck in #1476
New Contributors
- @Copilot made their first contribution in #1442
Full Changelog: v4.2.1...v5.0.0