Populært: Data opdateret 3. november 2026

Kategorier

Internet1.364
Kommunikation322
Lyd og video904
Grafik og design544
Kontor og produktivitet1.127
Udviklerværktøjer3.147
AI-værktøjer535
Sikkerhed og privatliv392
Systemværktøjer3.146
Spil526
Uddannelse og videnskab239
Netværk og IT283

Download TermCanvas 0.38.2

An infinite canvas desktop app for visually managing terminals

Dette er en ældre version. Den nyeste version er 0.39.10. TermCanvas 0.39.10 · Udgivet:

Installationsfiler 0.38.2

ArkitekturTypeOmfangFilstørrelseDownloadSHA256
64-bit EXE (NSIS) Aktuel bruger — github.com VirusTotal
64-bit EXE (NSIS) Alle brugere — github.com VirusTotal

Link og SHA256 stammer fra fællesskabets manifest i Windows Package Manager. Sammenlign hashen for den downloadede fil, før du kører den.

Udgivelsesnoter

Added
- Markdown sanitization: rendered markdown (session replay, agent bubbles, etc.) now passes through DOMPurify before insertion via dangerouslySetInnerHTML. Defense-in-depth against any future provider that ships HTML in message text.
- Copy buttons in session replay: every user prompt and assistant text row gets a muted copy icon at the bottom-right (brightens on hover, swaps to ✓ for 1.2s on success). Source is TimelineEvent.textPreview, capped at 16 KB by the scanner — covers the 95th-percentile message.
- Zustand setState-loop debug middleware (wrapSetState): traces high-frequency setState calls during dev so future "max update depth" regressions surface as a counter instead of a crash.
Changed
- Session replay footer: removed the progress bar. The highlighted-row indicator already shows position, and the bar crowded the footer. Play/pause/seek controls stay for keyboard stepping.
Fixed
- Title input dragged the whole tile: clicking-and-dragging inside the custom-title input was moving the node instead of selecting text — onMouseDown stopPropagation doesn't help because React Flow detects drag from pointerdown. The title container now carries the nodrag opt-out; rest of the header stays draggable.
- Pin drawer never reopened after a transient list failure: pinStore.openDrawer cached an empty array on rejection, short-circuiting every subsequent open for that project. The cache key now stays unset on failure so the next open retries.
- One corrupt pin file aborted the whole list: PinStore.list() threw on the first malformed .md, hiding every other pin in the repo. Per-file errors are now caught, logged, and skipped. readFile also validates required string fields and ID_REGEX before constructing a Pin.
- Invalid pin status silently accepted on create: PinStore.create skipped the status validation that update already had, so a CLI-created pin with a bad status would write to disk and then vanish from list/get. create now throws PinStoreError 400, matching update's contract.
- Pin dispatch errors said "Task": legacy "Task not found" copy and [Task] log prefixes leaked through pin.dispatch.failed toasts after the rename. Renamed to "Pin" everywhere; stale TERMCANVAS_DIR/tasks/ comments updated to pins/.
- pnpm test skipped the entire Pin feature: the script still listed deleted task-*.test.ts files instead of the renamed pin-* equivalents. Replaced.
- wrapSetState broke the release-build typecheck: the wrapper's forwarded (partial, replace) didn't match either zustand setState overload. Single function-cast at the forwarded call; runtime semantics preserved.
Docs
- CLAUDE.md: documented the TermCanvas Pin system — when to record a pin, the termcanvas pin CLI surface, and conventions for capturing user-deferred work.

https://github.com/blueberrycongee/termcanvas/releases/tag/v0.38.2

Mest populære i AI-assistenter og LLM

Se alle
  1. Claude CodeAI-assistenter og LLM · Anthropic PBC
  2. Codex CLIAI-assistenter og LLM · OpenAI, Inc.
  3. ChatGPT by lencxAI-assistenter og LLM · lencx
  4. GPT4AllAI-assistenter og LLM · Nomic
  5. JanAI-assistenter og LLM · Jan
  6. oh-my-piAI-assistenter og LLM · Can Bölük
  7. T3 CodeAI-assistenter og LLM · T3 Tools
  8. WSL ManagerAI-assistenter og LLM · Bostrot
  9. CC SwitchAI-assistenter og LLM · farion1231
  10. LobeHubAI-assistenter og LLM · LobeHub

Tags

Del