Skip to content

Twatch

v0.1.3 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 22d CLI & Terminal
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

rust tui watch

ReleasePort's take

Light signal
editorial:auto 13d

Twatch v0.1.3 improves Windows compatibility with PTY and terminal fixes, and adds panic recovery to safely restore terminal state on crashes. Rendering dependencies upgrade to ratatui 0.30 and vt100 0.16.2.

Why it matters: Windows users gain improved terminal handling. Panic recovery prevents broken mouse capture and terminal state after crashes. Lightweight dependency updates improve scrollback. Routine upgrade for TUI reliability.

Summary

AI summary

Improved Windows TUI compatibility and added panic recovery for stable operation.

Changes in this release

Feature Medium

Improve Windows compatibility for wrapped TUIs by fixing PTY startup, direct process spawning, terminal query handling, and repeated key/mouse input behavior.

Improve Windows compatibility for wrapped TUIs by fixing PTY startup, direct process spawning, terminal query handling, and repeated key/mouse input behavior.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Add safer panic recovery with terminal restore and panic log output so mouse capture and terminal state do not stay broken after crashes.

Add safer panic recovery with terminal restore and panic log output so mouse capture and terminal state do not stay broken after crashes.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Preserve cursor state in captured snapshots and history, rendering the terminal cursor only when the live viewport is aligned with current output.

Preserve cursor state in captured snapshots and history, rendering the terminal cursor only when the live viewport is aligned with current output.

Source: llm_adapter@2026-05-21

Confidence: low

Dependency Medium

Upgrade terminal rendering dependencies to `ratatui 0.30` and `vt100 0.16.2`, removing local vendoring while enabling safer deep scrollback handling.

Upgrade terminal rendering dependencies to `ratatui 0.30` and `vt100 0.16.2`, removing local vendoring while enabling safer deep scrollback handling.

Source: llm_adapter@2026-05-21

Confidence: high

Refactor Medium

Refine shell and main-screen behavior with automatic alternate-screen detection, lightweight watch scrolling in history, and better guardrails around mouse escape leakage.

Refine shell and main-screen behavior with automatic alternate-screen detection, lightweight watch scrolling in history, and better guardrails around mouse escape leakage.

Source: llm_adapter@2026-05-21

Confidence: low

Full changelog

0.1.3

  • Improve Windows compatibility for wrapped TUIs by fixing PTY startup, direct process spawning, terminal query handling, and repeated key/mouse input behavior
  • Preserve cursor state in captured snapshots and history, and only render the terminal cursor when the live viewport is aligned with current output
  • Add safer panic recovery with terminal restore and panic log output so mouse capture and terminal state do not stay broken after crashes
  • Refine shell and main-screen behavior with automatic alternate-screen detection, lightweight watch scrolling in history, and better guardrails around mouse escape leakage
  • Upgrade terminal rendering dependencies to ratatui 0.30 and vt100 0.16.2, removing the need for local vendoring while enabling safer deep scrollback handling

This release focuses on stability and day-to-day usability across real terminal workflows.
It strengthens Windows behavior, improves shell-oriented sessions, and modernizes the terminal stack underneath twatch.

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

Track Twatch

Get notified when new releases ship.

Sign up free

About Twatch

All releases →

Beta — feedback welcome: [email protected]