Skip to content

v0.5.0

Choose a tag to compare

@xseman xseman released this 09 Oct 21:06
e242d74

0.5.0 (2026-10-09)

Features

  • a new session runs a terminal or an agent profile (612cec7)
  • a session running a shell command shows as shell (d544a00)
  • daemon: session.screen reports the cursor style the app asked for (b5c170c)
  • pando builds and runs on Windows (#16) (20368fb)
  • ui: ↑ and ↓ in the message box walk the commit messages (6554c42)
  • ui: a + after a project's or a worktree's name starts a session (b020a1a)
  • ui: a click away closes an empty filter (88c3e3a)
  • ui: a click on a session row opens its tab with the news (aac7c1c)
  • ui: a drawer commit shows its whole message on hover and copies it (e74a32e)
  • ui: a file clicked open takes the preview tab until it is kept (1784579)
  • ui: a file's diff shows the whole file with z (e9111c5)
  • ui: a new branch's name is sanitized as VS Code does (e270e88)
  • ui: a new session runs an installed agent, never a bare shell (fd0a4ff)
  • ui: a session's Spaces row counts its tabs (b2256af)
  • ui: a Spaces drag marks the drop with a tinted row between rows (4740bfd)
  • ui: a Spaces drag marks where the row lands, moves it on release (7a7ff17)
  • ui: a tab under the mouse tints in hover_bg (b614371)
  • ui: an unfolded space goes last among the open ones (3863ceb)
  • ui: draw session and terminal tabs like the editor's (ea0476c)
  • ui: give the session's tab strip the buttons and a rule, drop its header (a233865)
  • ui: give the Terminal panel's strip the buttons and a rule (540e6c9)
  • ui: group the Spaces and session context menus by action (628fffa)
  • ui: label the Spaces hover buttons (374910f)
  • ui: light the Terminal's sash on the rule under its strip (8b2577a)
  • ui: list recently opened files first in quick open (41f8d8c)
  • ui: maximize a session stretched over the editor (7f6c6fe)
  • ui: maximize the session or the file over the editor area (d36a69d)
  • ui: raise the active tab's close button under the mouse (b603443)
  • ui: sort Explorer files by type, from its menu or explorer_sort (6571271)
  • ui: Source Control drawers stack like Spaces' projects (0bdfb5b)
  • ui: Source Control's context menu comes in groups (405010f)
  • ui: Spaces sorts projects manually or by their last output (2a7b2b7)
  • ui: text boxes framed in a thin line, the accent while typing (84d8f89)
  • ui: the Commit button greys out until something is staged (d8f8ec1)
  • ui: the Compare drawer lists the files a commit or a pull request changed (200ca0a)
  • ui: the Compare drawer's ✕ drops the comparison (23e01fb)
  • ui: the cursor is the terminal's, in text boxes and sessions too (7b26e8b)
  • ui: the message scramble settles once, then only its dots pulse (6f14f98)
  • ui: the Settings modal groups its toggles under headings (e61ea0c)
  • ui: tint the + button of the session and terminal strips on hover (dacf6aa)
  • ui: VS Code style editor tabs, breadcrumbs and buttons in the strip (3504339)

Bug Fixes

  • daemon: wait for a shell to be listed before handling its exit (7a58287)
  • ui: a drawer line's menu leaves out View as Tree and Collapse All (36d9c18)
  • ui: a selected session row pulses for its tab's new state (a8485b1)
  • ui: each project keeps its own Compare drawer comparison (449fa09)
  • ui: key hint columns fit their widest key and description (4b71e64)
  • ui: only an agent's tab shows a status glyph (438cb16)
  • ui: the commit message keeps its color without focus (fbf9008)

Documentation

  • demo: re-record the GIFs with the new tabs, strips and breadcrumbs (f7c29f7)
  • demo: run the demo's claude in a config directory of its own (75cd179)
  • readme: lay the tour out as a two-column table of GIFs (fa4c1c3)
  • readme: move install section before features (bb53ef8)

Maintenance

Testing

  • the e2e session picks a harness of its own (9c5d84a)