v1.2.2
Cate 1.2.2
This release overhauls auto-updates so you'll never get stranded on an old build again, brings Cate's frameless, themed window chrome to Windows and Linux, and makes the canvas and dock feel more polished across platforms.
Highlights
🔄 Reliable auto-updates
The custom update flow has been replaced with electron-updater's battle-tested defaults. Updates now download in the background and install on quit — no more missing "update" button or installs that didn't actually restart. This is the fix for users who were getting stuck on older versions.
🪟 Frameless window chrome on Windows & Linux
The main, panel, and dock windows are now fully frameless on Windows and Linux, with flat, theme-driven minimize / maximize / close controls drawn by Cate itself — matching the minimal look macOS already had. (macOS is unchanged.)
🎨 Theme-aware placement & worktree colors
The placement picker (numbered candidates, "Best", and the free-placement preview) and the worktree swatches now track your active IDE theme instead of a hardcoded blue. Worktree colors are drawn from the theme's terminal ANSI palette, and the "Pick a spot" bar stays legible in light themes.
Fixes
- Layouts apply to the canvas you're looking at. Choosing a saved layout now restores panels onto the active canvas at their saved sizes, and agent panels no longer vanish on restore (#314).
- Windows naming. Workspaces and terminal tabs are now named by their folder (e.g.
proj) instead of the full path likeC:\Users\foo\proj(#313). - Dock tab titles. Tabs now size to their content, so short titles like "Terminal" are no longer truncated to "Te…" when there's free space (#317).
Full changelog: v1.2.1...v1.2.2