Skip to content

v0.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Apr 06:39
· 134 commits to main since this release

Breaking Change ⚠️⚠️⚠️

The plugin system has been refactored in this version, and the plugin repository has been migrated to Public Registry.

How to add plugin on this version?

Add Plugin: vfox add <category>/<plugin-name> -> vfox add <plugin-name>
Example:

  • vfox add nodejs/nodejs -> vfox add nodejs
  • vfox add java/java -> vfox add java

How to migrate old installed plugin?

You can also use vfox update <sdk-name> directly to upgrade. BUT please note that you may need to execute it twice!!!

Does it affect installed plugins?

No! You can still use old version plugins normally.

How to view all available plugins?

What's Changed

  • Refactor: Load new template plugins and be compatible with old formats by @aooohan in #136
  • Refactor: Fetch plugin from Registry & Allowing the switching of registry addresses by @aooohan in #151
  • feat: support loong64 arch by @aooohan in be89b48
  • feat: highlight installed version when searching by @Chance-fyi in #155
  • feat: support available hook can get user input for args by @aooohan in 4b06c9d
  • fix: fixed the bug where the search did not stop listening after being interrupted by Ctrl+C by @Chance-fyi in #133
  • fix: unmarshal should based on type of golang by @bytemain in #137
  • fix: separate processing of PATH, ensuring order and de-duplication by @aooohan in 8777ec7
  • fix: regenerate symlink for zip archive by @aooohan in 6873bdb
  • fix: slash separators in env path for Windows by @Chance-fyi in #154
  • fix: wrong type of environment variable set for Windows by @jan-bar in #160

New Contributors

Full Changelog: v0.2.6...v0.3.0