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.30.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ó
- Editor: full-canvas Monaco drawer — click any file in the right panel to open it in a real VSCode-style editor with syntax highlighting, Cmd+S save, dirty tracking, and a two-level half/full width toggle. Replaces the cramped preview tab
- Editor: custom Monaco themes tuned to the app's warm palette — dark mode uses the charcoal #1a1918 surface (not VSCode's stock cool grey); light mode gets an overhauled syntax palette (warm violet keywords, green strings, amber numbers, teal types) that reads naturally on the cream surface instead of the over-saturated stock vs colours
- Left panel: project management + session history in one place. "+" button (in the header and in the collapsed strip) adds a project in a single click; History section below ProjectTree lists past Claude/Codex sessions scoped to the current canvas
- Canvas-gap overlay system: Usage dashboard and Session replay now render as panels anchored in the gap between the left and right side panels, so both nav surfaces stay visible while you read code, dashboards, or transcripts. Three tenants (Usage / File Editor / Session Replay) are mutually exclusive in that slot
Fixed
- Sessions: Claude Resume button is no longer grayed out — projectDir now reads the real cwd from inside the Claude JSONL instead of the dash-encoded directory name, so worktree matching succeeds
- Sessions: Codex Resume actually resumes the past session now — sessionId is extracted from session_meta.payload.id (which codex resume accepts) instead of the filename stem (which Codex rejected, falling back to a fresh session)
- Sessions: Resume closes the replay drawer before panning, so the newly spawned terminal is visible on the canvas instead of being hidden behind the drawer
- Left panel: the entire collapsed sidebar strip is now a click target — previously only the small chevron at the bottom expanded it
- Usage: overlay sizing tightened — individual components (stat cards, quota meters, device rows) no longer stretch beyond their readable width; the dashboard auto-hides when the canvas gap falls below a usable threshold and reappears when the side panels are narrowed again
- Usage: aligned chart heights and axis margins so side-by-side cards match; removed duplicate section titles; heatmap extended to a full year and centred within its card
Changed
- Layout: the left and right panels swapped responsibilities. Files / Diff / Git / Memory tabs moved to the right panel (resizable, collapsible). The left panel is now dedicated to project management + history
- Sessions: replay view is now a left-anchored drawer that pulls out from the right edge of the left panel, with half / full expand levels. The old full-screen modal is gone — the session list lives in the left panel and stays visible while a replay playshttps://github.com/blueberrycongee/termcanvas/releases/tag/v0.30.0