[go: up one dir, main page]

Skip to content

Releases: Schniz/fnm

v1.11.0

27 May 07:57
Compare
Choose a tag to compare

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

v1.10.0

02 May 06:58
Compare
Choose a tag to compare

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

14 Apr 12:45
Compare
Choose a tag to compare

v1.9.1 (2019-04-14)

Bugfix πŸ›

  • #91 Fix fnm env for fish shell. (@hwartig)
  • #90 Installation script doesn't use GitHub API, but a link to the latest directly (@Schniz)

Committers: 2

v1.9.0

19 Mar 09:03
Compare
Choose a tag to compare

Highlight πŸ”¦

fnm will now ask if you want to install the provided version if it isn't already

image

Changelog πŸ“

New Feature πŸŽ‰

  • #86 Add support for interactive installation for use (@Schniz)

Documentation πŸ“

Committers: 1

v1.8.0

13 Mar 13:31
Compare
Choose a tag to compare

Binaries are now much smaller due to stripping of the debugging metadata (~30-40% smaller!)

Bugfix πŸ›

  • #83 fix: remove unmatched quote written in the fish config file (@ThomasMarcel)

Internal πŸ› 

  • #84 Strip binaries to make them smaller (@Schniz)

v1.7.2

07 Mar 15:07
45fdba0
Compare
Choose a tag to compare

Bugfix πŸ›

  • #79 Guard from more non-existent directories errors (@Schniz)

Committers: 1

v1.7.1

05 Mar 18:54
Compare
Choose a tag to compare

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 πŸ›

Internal πŸ› 

  • #78 Add a test to use-on-cd when .node-version is found (@Schniz)

Committers: 2

v1.7.0

05 Mar 09:45
Compare
Choose a tag to compare

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

Changelog

New Feature πŸŽ‰

  • #68 Infer shells automatically, and use versions based on the current working directory (optional) (@Schniz)

v1.6.2

04 Mar 11:05
Compare
Choose a tag to compare

Changelog

Bugfix πŸ›

Documentation πŸ“

  • #70 Fix installation script parameters docs (@Schniz)

Committers: 1

v1.6.1

26 Feb 14:48
Compare
Choose a tag to compare

Highlight 😳

Fixed a bug for the version inference (completion of the latest installation/version installed), happened by dropping curl for cohttp

Changelog

Bugfix πŸ›

  • #69 Fix version inference by throwing on http 404 again (@Schniz)

Committers: 1