Skip to content

Releases: swsnr/mdcat

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).

mdcat-0.10.1

09 Sep 18:21
Compare
Choose a tag to compare

Fixed

  • Properly package musl binary on Travis CI; restores Linux binary in releases.

mdcat-0.10.0

09 Sep 13:49
Compare
Choose a tag to compare

Added

  • Support colours on Windows 10 console (see GH-36).
  • Support musl target on Linux (see GH-37 and GH-38).
  • Published Linux binary statically links musl now, and has no runtime
    dependencies (see GH-29 and GH-38).

mdcat-0.9.2

26 Aug 12:29
Compare
Choose a tag to compare

Fix auto-published binaries for macOS and Linux.

mdcat-0.9.0

26 Aug 10:41
Compare
Choose a tag to compare

Added

  • mdcat builds on Windows now (see GH-33 and GH-34).

Changed

  • Refactor internal terminal representation, replacing the terminal enum with a
    new Terminal trait and dynamic dispatch (see GH-35).
  • Disable specific terminal backends by default (see GH-35). You must build
    with --feature to enable iTerm2 or Terminology.
  • Update minimum Rust version to 1.27.

mdcat-0.8.0

29 May 07:15
Compare
Choose a tag to compare

Added

  • Render SVG images in iTerm2 with rsvg-convert (requires librsvg).
  • Expose TerminalWrite in mdcat crate (see [GH-20][]).