Skip to content

Releases: asciinema/agg

v1.7.0

22 Oct 16:24

Choose a tag to compare

  • 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 --quiet option to hide progress bar
  • changed default font size from 14 to 16

v1.6.0

25 Sep 14:59

Choose a tag to compare

  • 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

23 Oct 16:14

Choose a tag to compare

  • 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

02 Oct 14:05

Choose a tag to compare

  • upgraded avt to latest version to bring all recent terminal emulation improvements

v1.4.2

11 Jun 10:22

Choose a tag to compare

  • fixed rendering of initial blank frame

v1.4.1

13 Apr 18:01

Choose a tag to compare

  • fixed GIF looping
  • removed timestamps from log messages

v1.4.0

30 Mar 12:37

Choose a tag to compare

Notable changes:

  • added --last-frame-duration option with a default of 3 seconds
  • implemented text underlining in default renderer
  • fixed font lookup when --font-family values 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)

v1.3.0

11 Sep 09:25

Choose a tag to compare

What's Changed

  • Add options for overriding terminal dimensions by @sickill in #15
  • Add option for disabling animation loop by @sickill in #16
  • Prettify yaml files by @kianmeng in #9

New Contributors

Full Changelog: v1.2.0...v1.3.0

v1.2.0

22 Aug 18:52

Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.2.0

v1.1.0

19 Aug 17:59
592dc80

Choose a tag to compare

What's Changed

  • Read cast from stdin when input filename is "-" by @sickill in #3
  • Download cast from URL when input filename starts with http(s):// by @sickill in #6
  • Switch from openssl to rustls by @sickill in #7

Full Changelog: v1.0.0...v1.1.0