v0.4.0
Changelog
The new features in this version mainly include the following:
1. Support Parse Legacy Files
Those are version files from other version managers, such as .node-version
, .nvmrc
, .sdkmanrc
etc.
This feature is disabled by default. For how to turn it on, please see Legacy Version File.
NOTE: Currently, only vfox-nodejs
and vfox-java
plugin, implement this feature. If you have needs, please raise an issue to the corresponding plug-in repository.
2. Manipulate configuration files with commands
https://vfox.lhan.me/guides/configuration.html#config-command
3. Add multiple plugins at once
https://vfox.lhan.me/usage/plugins-commands.html#add
4. Add cd
command
https://vfox.lhan.me/usage/core-commands.html#cd
What's Changed
- feat: support to parse legacy files, disabled by default by @aooohan in #188
- feat: add
cd
command by @Chance-fyi in #209 - feat: add
config
command to manipulate configuration by @Chance-fyi in #211 - feat:
use
command fuzzy match version number by @Chance-fyi in #212 - feat: support adding multiple plugins at once by @cifaz in #203
- feat: add the
--all
flag to theinstall
command by @Chance-fyi in #216 - feat: add a new hook
PreUninstall
by @aooohan in #223 - feat: support download file for
http
module by @aooohan in e48be93 - fix: unexpected behavior when repeat install via version alias by @yanecc in #215
- fix: keep the plugin name consistent by @yanecc in #219
- fix: wrap install.sh in a main function by @XavierChanth in #217
New Contributors
- @sondelll made their first contribution in #213
- @cifaz made their first contribution in #203
- @yanecc made their first contribution in #215
- @XavierChanth made their first contribution in #217
Full Changelog: v0.3.4...v0.4.0