Skip to content

v0.4.13

Choose a tag to compare

@bresilla bresilla released this 01 Sep 10:09
· 70 commits to main since this release

⛰️ Features

  • Read JPEG as well as PNG
  • Panes report the host's cell size
  • Place an image file, not just bytes
  • Half blocks where the terminal has no graphics
  • Accept sixel and iTerm2, emit kitty
  • Kitty graphics actually reach the terminal

🐛 Bug Fixes

  • Clip an image scrolled above the viewport
  • Keep the output that follows an image
  • Answer a pane's kitty graphics query
  • A float hides the image under it
  • Replay never starts inside an image payload

🚜 Refactor

  • Concrete types instead of anytype

⚙️ Miscellaneous Tasks

  • Untrack zig-pkg, it was committed by accident

◀️ Revert

  • PNG only, drop the JPEG decoder
  • Drop iTerm2 inline image support

Build

  • Measured cost of -Dsmall is 9 percent, not 5
  • Correct the note on why -Dsmall costs speed
  • Build cold code for size, keep the render path fast
  • Per-module optimization and a -Dsmall option