Skip to content

Self updater, better documentation of Path for windows users, and more optimizations

Compare
Choose a tag to compare
@tristanisham tristanisham released this 14 Sep 01:03
· 308 commits to master since this release

What's Changed

  • Fix error handling in ZVM.Use. by @bode-fun in #16
  • Extract and remove archive when using curl to install by @dirkdev98 in #19
  • Downloading binary in the install script with curl should follow redirects by @dirkdev98 in #20

New Contributors

  • @bode-fun made their first contribution in #16
  • @dirkdev98 made their first contribution in #19

What's up developers! Long time no see. This release of ZVM is packed full of fun functions and flavors. The most impressive being the new self-updater. Just run zvm upgrade and you zvm should handle upgrading itself. A gentle reminder that ZVM is still pre 1.0, so growing pains are bound to be expected. If you encounter any issues with the self-updater, please file an issue.

Currently, zvm will ping the releases page of this repo once on startup and every time you you run zvm upgrade. If you find this abhorrent, just set ZVM_NO_CHECK_UPDATE to anything and ZVM will only check updates when you explicitly ask. I'm looking for feedback here. If many people would rather not have automatic checks at all, or have it be an opt in feature, just let me know on X/Twitter.

Thank you to @glyh for pointing out that the documentation for setting up $PATH was lacking. I've updated the README to better improve our language.

Specific hash pulling

This feature has been highly requested and is a work in progress. Expect it around v0.3.0.

Full Changelog: v0.2.2...v0.2.3