This release adds 5 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryUpdates span agent, terminal, canvas, palette, and workspace state modules.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Store workspace state in project directory (.cate/). Store workspace state in project directory (.cate/). Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Feature | Low |
Allow selecting any branch as base for new worktrees (parallel‑work). Allow selecting any branch as base for new worktrees (parallel‑work). Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Feature | Low |
Add Rename option to tab context menu. Add Rename option to tab context menu. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Feature | Low |
Introduce agent‑aware terminal tab UI (icon, title, awaiting‑input dot). Introduce agent‑aware terminal tab UI (icon, title, awaiting‑input dot). Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Feature | Low |
Implement unified accent palette for workspaces and canvas regions. Implement unified accent palette for workspaces and canvas regions. Source: granite4.1:30b@2026-05-28-audit Confidence: low |
— |
| Dependency | Medium |
Unpack all node_modules so pi's transitive dependencies resolve in packaged app. Unpack all node_modules so pi's transitive dependencies resolve in packaged app. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Bugfix | Medium |
Use live git worktree list for New Terminal submenu (canvas). Use live git worktree list for New Terminal submenu (canvas). Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Bugfix | Medium |
Drive agent running state from PTY streaming and post‑startup subprocesses. Drive agent running state from PTY streaming and post‑startup subprocesses. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Bugfix | Medium |
Provide forgiving resize hitbox for floating panels (canvas). Provide forgiving resize hitbox for floating panels (canvas). Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Bugfix | Medium |
Ctrl+C copies selected text on Windows/Linux in terminal. Ctrl+C copies selected text on Windows/Linux in terminal. Source: llm_adapter@2026-05-28 Confidence: low |
— |
| Bugfix | Medium |
Prevent dismissed URLs from being re‑queued in terminal. Prevent dismissed URLs from being re‑queued in terminal. Source: llm_adapter@2026-05-28 Confidence: low |
— |
| Bugfix | Low |
Bind window blur listener for drag interactions in bubble phase. Bind window blur listener for drag interactions in bubble phase. Source: granite4.1:30b@2026-05-28-audit Confidence: low |
— |
| Bugfix | Low |
Show clearer cursors on canvas-node tab bar when docking. Show clearer cursors on canvas-node tab bar when docking. Source: granite4.1:30b@2026-05-28-audit Confidence: low |
— |
| Bugfix | Low |
Shimmer all parallel tool calls during loading gaps in the agent. Shimmer all parallel tool calls during loading gaps in the agent. Source: granite4.1:30b@2026-05-28-audit Confidence: low |
— |
| Refactor | Low |
Consolidate Cmd+Shift+F search into the Cmd+K palette command system. Consolidate Cmd+Shift+F search into the Cmd+K palette command system. Source: granite4.1:30b@2026-05-28-audit Confidence: low |
— |
| Refactor | Low |
Detect agent running state by observing its spinner animation. Detect agent running state by observing its spinner animation. Source: granite4.1:30b@2026-05-28-audit Confidence: low |
— |
Full changelog
What's Changed
- chore: dedupe close-confirm logic + refresh CLAUDE.md by @schroejahr2 in https://github.com/0-AI-UG/cate/pull/117
- fix(drag): bind window blur listener in bubble phase by @schroejahr2 in https://github.com/0-AI-UG/cate/pull/119
- fix(docking): clearer cursors on canvas-node tab bar by @schroejahr2 in https://github.com/0-AI-UG/cate/pull/120
- fix(terminal): Ctrl+C copies selected text on Windows/Linux by @PaulHorn in https://github.com/0-AI-UG/cate/pull/125
- feat(palette): unified accent palette for workspaces + canvas regions by @schroejahr2 in https://github.com/0-AI-UG/cate/pull/127
- fix(agent): shimmer all parallel tool calls during loading gap by @Anton-Horn in https://github.com/0-AI-UG/cate/pull/133
- feat: store workspace state in project directory (.cate/) by @Anton-Horn in https://github.com/0-AI-UG/cate/pull/130
- Consolidate Cmd+Shift+F search into Cmd+K palette by @Anton-Horn in https://github.com/0-AI-UG/cate/pull/135
- feat(parallel-work): allow selecting any branch as base for new worktrees by @Anton-Horn in https://github.com/0-AI-UG/cate/pull/139
- Add Rename to tab context menu by @Anton-Horn in https://github.com/0-AI-UG/cate/pull/141
- fix(terminal): prevent dismissed URLs from being re-queued by @Anton-Horn in https://github.com/0-AI-UG/cate/pull/142
- docs: add multilingual README (French, Chinese, German) by @PaulHorn in https://github.com/0-AI-UG/cate/pull/143
- fix(canvas): use live git worktree list for New Terminal submenu by @Anton-Horn in https://github.com/0-AI-UG/cate/pull/145
- refactor(agent): detect running state from the agent's spinner by @Anton-Horn in https://github.com/0-AI-UG/cate/pull/153
- fix(agent): drive running state from PTY streaming + post-startup subprocesses (#140) by @schroejahr2 in https://github.com/0-AI-UG/cate/pull/144
- feat(panels): agent-aware terminal tab UI (icon, title, awaiting-input dot) by @schroejahr2 in https://github.com/0-AI-UG/cate/pull/148
- fix(canvas): forgiving resize hitbox for floating panels (#147) by @schroejahr2 in https://github.com/0-AI-UG/cate/pull/149
- fix: unpack all node_modules so pi's transitive deps resolve in packaged app by @Anton-Horn in https://github.com/0-AI-UG/cate/pull/154
- Release v1.0.4 by @Anton-Horn in https://github.com/0-AI-UG/cate/pull/156
Full Changelog: https://github.com/0-AI-UG/cate/compare/v1.0.3...v1.0.4
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About 0-AI-UG/cate](https:
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]