Skip to content

Releases: swsnr/mdcat

mdcat-0.17.1

24 May 14:09
Compare
Choose a tag to compare
mdcat 0.17.1

mdcat-0.17.0

20 May 18:43
Compare
Choose a tag to compare
mdcat 0.17.0

mdcat-0.16.0

11 Apr 18:02
Compare
Choose a tag to compare
mdcat 0.16.0

mdcat-0.15.1

15 Feb 13:37
Compare
Choose a tag to compare

Changed

  • Update pulldown-cmark to 0.7.

mdcat-0.15.0

11 Jan 20:44
Compare
Choose a tag to compare

Added

  • Release builds now perform full link-time optimization to create a smaller
    binary. We do recommend to also strip the mdcat binary.
  • Render SVG images in [kitty] (see GH-114).
  • Update to reqwest 0.10.
  • Process file list as input (see GH-54 and GH-115, by @norman-abramovitz):
    • Add --fail flag to exit on the first error when processing a file list;
      the default behaviour is to continue with the next file in case of error.

Changed

  • Replace remote_resources feature with reqwest feature to use reqwest for
    retrieving remote resources, and fall back to the curl command if reqwest
    is disabled.

mdcat-0.14.0

18 Dec 19:56
Compare
Choose a tag to compare

Added

Changed

  • Update pulldown-cmark to 0.6 which supports CommonMark 0.29 and improves
    parser speed and correctness.
  • Enable SIMD in pulldown-cmark to squeeze out the last bit of performance.
  • Remove all features except remote_resources to reduce build complexity.

Removed

  • No longer depend on immeta.

mdcat-0.13.0

30 Mar 18:52
Compare
Choose a tag to compare

Added

  • Render task lists nicely (see GH-72).
  • Render strike-through text (see GH-71). Some terminals do not support this
    feature, and mdcat does not have a fallback currently (see GH-73).

mdcat-0.12.1

24 Dec 13:10
Compare
Choose a tag to compare

Fixed

  • Do not add newline after inline text with styles disabled (see GH-49).

mdcat-0.12.0

20 Dec 18:25
Compare
Choose a tag to compare

Added

  • Add TerminalCapability struct as replacement for mdcat::Terminal trait to
    remove dynamic dispatch and allow for more accurate and less complicated
    conditional compilation of terminal support for different platforms (see
    GH-45).
  • Move to Rust 2018, and raise minimum supported Rust version to 1.31 (see
    GH-46).

Changed

  • Drop support for Rust 1.29 and older.
  • Do not test specific Rust on versions on Travis CI any longer; Rust stable
    becomes the lowest supported Rust version.

Removed

  • mdcat::Terminal trait and implementations (see GH-45).

Fixed

  • Set hostname to local hostname for inline links to file:// URLs, which
    should properly resolve file:// URLs over SSH (see OSC 8 file URLs,
    GH-42 and GH-44).

mdcat-0.11.0

25 Oct 20:58
Compare
Choose a tag to compare

Changed

  • Always print colours regardless of whether stdout if a tty or not.
  • Replace --colour option with a --no-colour flag to turn off styled output.
  • mdcat::push_tty no longer takes ownership of the terminal argument (see
    GH-41).