← Package directory
Available on winget

Install vfox

The Multiple SDK Version Manager

Install with winget
winget install --id version-fox.vfox
Upgrade
winget upgrade --id version-fox.vfox
Uninstall
winget uninstall --id version-fox.vfox

About vfox

If you switch between development projects which expect different environments, specifically different runtime versions or ambient libraries, or you are tired of all kinds of cumbersome environment configurations, vfox is the ideal choice for you. vfox is a cross-platform, extensible version manager. It supports native Windows, and of course Unix-like! With it, you can quickly install and switch different environment. It saves all tool version information in a file named .tool-versions, so you can share this inform...

What's new in 1.0.11

πŸŽ‰ What's Changed in v1.0.11 Changelog πŸ› Bug Fixes - 5a16b6e01f6c00822313961604c94b8173181f1d: fix(activate): unset inherited hook session vars in IDE env resolution (#660) (@Copilot) - 2c00f337ac07c8b2af1b79eceaec3d0be390b89e: fix: fall back to installed lower-scope SDK versions when higher-priority config is missing (#661) (@Copilot) πŸ”§ Chores - 9522202364cd4567f5e3e9208c46187f6e680dba: chore(deps): bump actions/upload-pages-artifact from 4 to 5 (#658) (@dependabot[bot]) Other Changes - 4b5c932fb701ddbbbaa16d83ff45ca153fa916b1: Add --version flag to install.sh to install a specific GitHub release (#659) (@Copilot) - 8182390b390aab295e0748ca5bba8a477dc33570: release v1.0.11 πŸŽ‰πŸŽ‰πŸŽ‰ (@github-actions[bot]) Full Changelog: https://github.com/version-fox/vfox/compare/v1.0.10...v1.0.11 Installation See installation guide for more details. Thanks Thanks to all contributors who made this release possible! πŸŽ‰

Read release notes

Version history

Version Updated Notes
1.0.11 Unknown πŸŽ‰ What's Changed in v1.0.11 Changelog πŸ› Bug Fixes - 5a16b6e01f6c00822313961604c94b8173181f1d: fix(activate): unset inherited hook session vars in IDE env resolution (#660) (@Copilot) - 2c00f337ac07c8b2af1b79eceaec3d0be39...
1.0.10 Unknown πŸŽ‰ What's Changed in v1.0.10 Changelog πŸ› Bug Fixes - 3bdb604d6c346c2eeefc2aed8ad75f21d572fa25: fix: update cosign command to use new signature format (@aooohan) - c1ac36b173ac11d4a5aabf6ccfff62ce54cb9d78: fix: refresh inh...
1.0.8 Unknown πŸŽ‰ What's Changed in v1.0.8 Changelog πŸ› Bug Fixes - cc5d055dc1cab86ce32401244fb135e55198842a: fix: restore storage.sdkPath semantics (@aooohan) - f615b5026c3f3c38d8c36b211c5e19636afad256: fix: update shell completion scri...
1.0.7 Unknown πŸŽ‰ What's Changed in v1.0.7 Changelog πŸš€ New Features - 0a42eacc300e1d87e7e4c15028dd324276acc25c: feat: support multi-sdk exec (@aooohan) πŸ› Bug Fixes - c072ccd3eea5ca7fb0aa2038a84eb02cb8f70a17: fix: handle cross-device plu...
1.0.6 Unknown πŸŽ‰ What's Changed in v1.0.6 Changelog πŸ› Bug Fixes - 76dbde25543c24a9b2f31bdbd6122ecad80d43a6: fix: preserve system PATH in activate command (@aooohan) Other Changes - 73214dbc4499938401f305f5b2d2fcd13135dda5: release v1.0...
1.0.5 Unknown πŸŽ‰ What's Changed in v1.0.5 Changelog πŸš€ New Features - e7953265877a9e292c7c79c016d80119fc620889: feat(windows): support vfox use -g without hook environment (#611, #620) (@aooohan) - fbc7e7363736bfa1969b44429170f6350b8cd3...
1.0.4 Unknown πŸŽ‰ What's Changed in v1.0.4 Changelog πŸ› Bug Fixes - 7e46e2b7b55add20b167c34f859af31eb4f36abc: fix: PreUse hook ctx.installedSdks keying to use version strings (#615) (@Copilot) Other Changes - 5524d98364059557ebb3030c07bc...
1.0.3 Unknown πŸŽ‰ What's Changed in v1.0.3 Changelog πŸ› Bug Fixes - bc5edeec453a2eb98861595587198461ac520ddd: fix: concurrent map writes in Manager.LookupSdk (#610) (@Copilot) - 093064216a2d5f84451d0f764852549aca4d69a8: fix: nushell temp...
1.0.2 Unknown πŸŽ‰ What's Changed in v1.0.2 Changelog πŸ› Bug Fixes - 279070fb04d093839a01fd69336dd887f6afca1b: fix: add Note field to InstalledPackageItem for PreInstallβ†’PostInstall context passing (#602) (@Copilot) - 73c5fefe4a5de0a01dc1...
1.0.1 Unknown πŸŽ‰ What's Changed in v1.0.1 Changelog πŸ› Bug Fixes - 1244d96bdf31c3ff6abc0b4e31c95c14327d8a16: fix: nil pointer dereference when CheckSumItem is absent (#599) (@Copilot) Other Changes - 0d9a4cb062db3c870a2302f7fc5a24c35a0a...
1.0.0 Unknown πŸŽ‰ What's Changed in v1.0.0 πŸŽ‰ Core Improvement: Solving the Temporary Directory Problem Problem Background Prior to v1.0.0, regardless of whether using session, global, or project scope, all SDKs would be stored in tempor...
0.10.0 Unknown πŸŽ‰ What's Changed in v0.10.0 This version includes a critical bug fix for PowerShell on Windows. Changelog πŸš€ New Features - 7e3278ecaa2455dbf6fab74f893cb4dd5cbcd31b: feat: add --user flag to install.sh for user-local inst...
0.9.2 Unknown πŸŽ‰ What's Changed in v0.9.2 Changelog πŸš€ New Features - ea762ce1ece259d88aae00d98b629e4a27b82a90: feat(shell): detecting VSCode shell startup to prevent hook issues (#560) (@bytemain) πŸ› Bug Fixes - 7f31e6524b506a7cada311f0...
0.9.1 Unknown πŸŽ‰ What's Changed in v0.9.1 Changelog πŸš€ New Features - 0df35ebdc478a15246deee931154c912f5df0c3e: feat: add GitHub token authentication, and API error handling to install.sh script (#553) (@Copilot) - 323e4b1302e7d2a23c484...
0.8.0 Unknown What's Changed - feat: enhance info command functionality by @yeshan333 in https://github.com/version-fox/vfox/pull/502 - feat: Ignore the __MACOSX directory when decompressing by @arfaWong in https://github.com/version-...
0.7.1 Unknown Changelog What's Changed - feat(config): enable legacy version file by default by @bytemain in https://github.com/version-fox/vfox/pull/532 Full Changelog: https://github.com/version-fox/vfox/compare/v0.7.0...v0.7.1
0.7.0 Unknown What's Changed - docs: fix error in chinese docs by @SherkeyXD in https://github.com/version-fox/vfox/pull/486 - fix: version record deleted by mistake by @arfaWong in https://github.com/version-fox/vfox/pull/480 - fix:...
0.6.10 Unknown Changelog - fix: powershell shell Full Changelog: https://github.com/version-fox/vfox/compare/v0.6.9...v0.6.10
0.6.9 Unknown Changelog fix: environment variable failure for Powershell. Full Changelog: https://github.com/version-fox/vfox/compare/v0.6.8...v0.6.9
0.6.8 Unknown What's Changed - build: bump purego to build against newer go by @chenrui333 in https://github.com/version-fox/vfox/pull/468 New Contributors - @chenrui333 made their first contribution in https://github.com/version-fox/...