Vanish v0.9.4
Updates
This release fixes several issues encountered in earlier versions:
-
#5 – File recovery name collision
During file recovery, if a file with the same name already existed, Vanish would fail with a “file already exists” error.
This is now resolved: iffooalready exists and anotherfoois being recovered to the same location, it will be recovered asfoo1,foo2, etc. -
Cache clear race condition
A race condition during cache clearing has been fixed (hopefully for good). -
Acknowledgements
In the previous release, I forgot to credit @zloylinux for #3 for reminding me to add headless / quiet mode support.
That’s it for this release.
For the next version, I’ll try to add notification support (#4).
Installation
Download the appropriate binary for your platform.
Arch Linux
paru -S vanish
# or
yay -S vanishYou can also try my new project, BinRex
binrex install vanishGit clone
git clone https://github.com/Nurysso/vanish.git
cd vanish
make installQuick install script
curl -LsSf https://raw.githubusercontent.com/Nurysso/vanish/main/install.sh | shManual Installation
Linux (x86_64)
curl -LO https://github.com/Nurysso/vanish/releases/download/v0.9.4/vx-linux-x86_64
chmod +x vx-linux-x86_64
sudo mv vx-linux-x86_64 /usr/local/bin/vxLinux (ARM64)
curl -LO https://github.com/Nurysso/vanish/releases/download/v0.9.4/vx-linux-aarch64
chmod +x vx-linux-aarch64
sudo mv vx-linux-aarch64 /usr/local/bin/vxmacOS (Intel)
curl -LO https://github.com/Nurysso/vanish/releases/download/v0.9.4/vx-macos-x86_64
chmod +x vx-macos-x86_64
sudo mv vx-macos-x86_64 /usr/local/bin/vxmacOS (Apple Silicon)
curl -LO https://github.com/Nurysso/vanish/releases/download/v0.9.4/vx-macos-aarch64
chmod +x vx-macos-aarch64
sudo mv vx-macos-aarch64 /usr/local/bin/vxVerify Checksums
SHA256 checksums are provided for each binary. Verify after download:
sha256sum -c vx-*.sha256Full Changelog:
v0.9.3...v0.9.4