v1.36.0
Schniz/fnmv1.36.0May 28, 2024by Schniz
AI Summary
Adds remote version sorting and filtering capabilities, enhances download feedback with progress bars, and introduces support for the `x64-musl` architecture.
Key Highlights
- Remote version sorting and filtering capabilities added.
- `fnm install latest` now tags the `latest` alias.
- Progress bar added for downloading and extracting Node.js.
- New `--arch x64-musl` option for `fnm env` to support musl architectures.
New Features
- Remote version sorting and filtering
- Progress bars for downloads
- x64-musl architecture support
Full Release Notes
### Minor Changes - [#1063](https://github.com/Schniz/fnm/pull/1063) [`121128f`](https://github.com/Schniz/fnm/commit/121128f42bc27583c2cf9a77b14f60f456af4a82) Thanks @ryanccn! - feat: add remote version sorting and filtering - [#896](https://github.com/Schniz/fnm/pull/896) [`7b47b3e`](https://github.com/Schniz/fnm/commit/7b47b3ef0a741fe40a39efaa5eca6945b2e11c59) Thanks @pedrofialho! - `fnm install latest` will now tag the `latest` alias - [#1028](https://github.com/Schniz/fnm/pull/1028) [`66efc5b`](https://github.com/Schniz/fnm/commit/66efc5b90c71f2f24592dbf8d7e28c9f53bcf5f9) Thanks @eblocha! - Show a progress bar when downloading and extracting node ### Patch Changes - [#1014](https://github.com/Schniz/fnm/pull/1014) [`6be23c8`](https://github.com/Schniz/fnm/commit/6be23c868f5ddb2a4508a1f302c345298401d674) Thanks @tottoto! - Disable unused chrono features (#1014) - [#1050](https://github.com/Schniz/fnm/pull/1050) [`d6c132a`](https://github.com/Schniz/fnm/commit/d6c132adfd1c29c48acb0b9de42538146e23cf18) Thanks @JakeHandsome! - Fix `cd /D` on windows with `--use-on-cd` - [#1109](https://github.com/Schniz/fnm/pull/1109) [`8f3acbb`](https://github.com/Schniz/fnm/commit/8f3acbb8ee4991b838ce3fe146d62864aaa290b9) Thanks @Vinfall! - support `x64-musl` arch by adding a `--arch x64-musl` to fnm env - [#1125](https://github.com/Schniz/fnm/pull/1125) [`d9af62f`](https://github.com/Schniz/fnm/commit/d9af62ff432e57398efdd812e218f3fb390c5243) Thanks @Schniz! - make nicer styling in progress bar (add newline, make it unicode) - [#1058](https://github.com/Schniz/fnm/pull/1058) [`734df47`](https://github.com/Schniz/fnm/commit/734df47795c3b71d104ec9638034447cc4ef47cc) Thanks @aquacash5! - fix: return default version if canonicalize fails - [#1066](https://github.com/Schniz/fnm/pull/1066) [`9ff98da`](https://github.com/Schniz/fnm/commit/9ff98da93c69013274322c3a63dfdb1beaf73875) Thanks @floh1695! - Fixes a bug when running `eval $(fnm env)` in sh when there a spaces in the $PATH