Skip to content

kiso 0.47.1

Choose a tag to compare

@vincemakes vincemakes released this 08 Oct 06:49
· 270 commits to main since this release
411df66

kiso 0.47.1

0.47.0's polish, from the first dogfood of the Graphite TUI. What a pipe prints is unchanged.

  • Dark terminals look right (#273, #275). On a black ground the cards, the selected row of a list, code, diff rows and the hairlines rose a step: cards stand off the terminal, and the composer's rules are visible on Apple Terminal's Pro profile. Every text colour still clears 4.5:1 on every surface. Light terminals are unchanged.
  • Windows Terminal gets 24-bit colour (#269). It renders 24-bit without setting COLORTERM, so kiso drew it in the 256 tier, where your own block turned pink and its edge green. Windows Terminal, iTerm2, WezTerm, Ghostty, kitty, VS Code, Warp, Alacritty, JetBrains and any Windows console now get 24-bit. Inside tmux or screen, only COLORTERM counts.
  • Small things, said right (#265).
    • A cut note counts output lines, and says when the cut passes through one (… the start of this line).
    • A manual /compact ends on its COMPACTED row, with no raw boundary row under it, and reads 1 round for one.
    • A refusal you gave no words for reads denied by you once.

For hosts

  • Action required: none.
  • Observable: in @vincemakes/kiso-tui-cells, GRAPHITE.dark carries the new black column, and a light ground's surfaces derive from the white column alone. kiso-runtime is byte-identical to 0.47.0.
  • New optional: terminalTier(env, platform) in kiso-tui-cells, the tier decision the palette makes.

Request bytes are unchanged from 0.47.0 on a pipe, on a terminal, and in a folder with an AGENTS.md. The release report, with the smoke (IN BAND) and the kill -9 demo (2/2), is bench/rd1/0.47.1-release-report.md.