Releases

Releases, and the feed the app reads.

No public build has shipped yet — this page fills in on release day. From then on Pier reads appcast.xml from this directory once a day, and every DMG here is signed with our EdDSA update key; the app refuses anything that fails that check. For the human-readable history see the changelog.

Downloads

VersionDateNotesDownload
REPLACE_VERSION 2026-09-11 First public release. DMG

The plain Pier.dmg link always points at the newest build, which is what /download serves.

How this directory is produced

It is generated, not hand-edited. When a release is notarized and stapled, this directory is rebuilt from it:

scripts/release/notarize-macos.sh --version 1.0.0
scripts/release/make-appcast.sh --version 1.0.0
# then upload build/updates/* here

Details in docs/release/auto-update.md.