Skip to content

v0.25.2

Choose a tag to compare

@extractumio extractumio released this 30 Oct 17:48
· 106 commits to main since this release

v0.25.2 — Bookmarks as a mail list, Reminders the same window, a steady input box

A patch release: changes to windows that are already there (how Bookmarks and Reminders show
their entries, the windows' type, Markdown's look) and one fix; nothing new to install or
upgrade.

Changed

  • Bookmarks read as a mail list. The window has the list on top, each entry its title and,
    under it, its text's start on one line (an agent's without its Markdown's marks), where and
    when at the right; the chosen entry's content under the list. Drag the line between them to
    share the height, a double click halves it. A note longer than its title line shows whole
    above the text. The bar over the terminal and the rail's tips show the same titles.
  • Reminders open the same window, with the open reminders only, those up first, and the
    same actions and keys: Show in terminal (Enter), Resolve (Delete, with Undo for 5 seconds),
    Quote in chat. Its own Open, Close and Delete are gone.
  • The floating windows' text is the chat's: Bookmarks, Reminders, Sent, Plan and Open all
    use the terminal's font at its size, line height 1.5; their heads, times and keys stay the
    interface's.
  • Markdown looks one way on every screen: the terminal's widgets, Bookmarks, Reminders, the
    sent history and Open all share one style. Links take the theme's link color with a faint
    underline, never the browser's blue or visited purple.
  • The floating windows are placed again when a banner shows or goes.
  • The README shows terminum on a monitor, a laptop and a phone, linked to
    terminum.app; the commercial license names terminum.

Fixed

  • A Claude Code session's input box twitched at every redraw of its spinner (every 100 ms):
    a redraw that reached tmux in two parts was captured between them, so the page lost the input
    box for a frame. terminumd now captures once the pane has been quiet for 6 ms, 33 ms after
    the first notice at most.

Verified

At release, on the delivered tree after /simplify over every change since v0.25.1 (its fixes
applied: one title rule for a bookmark in the bar, the lists, the rail and the navigator; one
banner watcher for the floating windows; the navigator drawn again by Marks' change count):
make test (cargo 649, the Panel's 38 and the Page's 138 unit tests), clippy clean, the Panel's
browser check (160), the Page's 1509 browser checks (Chromium and WebKit, a wide and a phone
size), web/test/e2e_live.mjs (183), scripts/e2e_agentstate.py (11) and
scripts/security_check.sh pass. Not verified: the windows on an iPad, the input box against a
real Claude Code session after the release build.

Install or upgrade: curl -fsSL https://github.com/extractumio/terminum/releases/latest/download/install.sh | sh

SHA256SUMS is signed with the release key SHA256:Zt1tUwAnt4BQ1/hU8QCphhm+43bV5W0k55KwYz4vw9s.