Skip to content

Latest commit

 

History

History
182 lines (102 loc) · 11.6 KB

File metadata and controls

182 lines (102 loc) · 11.6 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project follows Semantic Versioning.

0.2.14 (2026-04-21)

Features

  • web: add session dashboard filters (41f89a5)
  • web: add transcript status controls (2b732c5)
  • web: export transcript with scrollback (cf8b49d)

0.2.13 (2026-04-20)

Bug Fixes

  • deps: update dependency lucide-react to ^1.8.0 (#64) (297f7c2)
  • deps: update frontend-runtime to ^19.2.5 (#61) (c2291d9)

0.2.12 (2026-03-29)

Features

  • add session naming and shortcuts help (283133d)
  • replace shortcuts panel with about dialog (c1c49ff)

Bug Fixes

  • deps: update dependency lucide-react to ^1.7.0 (#49) (0c6e569)
  • deps: update dependency lucide-react to v1 (dd0368a)
  • ignore node engine version in renovate (21ddf58)

0.2.11 (2026-03-21)

Bug Fixes

  • auth: switch browser bootstrap to cookie-only (f9caf3d)
  • ci: allow renovate major update prs refs #25 (bab16b0)
  • ci: bump docker publish actions refs #25 (5ac2b18)
  • server: eliminate race in TestManagerReconnectReplaysHistory (f336f4d)
  • server: harden unauthenticated startup and socket limits (79fb960)

0.2.10 (2026-03-04)

Features

  • web: add copy-current-session feedback in status bar (c8d0f29)

Bug Fixes

  • web: restore 0.2.2 terminal font rendering profile (fb225ff)

0.2.9 (2026-03-04)

Features

  • ui: modernize terminal UI with glassmorphism and refined styling (1da3f05)

0.2.8 (2026-03-03)

Bug Fixes

  • terminal: fail fast on missing socket URL in non-browser environments (74ce930)
  • terminal: prevent reconnect stall on CLOSING sockets and outbox byte corruption (d5926ab)
  • transport: keep listeners on closing socket (58af1ae)
  • web: apply biome assist import-order and unused import fixes (f33de1b)

0.2.7 (2026-03-02)

Bug Fixes

  • config: trim host values from env and flag parsing (#16) (1304922)

0.2.6 (2026-03-02)

Features

  • cli: add first-class help output for root and run commands (46ae925)

0.2.5 (2026-03-02)

Bug Fixes

  • docker: document migration to openssh image flavor (7031f70)

0.2.4 (2026-03-02)

Bug Fixes

  • config: parse WOOTTY_COMMAND_ARGS with shell-like quoting (85ff153)

0.2.3 (2026-03-02)

Features

  • ci: publish multi-arch binaries on GitHub releases (45f1202)
  • improve detached session retention and session UX (4e7d268)

Bug Fixes

  • auth: default websocket auth to cookie channel (c43e525)
  • ci: align README runtime path with docs verifier (3556dea)
  • ci: build release binaries from Go module path (5215a88)
  • ci: checksum only release archives (138b91f)
  • ci: enforce conventional commit subjects for release-please parsing (ebae2b7)
  • ci: ignore synthetic merge commits in commit subject gate (2a851b9)
  • compose: avoid profile image tag collisions (bb79594)
  • config: align env defaults and auth behavior with docs (1428006)
  • connection: surface bootstrap failures as error status (a460069)
  • dev: auto-select free server port when 8080 is busy (5e05b29)
  • dev: handle Ctrl+C shutdown without recursive runner noise (cd60929)
  • dev: remove lsof dependency from port fallback (230d4e6)
  • docker: honor WOOTTY_COMMAND in container runtime (0c03b52)
  • docker: include openssh-client in runtime image (3c629d3)
  • session: separate refresh pipeline failures from network errors (87096fb)
  • session: stabilize refresh coordinator callback identity (3f4d6e8)
  • session: stop poll retries on terminal bootstrap failures (4cf69ce)
  • transport: avoid heartbeat ping churn while awaiting pong (09b0014)
  • web: align sessions auth failures and env URL route contracts (f61ad83)
  • web: avoid poll refresh starvation from transport-trigger churn (2e73b80)
  • web: enforce backend issue code guard against declared union (68a12b7)
  • web: enforce threshold-based session refresh circuit opening (7e7a16b)
  • web: make session refresh failure flow explicit and request-scoped (6fa1046)
  • web: prevent duplicate transport error and close notices (7581adc)
  • web: rotate transport on ws url change and surface history parse errors (0737cd7)
  • web: use pointer events for session menu outside-dismiss (9b94ef4)

0.2.2 (2026-02-20)

Bug Fixes

  • clear terminal viewport when switching sessions (9861330)

0.2.1 (2026-02-20)

Features

  • refine terminal UX and add watch sessions (38da078)
  • tune terminal defaults and refresh docs screenshot (b1b6ce0)

0.2.0 (2026-02-20)

Features

  • package self-contained wootty binary (5387476)

Bug Fixes

  • dispatch publish-image without git checkout (65dfb85)

0.1.1 (2026-02-19)

Bug Fixes

  • allow manual release-please dispatch (dbea233)

[Unreleased]

  • Initial WooTTY foundation (React 19 terminal client + Go PTY server).