winget install --id Schniz.fnm
About Fast Node Manager
Fast and simple Node.js version manager, built in Rust
What's new in 1.39.0
Performance & UX Improvements: - Shell startup is now faster: fnm env --use-on-cd applies the initial version during fnm env itself, eliminating an extra fnm use subprocess - Improved --use-on-cd shell hook robustness (zsh hook deduplication on re-source, Windows CMD fixes for paths with spaces and drive changes) New Features: - fnm install --use flag to automatically switch to the version after installing - fnm default (with no arguments) now returns the current default version Internal: - Rust toolchain upgraded to 1.88 Docs/Maintenance: - Various README improvements, typo fixes, and CI workflow fixes Thanks to the new contributors: @SunsetTechuila, @MangelMaxime, @CodingWithAnxiety, @zeroberry, @isaacl :hat-tip:
Version history
| Version | Updated | Notes |
|---|---|---|
| 1.39.0 | Unknown | Performance & UX Improvements: - Shell startup is now faster: fnm env --use-on-cd applies the initial version during fnm env itself, eliminating an extra fnm use subprocess - Improved --use-on-cd shell hook robustness (z... |
| 1.38.1 | Unknown | Patch Changes - #1326 172fb0a Thanks @Schniz! - fix --use-on-cd failing with newly released default of --resolve-engines when engines key didn't exist |
| 1.38.0 | Unknown | Minor Changes - #1265 186e4bb Thanks @Schniz! - enable --resolve-engines by default. out of experimental phase. to disable it, add a --resolve-engines=false flag, and make sure to open an issue describing why. It might f... |
| 1.37.2 | Unknown | Patch Changes - #1264 364d2a9 Thanks @Schniz! - fix: allow to type powershell and power-shell as shell type inputs - #1195 74d7c33 Thanks @mattmess1221! - When downloading from node-dist, Fallback to .tar.gz download whe... |
| 1.37.1 | Unknown | Patch Changes - #1164 318f86d Thanks @Schniz! - windows: fix shell inference in powershell when using scoop's shims |
| 1.37.0 | Unknown | - #1143 f76a001 Thanks @Schniz! - use XDG conventions in MacOS directories by default. Thank you @utkarshgupta137 for the initial work đ Patch Changes - #1148 0b530cc Thanks @Schniz! - fix ordering in ls-remote - #1133 a... |
| 1.35.1 | Unknown | No notes |
| 1.33.1 | Unknown | Release notes |