Changelog · 2026-07-14Ampersand
Ampersand
0.2.17
What happens when something goes wrong — logging, crash recovery, and a way to tell us.
Field quality
What changed
- Structured local logging with daily rotation and crash markers. Nothing is transmitted; the logs stay on your machine.
- Frontend error capture and a per-window error boundary, so a render error shows a recoverable screen rather than a blank one.
- A redacted diagnostics bundle you preview in full before it is written — paths, keys, and secrets scrubbed.
- Crash-loop detection with a Safe Mode that defers session restore instead of discarding it.
- A "Report a problem" path that prefills the facts and never sends anything on its own.
- Internally: the 5,400-line App component was decomposed into 21 focused controller hooks, with no behavior change.
- Fixed a long-standing flaky test caused by a process-id reuse race.
Ampersand updates itself in place, so you are probably already on a newer build than this one. If you are installing fresh, the download page always has the current release for macOS, Windows and Linux.
Stay currentAlways on the
Always on the
latest version.
Ampersand updates in place, with signed builds and a one-click relaunch. Download once and it keeps itself current.
Free to start · Mac, Windows & Linux · No account required