Adds x86 macOS as a supported platform, Ruby 3.3, and YJIT for all Rubies. Adds shells bash, fish, and nushell.
- Build for x86 macOS (#137, @indirect)
- Enable Actions support for merge queue (#137, @indirect)
- Test all four platforms (#136, @adamchalmers)
- Set GEM_PATH to gem location, no bin (#110, @Thomascountz)
- Default data to
~/.local/share/rv, respect XDG (#84, @lgarron) - Support new rv-ruby release scheme (#132, @adamchalmers)
- Support nushell (#123, @adamchalmers)
- Add code coverage reporting to CI (#112, @adamchalmers)
- Add benchmarks and fuzz testing for library code (#95, @adamchalmers)
- Shell completions for zsh, bash, and fish (#81, @lgarron)
- Fix race condition from tracing+rayon together (#73, @segiddins)
- List available Rubies (#68, @coezbek)
- Support fish shell (#67, @renatolond)
- Compact top-level help, even on
--help(#70, @coezbek)
Install rv 0.2.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/spinel-coop/rv/releases/download/v0.2.0/rv-installer.sh | shDownload rv 0.2.0
| File | Platform | Checksum |
|---|---|---|
| rv-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| rv-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| rv-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| rv-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |