Skip to content

Latest commit

 

History

History
663 lines (375 loc) · 25.2 KB

CHANGELOG.md

File metadata and controls

663 lines (375 loc) · 25.2 KB

1.22.8 (2020-11-10)

Documentation 📝

Committers: 1

v1.22.7 (2020-11-09)

New Feature 🎉

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

v1.22.6 (2020-11-04)

Bugfix 🐛

  • #317 Bring back --using-file flag with a deprecation warning. (@bjornua)

Committers: 1

v1.22.5 (2020-10-29)

Bugfix 🐛

  • #310 Better error handling in symlink replacement (@Schniz)

Documentation 📝

Committers: 2

v1.22.4 (2020-10-28)

New Feature 🎉

  • #304 Make the first installed version the default one (@Schniz)

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 📝

Committers: 3

v1.22.3 (2020-10-26)

New Feature 🎉

Bugfix 🐛

Internal 🛠

Documentation 📝

  • #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: 2

v1.22.2 (2020-10-25)

Bugfix 🐛

  • #284 Fix npm not working because of wrong file copying (@Schniz)

Documentation 📝

  • #282 site: proxy the installation script (@Schniz)
  • #271 Update README for Windows instructions (@Schniz)
  • #281 docs: removed mentions of --multi from README (@folke)

Committers: 2

v1.22.1 (2020-10-25)

Internal 🛠

Committers: 1

v1.22.0 (2020-10-25)

Bugfix 🐛

  • #275 Fix moving a node installation across mounting points (@jaythomas)

Internal 🛠

Committers: 3

v1.22.0-beta-1 (2020-10-07)

New Feature 🎉

  • #244 Allow using homebrew to install with the installation script (@Schniz)

Bugfix 🐛

Internal 🛠

  • #246 Rewrite fnm in Rust (merge fnm.rs into fnm) — adding Windows support! (@Schniz)
  • #243 Add installation script testing (@Schniz)

Documentation 📝

Committers: 5

v1.21.0 (2020-06-07)

New Feature 🎉

  • #220 Add current command to retrieve the current Node version (@vladimyr)
  • #210 Allow aliasing and removing an alias (@Schniz)

Bugfix 🐛

Committers: 4

v1.20.0 (2020-03-22)

New Feature 🎉

Bugfix 🐛

Documentation 📝

Committers: 3

v1.19.0 (2020-03-09)

New Feature 🎉

Bugfix 🐛

  • #200 Do not repeat installation prompt for unrecognized versions (@tatchi)
  • #197 Fix capitalization of message in Use.re (@waldyrious)

Internal 🛠

Committers: 3

v1.18.1 (2019-12-30)

Bugfix 🐛

Committers: 1

v1.18.0 (2019-12-23)

New Feature 🎉

Bugfix 🐛

  • #177 Fix "illegal instruction" errors on some CPUs (@Schniz)

Internal 🛠

Committers: 2

v1.17.0 (2019-11-26)

Bugfix 🐛

  • #169 Support spaces in directory name in Bash (@Schniz)

Internal 🛠

  • #172 Revert into using ocaml-tls instead of ocaml-ssl (@Schniz)

Committers: 1

v1.16.0 (2019-10-27)

New Feature 🎉

Bugfix 🐛

  • #150 Add missing log level to env output for Fish shell (@thomsj)

Internal 🛠

Documentation 📝

  • #157 Rename --base-dir to --fnm-dir in README (@thomsj)
  • #158 Uncapitalise "Node" in --multi description (@thomsj)

Committers: 2

v1.15.0 (2019-09-23)

Bugfix 🐛

Documentation 📝

Committers: 2

v1.14.0 (2019-08-20)

New Feature 🎉

Bugfix 🐛

  • #131 Deprecates MacOS installation using the script in favor of Homebrew (@Schniz)

Internal 🛠

Committers: 1

v1.13.0 (2019-07-15)

New Feature 🎉

Bugfix 🐛

  • #125 format versions in uninstall (@Schniz)
  • #114 installation script: use $INSTALL_DIR instead of hard-coded $HOME/.fnm (@Schniz)

Documentation 📝

Committers: 2

v1.12.0 (2019-06-06)

New Feature 🎉

Internal 🛠

Committers: 3

v1.11.0 (2019-05-27)

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 (2019-05-01)

New Feature 🎉

Documentation 📝

Committers: 2

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 (2019-03-18)

New Feature 🎉

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

Documentation 📝

Committers: 1

v1.8.0 (2019-03-13)

Bugfix 🐛

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

Internal 🛠

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

Committers: 2

v1.7.2 (2019-03-07)

Bugfix 🐛

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

Committers: 1

v1.7.1 (2019-03-05)

Bugfix 🐛

  • #77 Fix "command not found: elsif" error (@jletey)

Internal 🛠

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

Committers: 2

v1.7.0 (2019-03-04)

New Feature 🎉

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

Committers: 1

v1.6.2 (2019-03-04)

Bugfix 🐛

Documentation 📝

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

Committers: 1

v1.6.1 (2019-02-26)

Bugfix 🐛

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

Committers: 1

v1.6.0 (2019-02-25)

New Feature 🎉

  • #57 Switch to cohttp(lwt) instead of curl (@tatchi)

Bugfix 🐛

  • #64 Throw on errors in installation script (@Schniz)

Internal 🛠

Committers: 2

v1.5.1 (2019-02-22)

Bugfix 🐛

  • #61 Fix a bug where fnm env --multi didn't used the default alias (@Schniz)

Committers: 1

v1.5.0 (2019-02-21)

New Feature 🎉

  • #60 Disable colors for non-tty devices (@Schniz)
  • #48 Add parameters to the install script, enabling custom installs (--install-dir and --skip-shell) (@from-nibly)
  • #54 Infer complete semver (vX.X.X) out of partial input (vX/vX.X). (@Schniz)

Bugfix 🐛

  • #58 Adding check for OSX during writing for bash shell (@maxknee)
  • #56 Correct status code on install failures (@ranyitz)

Internal 🛠

  • #55 Make tests faster by using cnpmjs as Node.js mirror in tests (@Schniz)

Documentation 📝

Committers: 4

v1.4.0 (2019-02-18)

New Feature 🎉

Documentation 📝

  • #44 Quick fix for the dev enviornment setup (@AdamGS)

Committers: 3

v1.3.0 (2019-02-14)

New Feature 🎉

Documentation 📝

Committers: 2

v1.2.1 (2019-02-11)

Bugfix 🐛

Internal 🛠

Documentation 📝

Committers: 1

v1.2.0 (2019-01-30)

New Feature 🎉

Bugfix 🐛

  • #16 Make fnm --version show the correct version (@Schniz)
  • #15 Don't throw in nonexistent directory on fnm ls (@Schniz)

Documentation 📝

Committers: 1

v1.1.0 (2019-01-27)

New Feature 🎉

  • #10 Add fish shell setup to env command and README (@elliottsj)

Committers: 1