v0.1.5
Install
Diffy is unsigned during dev — the steps below strip the macOS
quarantine bit so Gatekeeper lets it run. Proper notarization
is coming later.
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/seatedro/diffy/master/scripts/install.sh | bash
Detects your OS + arch, downloads the right artifact, verifies
the SHA256, and installs:
- macOS →
/Applications/Diffy.app(quarantine flag cleared
so Gatekeeper doesn't block it) - Linux →
~/.local/share/diffy/diffy.AppImagewith a
~/.local/bin/diffysymlink
Windows
powershell -c "irm https://raw.githubusercontent.com/seatedro/diffy/master/scripts/install.ps1 | iex"
Downloads the NSIS installer, verifies the SHA256, runs it.
Manual install
Grab the asset that matches your platform from the list below:
| platform | asset |
|---|---|
| macOS Apple Silicon | Diffy_*_aarch64.dmg |
| macOS Intel | Diffy_*_x64.dmg |
| Windows | Diffy_*_x64-setup.exe |
| Linux AppImage | diffy_*_x64.AppImage |
| Linux Debian | diffy_*_amd64.deb |
On macOS, after dragging to Applications run once to bypass
Gatekeeper (Diffy is unsigned during dev):
xattr -cr /Applications/Diffy.app
Verify downloads
SHA256SUMS is attached. Verify with:
shasum -a 256 -c SHA256SUMS
What's Changed
- Refactor app state boundaries by domain by @seatedro in #15
- Refactor diff pipeline around Carbon by @seatedro in #16
Full Changelog: v0.1.4...v0.1.5