Skip to content

v0.23.1

Choose a tag to compare

@github-actions github-actions released this 24 Aug 15:40
· 13 commits to main since this release

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