Skip to content

Releases: version-fox/vfox

v0.6.0

29 Sep 07:33
Compare
Choose a tag to compare

What's Changed

  • fix: errors caused by hyphen support after upgrading to v0.5.5 by @leoli0605 in #360
  • fix: priority accurate matching version by @Chance-fyi in #329
  • feat(decompressor): add Bzip2TarDecompressor for handling .tar.bz2 files by @leoli0605 in #361

New Contributors

Full Changelog: v0.5.5...v0.6.0

v0.5.5

24 Sep 09:26
Compare
Choose a tag to compare

Changelog

Full Changelog: v0.5.4...v0.5.5

What's Changed

New Contributors

Full Changelog: v0.5.4...v0.5.5

v0.5.4

29 Jun 03:25
Compare
Choose a tag to compare

What's Changed

  • feat: consistent list outputs by @mchgood in #285
  • fix: make sure the temporary directory exists when upgrading by @mchgood in #276
  • fix: do not clean temporary files of the shell which is running. by @jan-bar in #284
  • fix: reuse temporary directories across days by @jan-bar in #314
  • fix: convert bash format paths only when outputting the environment by @aooohan in e4a1e47
  • fix: determine whether vfox has been initialized in the parent process for ZSH by @fangzhengjin in #311

New Contributors

Full Changelog: v0.5.3...v0.5.4

v0.5.3

18 May 12:41
Compare
Choose a tag to compare

Changelog

Fixed a regression introduced in 0.5.0 that prevented some SDK's from being used on Windows, e.g. Flutter, Java.

What's Changed

  • perf: upgrade vfox use http proxy by @jan-bar in #274
  • perf: no changes, no need to refresh environment by @aooohan in 7c30b1c
  • fix: link to the sdk installation directory instead of the bin directory by @aooohan in d3f42de

Full Changelog: v0.5.2...v0.5.3

v0.5.2

15 May 01:20
Compare
Choose a tag to compare

Changelog

https://vfox.lhan.me/guides/configuration.html#cache-settings

https://vfox.lhan.me/usage/shims-path.html

What's Changed

  • fix: support for missing string type by @Chance-fyi in #270
  • fix: use map to cache all Available results, not only AvailableHookResults by @aooohan in f524c33

Full Changelog: v0.5.1...v0.5.2

v0.5.1

13 May 06:49
Compare
Choose a tag to compare

Changelog

https://vfox.lhan.me/guides/configuration.html#cache-settings

https://vfox.lhan.me/usage/shims-path.html

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.5.1

v0.5.0

11 May 11:19
Compare
Choose a tag to compare

Changelog

This version mainly optimizes the performance of vfox, such as caching search results, using soft links instead of real paths and support global shims.

https://vfox.lhan.me/guides/configuration.html#cache-settings

https://vfox.lhan.me/usage/shims-path.html

What's Changed

  • feat: allow PreInstall hook to customize request headers by @yanecc in #248
  • perf: cache Available results to reduce network io by @aooohan in #240
  • feat: supports shims for integration with IDEs by @aooohan in #256
  • feat: generate a current soft link to point to the corresponding SDK by @aooohan in 23b8163
  • feat: extending the types supported by config command by @Chance-fyi in #254
  • fix: register archiver module by @aooohan in 90d1b29

Full Changelog: v0.4.2...v0.5.0

v0.4.2

29 Apr 07:21
Compare
Choose a tag to compare

Changelog

.tool-versions behavior

The vfox strategy is that if we have a .tool-version in the project (project/.tool-versions), that version will be used in the current shell, regardless of whether you switch directories or not, the version is not changed until the next .tool-versions file is encountered, or vfox use command is executed manually.

What's Changed

New Contributors

Full Changelog: v0.4.1...v0.4.2

v0.4.1

22 Apr 11:19
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: v0.3.4...v0.4.1

v0.4.0

22 Apr 08:45
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: v0.3.4...v0.4.0