Releases: asciinema/agg
Releases · asciinema/agg
v1.7.0
- added Kanagawa themes (thanks @Neved4!)
- when conversion fails the output file is now automatically removed (thanks @rcorre!)
- when input recording file has invalid terminal size a friendly error message is now displayed
- improved direct conversion from URL when self-hosted asciinema server is used with S3 file store
- bumped MSRV (minimum supported Rust version) to 1.85
- upgraded dependencies related to font/text rendering
- added
--quietoption to hide progress bar - changed default font size from 14 to 16
v1.6.0
- added support for asciicast v1 and asciicast v3 inputs
- fixed rendering of double-width characters (CJK, emoji)
- added Gruvbox Dark theme (thx @hupfdule)
- changed the license to GNU GPL 3.0, due to use of gifski library
v1.5.0
- upgraded avt to latest version to bring all recent terminal emulation improvements
- added Github Dark/Light and Nord themes (thx @Neved4!)
- fixed color blending accuracy in fontdue renderer
- improved positioning of double-width characters (emojis, CJK)
- fetching recording from a URL now uses TLS certs from OS's standard CA store
- added support for faint text attribute (\e[2m) in fontdue renderer
- added support for color emojis in resvg renderer (see docs)
- made resvg renderer the default renderer - overall it provides better results for most cases now
v1.4.3
v1.4.2
- fixed rendering of initial blank frame
v1.4.1
- fixed GIF looping
- removed timestamps from log messages
v1.4.0
Notable changes:
- added
--last-frame-durationoption with a default of 3 seconds - implemented text underlining in default renderer
- fixed font lookup when
--font-familyvalues are separated with spaces - greatly improved font lookup and font fallback behaviour
- added implicit font fallback to DejaVu Sans and Noto Emoji to help with rendering of symbols and emoji (b&w)