Skip to content

Releases: chaaz/versio

Multiple improvements

13 Sep 17:39
Compare
Choose a tag to compare

This release of Versio has many improvements that patch many of the missing features and bugs in the initial release: see below for the complete list. The repository is the best place to learn about Versio and what it can do. Report bugs or feature requests at our Issues link, but first check the Troubleshooting page to learn about common issues and workarounds, and tips for submitting effective requests.

This version of versio was built with rustc 1.46.0 (04488afe3 2020-08-24)

To install, follow the instructions for your platform; some files might be zipped for improved download speed. For example, on MacOS you can do something like this (assuming ~/bin exists and is in your PATH):

curl -L https://github.com/chaaz/versio/releases/download/v0.2.0/versio__x86_64-apple-darwin -o ~/bin/versio
chmod +x ~/bin/versio

MacOS: download versio__x86_64-apple-darwin, copy to versio in your PATH.
GNU Linux 64: download versio__x86_64-unknown-linux-gnu, copy to versio in your PATH.


Here's some of the changes include in this release:

  • Enable the --prev on get, show commands
  • Handle commit messages better, especially those with breaking changes
  • Improve documentation
  • Allow running version when not in repo base directory
  • More accurately keep track of old versions, especially for "tags" projects
  • Rename the run command to the more descriptive release
  • Rename the user preferences file from ~/.versio.rc.toml to .versio/prefs.toml
  • The set command will now never update the prev tag
  • Remove the changelog command
  • Vastly improve changelog generation during release
  • Versio itself is now released using Versio!
  • Performance and bug fixes

Initial release

03 Sep 17:39
Compare
Choose a tag to compare

The initial release of Versio. See the repository to learn about it. Most of the core of versio is functional, but there may be some missing features or bugs. See the troubleshooting page if you are having issues, and report bugs or feature requests here.

This version of versio was built with rustc 1.46.0 (04488afe3 2020-08-24)

To install, follow the instructions for your platform; some files might be zipped for improved download speed. For example, on MacOS you can do something like this (assuming ~/bin exists and is in your PATH):

curl -L https://github.com/chaaz/versio/releases/download/v0.1.1/versio__x86_64-apple-darwin -o ~/bin/versio
chmod +x ~/bin/versio

MacOS: download versio__x86_64-apple-darwin, copy to versio in your PATH.
GNU Linux 64: download versio__x86_64-unknown-linux-gnu, copy to versio in your PATH.