Releases
v0.10.0
Compare
Sorry, something went wrong.
No results found
xseman
released this
06 Nov 15:42
0.10.0 (2026-11-06)
Features
ui: ↓ from the folder picker's path lands on the first folder, past .. (a5ea2e2 )
ui: ⏎ on the folder picker's path goes into the folder it names (e9ae381 )
ui: a binary file's card opens it in the default app (71fb238 )
ui: a quiet tail under the Sessions tree (abeafad )
ui: a session going to work opens its folded project (2cae493 )
ui: Abort Merge while a merge is in progress (3c6393e )
ui: Checkout to… and VS Code's branch commands in the palette (52d4de2 )
ui: each worktree keeps its panel's tab (c80fab5 )
ui: folder picker completes the path on tab, ↑ back to it, ← → across columns (a5bf087 )
ui: Merge Branch…, as VS Code's Merge… (479ccd8 )
ui: Other Projects lists the three used last first (a5222e8 )
ui: pinned sessions grouped under their project (244856c )
ui: quick open's All, Files, Sessions and Text tabs (d0ec511 )
ui: quick open's Sessions tab is the Sessions tree (38dd3e6 )
ui: Rename Branch… and Delete Branch…, as VS Code's (38d755d )
ui: Sessions lists what is awake on top, the rest A–Z (e430347 )
ui: Sessions pins a whole project under Pinned (3bfd5c6 )
ui: Sessions' filter finds words, without accents, by folder (16c321d )
ui: the three projects used last under their own Recent caption (07f4c1d )
Bug Fixes
daemon: a claude scrolled back to the bottom no longer stays running (72e5edf )
daemon: a session killed right after it started stays killed (a1e0adf )
daemon: claude's quoted phrases no longer set a session's status (711dffa )
daemon: kill and stop no longer hang on a job holding the terminal (af99d8e )
daemon: session.wait ends with its caller and with its session (7ea03bd )
daemon: shell only while a command alone keeps a session running (c0f413c )
daemon: the detached-job kill test builds on Windows (55f5d17 )
git: git speaks English in any locale (7f99c9f )
ui: a closed language server's late reports are dropped (48de916 )
ui: a folded project with no session goes on top when switched into (86ae9f3 )
ui: a paste into a picker runs its change as typing does (363db52 )
ui: a picked project stays on top until its pick expires (6931c2c )
ui: a picker row cut short keeps a blank before its hint (9c0aea7 )
ui: a project picked on top draws as active (eb6c255 )
ui: a project whose last session closes stays on top (ae2a3e8 )
ui: a switch into Recent or Other Projects shuts that caption (f52d927 )
ui: focusing the empty main area keeps the welcome text in place (38b9def )
ui: Go Back brings no discarded edits back and keeps no clean files (94c6db3 )
ui: keep pinned projects on top of the Sessions tree (f06827a )
ui: no blank row between folded Recent and Other Projects (7984c10 )
ui: no zombie left per sound, opened link or crashed server (ce7b245 )
Performance Improvements
daemon: an asleep session keeps a screen for its notice alone (6e8e6ee )
daemon: scrollback rendered from the screen, parser buffer 64 KiB (554a7a1 )
ui: editor tabs laid out once a frame, no copy of every editor (c5dbf73 )
ui: git refreshes back off while idle, files read on a change (3c46d9b )
ui: Source Control drawers reload on a git change, not every tick (25cd31f )
Documentation
views: describe pinned sessions under their project (1ed0ae9 )
views: wrap the Other Projects paragraph (1ebc1ab )
Build System
deps: ultraviolet and vt from forks until upstream takes them (7ececfd )
Maintenance
ui: Search's background run and a match's column, for reuse (e366ee0 )
ui: Sessions builds a project's rows in one place (4b1147a )
Testing
ui: the status bar's project switch shuts No Sessions it came from (65569e8 )
You can’t perform that action at this time.