github tylerbutler/repoverlay v0.10.0
v0.10.0 - 2026-03-05

latest release: v0.10.1
10 hours ago

Release Notes

Command: apply

Added

Auto-detect configured source when applying via GitHub URL

When applying an overlay via a GitHub URL that matches a configured source, resolve it as an overlay repo (editable and syncable) instead of a read-only GitHub source. URLs with an org/repo/name subpath redirect to three-part resolution; bare repo URLs use interactive browse mode with the matched source.

Command: sync

Fixed

Fix sync <name> failing for GitHub-sourced overlays that match a configured source

The single-name sync path was missing the try_upgrade_github_source() call that was added to sync --all, edit, and edit add in #171. This caused GitHub-sourced overlays to be rejected as non-syncable instead of being lazily upgraded to editable overlay repo sources.

Fixed

Improve error display and add SIGPIPE handling

Fixed error output formatting to use Display instead of Debug format. Added SIGPIPE signal handling so piped output to commands like head exits cleanly without "Broken pipe" errors.

Install repoverlay 0.10.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tylerbutler/repoverlay/releases/download/v0.10.0/repoverlay-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/tylerbutler/repoverlay/releases/download/v0.10.0/repoverlay-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install tylerbutler/tap/repoverlay

Download repoverlay 0.10.0

File Platform Checksum
repoverlay-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
repoverlay-x86_64-apple-darwin.tar.xz Intel macOS checksum
repoverlay-x86_64-pc-windows-msvc.zip x64 Windows checksum
repoverlay-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
repoverlay-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

Don't miss a new repoverlay release

NewReleases is sending notifications on new releases.