Aquesta és una versió anterior. La versió actual és la 0.39.10. TermCanvas 0.39.10 · Data de publicació:
Fitxers d’instal·lació 0.26.0
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | EXE (NSIS) | Usuari actual | — | github.com | VirusTotal |
| 64 bits | EXE (NSIS) | Tots els usuaris | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
- Free canvas layout: terminals are now flat top-level ReactFlow nodes that can be freely positioned, replacing the nested project/worktree containers
- Clustering toolbar with rule picker (by project / worktree / type / status / custom tag) and an undo for the last cluster
- Custom Tags… popover on each terminal for managing user tags
- Auto-placement for newly created terminals so they land in a free spot on the canvas
- Collision resolver to nudge tiles apart when they overlap (also applied when unstashing)
- Add Project Folder entry in the canvas right-click menu and a + button in the session panel header
- Inline + button on session panel rows for creating a new terminal in that project/worktree
- Hover × button to remove a non-main worktree directly from the session panel
- Hover × button to close a single terminal directly from its session panel card
- Remove Project entry in the project context menu (panel-only removal, files untouched)
- Delete Project from Disk… entry with a typed-name confirmation modal that calls a guarded project:delete-folder IPC
- Auto-migration from legacy v1 (nested) snapshots into the free canvas layout on load
- End-to-end integration test suite for the free canvas
Changed
- Session panel strings (context menus, notifications, delete-project modal) are fully internationalized; added panel_* keys to en/zh dictionaries
- Worktree row now exposes Remove via the hover × button instead of a right-click menu
- Canvas right-click menu uses the shared ContextMenu component for consistency
- Shortcut identifiers renamed from span* to tileSize* (existing keybinds preserved)
Fixed
- Popovers (canvas right-click menu, cluster dropdown) no longer stay stuck open: dismiss listeners now run in the capture phase so React Flow's stopPropagation can't swallow them
- Cluster toolbar now positions itself below the toolbar and respects the right-panel inset
- Terminal tile border restored after the free-canvas flatten refactor
- Session panel now shows projects and worktrees that have no terminals
- Cluster toolbar gained Escape-to-close support
Removed
- Dead grid-pack helpers superseded by the free canvas layout
- Orphaned compactFocusedProject shortcuthttps://github.com/blueberrycongee/termcanvas/releases/tag/v0.26.0