Skip to content

v2.4.13

Latest

Choose a tag to compare

@pcvelz pcvelz released this 14 Aug 23:09
  • Upstream sync β€” merged the Nerd Font toggle refactor (#544): VimMode, SandboxStatus, RemoteControlStatus, VoiceStatus and CompactionCounter now share isNerdFontEnabled / setNerdFontFormat / toggleNerdFont from widgets/shared/metadata.ts instead of each carrying its own copy. No behaviour change.
  • Flaky Ink test fix β€” the flushInk() helper was a fixed 25ms sleep duplicated across 12 test files, which raced Ink's render loop under parallel load and produced failures that moved between files. Replaced by a shared src/tui/components/__tests__/ink-test-utils.ts with condition-polling waitFor / waitForOutput. Full suite is now 2123/2123 across repeated runs.
  • Pre-push gate β€” .githooks/pre-push now runs the full CI criteria (lint, test, build) before a push lands.
  • Test inventory gate β€” scripts/test-inventory-gate.sh blocks silent test loss; intentional removals are recorded in docs/test-retirements.md.