Releases: Schniz/fnm
Releases Β· Schniz/fnm
v1.11.0
Highlights π¦
- We now have an
uninstall
command thanks to the amazing @tatchi! - Binary size has dropped significantly thanks to @ulrikstrid and the migration to
base
. This takes us a little further in supporting Windows! - System versions of Node can be used by
fnm use system
Changelog π
New Feature π
Bugfix π
- #103 Fix missing aliases due to newer
realpath
(@Schniz) - #99 fix EACCES error when installing an already downloaded version (@tatchi)
Internal π
- #101 Move from base to core (@ulrikstrid)
- #102 Implement
realpath
instead of binding to C library (@Schniz) - #100 Add Semver to library, an simple non-spec implementation of semver (@Schniz)
Committers: 3
- Corentin Leruth (@tatchi)
- Gal Schlezinger (@Schniz)
- Ulrik Strid (@ulrikstrid)
v1.10.0
Highlight π¦
@ohana54 has added a global log level option:
eval "$(fnm env --multi --log-level=quiet)"
Changelog π
New Feature π
Documentation π
Committers: 2
v1.9.1
v1.9.0
v1.8.0
v1.7.2
v1.7.1
Highlight π¦
use-on-cd
now works with .node-version
files on Zsh, thanks to a bug that was fixed by @johnletey and reported by @MoOx. Thanks friends! This path is now fully tested
Changelog π
Bugfix π
- #77 Fix "command not found: elsif" error (@johnletey)
Internal π
Committers: 2
- Gal Schlezinger (@Schniz)
- John Letey (@johnletey)
v1.7.0
Highlight π¦
There's a new --use-on-cd
option to fnm env
that will change Node versions automatically based on the current working directory .nvmrc
or .node-version
.
If you already have fnm
installed,
- and you use bash/zsh, you will need to change your
.zshrc
,.bashrc
or.bash_profile
:- eval `fnm env --multi` + eval "`fnm env --multi --use-on-cd`"
- and you have fish, you will need to change your
fish.config
to the following:- eval (fnm env --multi) + fnm env --multi --use-on-cd | source