Releases: Schniz/fnm
v1.22.7
New Feature 🎉
- #315 Add
list
alias forls
(@probablykasper)
Bugfix 🐛
- #326 Make config arguments globally available on all commands (@Schniz)
- #323 Escape
cd
calls in Bash's use-on-cd (@Schniz) - #322 Run
fnm use
on shell initialization in Bash (@Schniz)
Committers: 2
- Gal Schlezinger (@Schniz)
- Kasper (@probablykasper)
v1.22.6
v1.22.5
Bugfix 🐛
Documentation 📝
- #307 Refer to homebrew/core formula instead of custom tap (@jameschensmith)
Committers: 2
- Gal Schlezinger (@Schniz)
- James Chen-Smith (@jameschensmith)
v1.22.4
New Feature 🎉
Bugfix 🐛
- #308 Allow unsuccessful symlink deletion in
fnm use
(@Schniz) - #303 Add ARM handling to installation script (@Schniz)
- #289 Remove logs from automatic version switching in
--use-on-cd
(@maxjacobson) - #301 UserVersion: Fix different parsing for leading
v
(@Schniz)
Documentation 📝
- #306 Throw an error instead of panicking when can't infer shell (@Schniz)
- #297 Update CI badge (@jameschensmith)
Committers: 3
- Gal Schlezinger (@Schniz)
- James Chen-Smith (@jameschensmith)
- Max Jacobson (@maxjacobson)
v1.22.3
Introducing... Windows Support! 🕺 💃
fnm has been reimplemented in Rust, and added the awaited Windows support request:
- All e2e tests are running on Windows using PowerShell
- There are some e2e tests that are running on WinCmd, but all features work. Writing the DSL adapters was a little hard for someone with that little Batch scripting knowledge. Feel free to help out!
Please let me know if something odd is happening due to the rewrite. It shouldn't since I've been using it for a while and it looks very stable.
Changelog
Feature 🎉
- #244 Allow using homebrew to install with the installation script (@Schniz)
- #292 Add uninstall command (@Schniz)
- #276 Add pre-built binaries for ARM32 and ARM64 (@Schniz)
Bugfix 🐛
- #275 Fix moving a node installation across mounting points (@jaythomas)
- #225 Remove unused condition (@joliss)
- #284 Fix npm not working because of wrong file copying (@Schniz)
- #290 Fix shell inference in VSCode (@Schniz)
Internal 🛠
- #274 Add ARM arch support in downloads (@jaythomas)
- #266 Use separate config file for fish config (@wesbaker)
- #246 Rewrite fnm in Rust (merge fnm.rs into fnm) — adding Windows support! (@Schniz)
- #243 Add installation script testing (@Schniz)
- #279 Remove UPX binary compression for now (@Schniz)
Documentation 📝
- #247 fixed a typo (@0xflotus)
- #245 Shorten the installation script (@Schniz)
- #237 docs: add explanation of uninstall command to README (@kazushisan)
- #235 Mention fnm omf plugin for Fish users (@idkjs)
- #271 Update README for Windows instructions (@Schniz)
- #281 docs: removed mentions of --multi from README (@folke)
- #295 Add a warning if MULTISHELL env var is not in PATH (@Schniz)
- #293 Add detailed error instead of panic regarding
fnm env
(@Schniz)
Committers: 7
- Gal Schlezinger (@Schniz)
- Jay Thomas (@jaythomas)
- Wes Baker (@wesbaker)
- 0xflotus (@0xflotus)
- Alain Armand (@idkjs)
- Jo Liss (@joliss)
- Kazushi Konosu (@kazushisan)
- Folke Lemaitre (@folke)
- James Chen-Smith (@jameschensmith)
v1.22.2
Introducing... Windows Support! 🕺 💃
fnm has been reimplemented in Rust, and added the awaited Windows support request:
- All e2e tests are running on Windows using PowerShell
- There are some e2e tests that are running on WinCmd, but all features work. Writing the DSL adapters was a little hard for someone with that little Batch scripting knowledge. Feel free to help out!
Please let me know if something odd is happening due to the rewrite. It shouldn't since I've been using it for a while and it looks very stable.
Changelog
Feature 🎉
Bugfix 🐛
- #275 Fix moving a node installation across mounting points (@jaythomas)
- #225 Remove unused condition (@joliss)
- #284 Fix npm not working because of wrong file copying (@Schniz)
Internal 🛠
- #274 Add ARM arch support in downloads (@jaythomas)
- #266 Use separate config file for fish config (@wesbaker)
- #246 Rewrite fnm in Rust (merge fnm.rs into fnm) — adding Windows support! (@Schniz)
- #243 Add installation script testing (@Schniz)
- #279 Remove UPX binary compression for now (@Schniz)
Documentation 📝
- #247 fixed a typo (@0xflotus)
- #245 Shorten the installation script (@Schniz)
- #237 docs: add explanation of uninstall command to README (@kazushisan)
- #235 Mention fnm omf plugin for Fish users (@idkjs)
- #271 Update README for Windows instructions (@Schniz)
- #281 docs: removed mentions of --multi from README (@folke)
Committers: 7
- Gal Schlezinger (@Schniz)
- Jay Thomas (@jaythomas)
- Wes Baker (@wesbaker)
- 0xflotus (@0xflotus)
- Alain Armand (@idkjs)
- Jo Liss (@joliss)
- Kazushi Konosu (@kazushisan)
- Folke Lemaitre (@folke)
v1.22.1
Introducing... Windows Support! 🕺 💃
fnm has been reimplemented in Rust, and added the awaited Windows support request:
- All e2e tests are running on Windows using PowerShell
- There are some e2e tests that are running on WinCmd, but all features work. Writing the DSL adapters was a little hard for someone with that little Batch scripting knowledge. Feel free to help out!
Please let me know if something odd is happening due to the rewrite. It shouldn't since I've been using it for a while and it looks very stable.
Changelog
Feature 🎉
Bugfix 🐛
- #275 Fix moving a node installation across mounting points (@jaythomas)
- #225 Remove unused condition (@joliss)
Internal 🛠
- #274 Add ARM arch support in downloads (@jaythomas)
- #266 Use separate config file for fish config (@wesbaker)
- #246 Rewrite fnm in Rust (merge fnm.rs into fnm) — adding Windows support! (@Schniz)
- #243 Add installation script testing (@Schniz)
- #279 Remove UPX binary compression for now (@Schniz)
Documentation 📝
- #247 fixed a typo (@0xflotus)
- #245 Shorten the installation script (@Schniz)
- #237 docs: add explanation of uninstall command to README (@kazushisan)
- #235 Mention fnm omf plugin for Fish users (@idkjs)
Committers: 7
- Gal Schlezinger (@Schniz)
- Jay Thomas (@jaythomas)
- Wes Baker (@wesbaker)
- 0xflotus (@0xflotus)
- Alain Armand (@idkjs)
- Jo Liss (@joliss)
- Kazushi Konosu (@kazushisan)
v1.22.0
Introducing... Windows Support! 🕺 💃
fnm has been reimplemented in Rust, and added the awaited Windows support request:
- All e2e tests are running on Windows using PowerShell
- There are some e2e tests that are running on WinCmd, but all features work. Writing the DSL adapters was a little hard for someone with that little Batch scripting knowledge. Feel free to help out!
Please let me know if something odd is happening due to the rewrite. It shouldn't since I've been using it for a while and it looks very stable.
Changelog
Feature 🎉
Bugfix 🐛
- #275 Fix moving a node installation across mounting points (@jaythomas)
- #225 Remove unused condition (@joliss)
Internal 🛠
- #274 Add ARM arch support in downloads (@jaythomas)
- #266 Use separate config file for fish config (@wesbaker)
- #246 Rewrite fnm in Rust (merge fnm.rs into fnm) — adding Windows support! (@Schniz)
- #243 Add installation script testing (@Schniz)
Documentation 📝
- #247 fixed a typo (@0xflotus)
- #245 Shorten the installation script (@Schniz)
- #237 docs: add explanation of uninstall command to README (@kazushisan)
- #235 Mention fnm omf plugin for Fish users (@idkjs)
Committers: 7
- Gal Schlezinger (@Schniz)
- Jay Thomas (@jaythomas)
- Wes Baker (@wesbaker)
- 0xflotus (@0xflotus)
- Alain Armand (@idkjs)
- Jo Liss (@joliss)
- Kazushi Konosu (@kazushisan)
v1.22.0-beta-1
Introducing... Windows Support! 🕺 💃
fnm has been reimplemented in Rust, and added the awaited Windows support request:
- All e2e tests are running on Windows using PowerShell
- There are some e2e tests that are running on WinCmd, but all features work. Writing the DSL adapters was a little hard for someone with that little Batch scripting knowledge. Feel free to help out!
I've been using the Rust implementation for a while and it didn't fail me, but we'll keep it in beta for a while.
Changelog
1.22.0 (2020-10-07)
New Feature 🎉
Bugfix 🐛
Internal 🛠
- #246 Rewrite fnm in Rust (merge fnm.rs into fnm) — adding Windows support! (@Schniz)
- #243 Add installation script testing (@Schniz)
Documentation 📝
- #247 fixed a typo (@0xflotus)
- #245 Shorten the installation script (@Schniz)
- #237 docs: add explanation of uninstall command to README (@kazushisan)
- #235 Mention fnm omf plugin for Fish users (@idkjs)
Committers: 5
- 0xflotus (@0xflotus)
- Alain Armand (@idkjs)
- Gal Schlezinger (@Schniz)
- Jo Liss (@joliss)
- Kazushi Konosu (@kazushisan)
v1.21.0
New Feature 🎉
- #220 Add
current
command to retrieve the current Node version (@vladimyr) - #210 Allow aliasing and removing an alias (@Schniz)
Bugfix 🐛
- #217 Set version on new shell initialization in fish (@jaredramirez)
- #207 Format dotfiles versions before comparison (@amitdahan)
Committers: 4
- Amit Dahan (@amitdahan)
- Dario Vladović (@vladimyr)
- Gal Schlezinger (@Schniz)
- Jared Ramirez (@jaredramirez)