Releases: kounetsuman/zashiki
Releases · kounetsuman/zashiki
Release list
Zashiki v0.25.0
What's Changed
- Enable Cmd+F search in the file Viewer (find-only) by @kounetsuman in #372
Full Changelog: v0.24.0...v0.25.0
Zashiki v0.24.0
What's Changed
- Scope git-status refetch to the active panel and the changed repo by @kounetsuman in #358
- Record crash cause in server.log: panic hook + shutdown-signal logging by @kounetsuman in #360
- Stop clipping the Memo tab label when the tab bar is narrow by @kounetsuman in #363
- Add a Memo footer with cursor position and selection stats by @kounetsuman in #364
- Add find/replace to the clipboard editor by @kounetsuman in #366
- Mark duplicated Cockpit Terminals with a copy number in the list label by @kounetsuman in #368
- Keep pinned tabs open on "Close all tabs" by @kounetsuman in #370
Full Changelog: v0.23.0...v0.24.0
Zashiki v0.23.0
What's Changed
- Flag stale account-usage footer readings instead of showing them as current by @kounetsuman in #356
Full Changelog: v0.22.0...v0.23.0
Zashiki v0.22.0
What's Changed
- Stop a stalled Memo save from permanently disabling saving by @kounetsuman in #348
- Confirm before quitting when the Memo has unsaved changes by @kounetsuman in #347
- Unify account usage into one server-reconciled reading; readable time labels by @kounetsuman in #351
- Pin tabs to keep them fixed at the left of the tab bar by @kounetsuman in #352
- Show per-session vitest process count in the cockpit by @kounetsuman in #354
Full Changelog: v0.21.0...v0.22.0
Zashiki v0.21.0
Added
- The Memo's search panel is replaced by a compact, VSCode-style find/replace widget pinned to the top-right (#335)
Fixed
- The session list no longer shows the idle check (✓) for a running turn when a todo list is pinned below the spinner (#337)
- The session-list title now resolves for image-started sessions instead of staying at the org name (#339)
- A Cockpit Terminal no longer shows the no-Claude icon while its Claude session is still alive — the session id is recovered from
pswhen the pane-pid trace misses it (#341)
Zashiki v0.20.0
Fixed
- A self-paced
/loopsession (looping with no interval, sleeping between iterations) no longer reads as completed while it is only standing by for its next wakeup (#330) - Bounded the git status scan to a process-wide concurrency cap so registered worktrees no longer saturate every CPU core on each poll cycle (#328)
Zashiki v0.19.0
Added
- A dedicated Organizations settings tab to recolor or rename an existing org, with a native color picker and alias field (each resettable to the automatic default) (#319)
- Drag org headers in the SESSION LIST to reorder org groups; the new order is persisted (#323)
- Drag session rows to reorder them within their own org group; the order persists across restart (#324)
Fixed
- Subagent and background-shell start/end now appear in the ACTIVITY view instead of only as a transient toast (#320)
- A repo registered as its own org inside another org's directory is now attributed to the most specific root, so its sessions no longer show under the parent org and its repos are no longer listed twice (#317)
Zashiki v0.18.0
Added
- Image and video preview in the Viewer: image and video files opened from the Explorer or dropped from Finder now render inline instead of showing raw bytes (#314)
Cmd+Pquick-open palette: fuzzy-find a file across all orgs (the active org ranks first) and open it in the Viewer; append:lineto jump to a line (#312)Cmd+Oopens the native file picker and shows the chosen file read-only in the Viewer (#312)
Zashiki v0.17.0
Added
- A dedicated Activity view that splits session activity out of the terminal (#306)
- A Notifications settings tab with per-category sound presets and an inline preview (#304)
- VSCode-style Tab / Shift+Tab block indent in the clipboard edit modal (#264)
Fixed
- A leaked terminal alternate screen is now exited before the restore replay, so restored output renders in the normal buffer (#308)
- A WebView back gesture can no longer strand the app on the startup splash (#302)
- Unsaved Memo edits are flushed before a self-update, with a warning before the window unloads (#300)
- Background shells are now counted per task instead of per process, so the count stays accurate (#298)
- Notification sounds no longer clip, now routed through a shared audio context and limiter (#291)
Zashiki v0.16.0
Added
- Persistent click-to-focus toasts when a session finishes or waits for input;
ZK_NOTIFY_HISTORY=offkeeps those events out of the NOTIFICATION list while keeping the toasts (#282) - Bulk mark-as-read with checkboxes and select-all on notifications (#276)
- Per-category notification toggles in Settings (#279)
Changed
- A session standing by with open tasks now shows a watching indicator instead of the done checkmark (#292)
- Welcome onboarding is visually refined and now closes only via its buttons (#274)
Fixed
- The session usage percent no longer goes stale while a limit banner is on screen (#294)
- Quoting a usage-limit message in the terminal no longer falsely triggers limit detection (#290)
- A terminal running the FleetView dashboard now reports its working/waiting status correctly (#288)
- The subagent chip stays visible while the main session is also running (#286)
- Sessions no longer flip to waiting on informational notifications — only ones that ask for input mark waiting (#281)
- The Memo tab keeps a constant width between saved and unsaved states (#273)