Unclaimed project
Are you a maintainer of chafa? Claim this project to take control of your public changelog and roadmap.
This is a bugfix and quality-of-life release.
New option: --probe-mode=[any|ctty|stdio]. This specifies whether to probe the terminal through stdio or ctty (usually /dev/tty). Defaults to any, which will probe stdio if it looks like a tty, otherwise the ctty. This allows the terminal to be probed when I/O is redirected (#325, reported by @algometric).
We now try harder to restore the terminal to a usable state after SIGINT is received, even if we couldn't do a clean exit in a reasonable time frame (#309, reported by @saitoha).
Bash completions were added and zsh completions updated (#315, @desertstsung).
Improved compatibility for the Kitty protocol, specifically with iTerm2 (@zouyonghe).
Bug fixes: #184 Test failure on sparc64 (reported by @cdluminate). #292 Test failure on i386 (reported by @cdluminate). #321 Bad console modes on win32 after exit (reported by @juliannoble). [unfiled] Stalling on closed output pipe on OpenBSD.