v0.7.6 : Updates and Enhancements
This release adds some performance and logistic enhancements, updates some dependencies to keep up with changes in the MacOS build libraries, and opens the door to some new features coming soon. Specifically, we did the following:
- Fixed reading Versio prefs that don't have an
auth
section - Updated the GPG library for the latest MacOS compatibility
- Improved Git remote push and pull performance for tags
- Added JSON-Schema for
.versio.yaml
via a new 'schema' command - Started shell command-based version retrieval/updates
And as always, this release may contain some minor bug fixes and dependency updates. We're working on keeping Versio great, and working through our backlog of excellent feedback and suggestions from all of you!
πͺ Our Windows pipeline has changed, which means that this release only has our Linux and MacOS binaries: we'll update to stay current and get out a new Windows version as soon as we can.
New to Versio? The repository is the best place to learn about Versio and what it can do. If you want to report a bug or request a feature, you can do so at our Issues link, but we ask you first read the Troubleshooting page learn about problems and their solutions.
DEPENDENCIES:
On MacOS and Linux, you must have GPG tools installed. These tools are installed by default on most distributions of Linux and MacOS. If you can run git
, then you probably have the necessary tools already installed.
On Windows, you need to install the GpgME package, which is available here (Signature and checksum available from its parent directory).
If you have any questions, you should view the Installation page for information about installing and testing dependencies.
INSTALLATION:
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.7.6/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.
Windows: download versio__x86_64-pc-win32.exe
, copy to versio.exe
in your %PATH.