v0.23.1
Restarting zero keeps the scrollback, not just the screen.
Terminals already survived a restart — but a reattached pane came back as a
single screenful with an empty buffer above it. If Claude was open, the
conversation you had scrolled through was gone: nothing broken about scrolling,
and nothing to scroll to.
Now the daemon keeps 2000 rows of history behind each session and hands them
back when the app reattaches, so a restarted pane scrolls up into the same
output it had before.
Two things to know:
- This release's own restart still comes back bare. The daemon holding your
sessions right now never recorded any history. It starts recording once this
version is running; the restart after that is the first one that keeps it. - A pane in a full-screen program at the moment of restart still has nothing
above it. There is no scrollback to save while a full-screen TUI owns the
screen.
Apple Silicon. Signed and notarized — it opens without a warning.
sha256 289bde4173a78d8eab5f7081d26320aaa2a5f75be87baf980102e48bd4a7f9a5
Full Changelog: v0.23.0...v0.23.1