Ansifilter Changelog

What's new in Ansifilter 2.20

Jun 17, 2023
  • Fixed invalid array access (https://gitlab.com/saalen/ansifilter/-/issues/35)
  • CLI: added `--no-default-fg` option to omit default foreground color

New in Ansifilter 2.18 (Feb 4, 2021)

  • Added support for OSC 8 (iterm2) Hyperlinks (https://gitlab.com/saalen/ansifilter/-/issues/27)

New in Ansifilter 2.17 (Oct 1, 2020)

  • Improved handling of carriage return (https://gitlab.com/saalen/ansifilter/-/issues/25)
  • Applied makefile patch to address Portage warnings (https://gitlab.com/saalen/ansifilter/-/issues/24)
  • Fixed section naming of LaTeX files if input path contained slashes
  • CLI: added `--max-size` option to limit input file size (default: 256 MB)

New in Ansifilter 2.16.1 (Jul 13, 2020)

  • W32: updated Qt, removed Mingw32 DLL dependencies
  • W32 GUI: added dark mode

New in Ansifilter 2.16 (Jan 29, 2020)

  • CLI: added --ignore-csi option to improve UTF-8 input handling

New in Ansifilter 2.15 (Nov 11, 2019)

  • added optional argument to --ignore-clear, the default setting is now true
  • GUI: improved UTF16 input path handling on Windows
  • CLI: fixed -e argument description (thanks to Jens Schleusener)

New in Ansifilter 2.14 (Apr 24, 2019)

  • Added SVG output option (https://gitlab.com/saalen/ansifilter/issues/20)

New in Ansifilter 2.13 (Dec 14, 2018)

  • line numbers do not trigger default style span in HTML (https://gitlab.com/saalen/ansifilter/issues/19)
  • fixed line numbering in batch mode
  • CLI: added --derived-styles option for HTML output (https://gitlab.com/saalen/ansifilter/issues/11)
  • CLI: added "self" argument to --anchors to generate self-referencing anchors

New in Ansifilter 2.11 (Oct 14, 2018)

  • Fixed parsing of "7" and "8" sequences (https://gitlab.com/saalen/ansifilter/issues/16)
  • Added --ignore-clear option (https://gitlab.com/saalen/ansifilter/issues/16)
  • Converted README and ChangeLog to AsciiDoc

New in Ansifilter 2.10 (Mar 8, 2018)

  • fixed parsing of "K" sequence (https://github.com/andre-simon/ansifilter/issues/12)
  • fixed memory leak in BIN parser (https://github.com/andre-simon/ansifilter/issues/13)

New in Ansifilter 2.9 (Nov 30, 2017)

  • Fixed parsing of "(B" reset sequence (https://github.com/andre-simon/ansifilter/issues/10)
  • CLI: added --no-version-info option
  • GUI: layout adjustments

New in Ansifilter 2.8 (Aug 8, 2017)

  • Fixed reading from stdin (https://github.com/andre-simon/ansifilter/issues/8)

New in Ansifilter 2.6 (Jul 28, 2017)

  • Added support for Tundra 24bit ANSI art (--art-tundra option)
  • Fixed Pango output (patch by VLambret, https://github.com/andre-simon/ansifilter/pull/5)
  • Added EXTRA_CXXFLAGS in src/makefile (thanks to Helmut K. C. Tessarek)

New in Ansifilter 2.5 (Jun 22, 2017)

  • CLI: added --no-trailing-nl option
  • CLI: added support for environment variable ANSIFILTER_OPTIONS

New in Ansifilter 2.4 (Jan 4, 2017)

  • fixed crash reading irregular escape codes

New in Ansifilter 1.11 (Mar 26, 2015)

  • fixed bold and italic in LaTeX output

New in Ansifilter 1.10 (Mar 26, 2015)

  • added Pango output and fixed minor bugs

New in Ansifilter 1.9 (Aug 27, 2014)

  • fixed LaTeX code indentation

New in Ansifilter 1.8 (May 1, 2014)

  • Added support for Erase Line, Save and Restore Cursor sequences

New in Ansifilter 1.7 (Jan 6, 2012)

  • added --wrap option to wrap long lines
  • fixed tab output in plain text mode