Repository navigation
Release v0.0.63
What's Changed
macOS: the pkg ships its own uninstaller (763f100, d694d79)
macOS has no package manager to undo an install, so removal used to be a README recipe of rm -rf plus pkgutil --forget. wrustic-macos-arm64.pkg now carries the script in its payload at /opt/wrustic/uninstall.sh, so the machine that has wrustic on it also has the thing that removes it:
sudo /opt/wrustic/uninstall.sh --dry-run # print the plan, change nothing
sudo /opt/wrustic/uninstall.sh # remove itIt removes /opt/wrustic, the /usr/local/bin/wrustic symlink — only while that symlink still points into /opt/wrustic, so a source build or a Homebrew binary that took the name over survives — and the installer receipt.
--purge additionally deletes the invoking user's config directory, the private restic cache, and the wrustic items in their login keychain. Backup repositories are never touched either way.
No other changes: the Linux .deb/.rpm and the Windows installer are identical to v0.0.62 apart from the version, and no Rust code changed.
Full Changelog: v0.0.62...v0.0.63