Skip to content

Releases: swsnr/mdcat

mdcat-2.5.0

26 Sep 20:13
mdcat-2.5.0
5257881
Compare
Choose a tag to compare

Changed

  • Update to pulldown-cmark 0.12 (see GH-276).
    This notably improves whitespace handling for HTML blocks and inline HTML.
  • mdcat now treats inline HTML like inline code, just with different styling (see GH-276).
    Specifically, mdcat now wraps inline HTML.

[0....

Read more

mdcat-2.4.0

20 Sep 11:41
mdcat-2.4.0
91147ff
Compare
Choose a tag to compare

Added

  • Add limited support for tables (see GH-290). Inline markup is stripped from table cells, and text is not wrapped.

Changed

  • Update dependencies.
Read more

mdcat-2.3.1

04 Aug 06:36
mdcat-2.3.1
cfecf83
Compare
Choose a tag to compare

Changed

  • Release builds no longer use fat LTO, which significantly reduces compilation time.
  • Update dependencies.

Fixed

  • mdcat no longer panics on markups in descriptions of rendered images (see GH-287).
Read more

mdcat-2.3.0

28 Jul 13:53
mdcat-2.3.0
30b0d41
Compare
Choose a tag to compare

Added

  • mdcat now includes a --completions argument to generate shell completions for all major shells (see GH-286).

Changed

  • Update dependencies.

Removed

  • mdcat now longer builds shell completions and man pages during compilation (see GH-286).
    • Packagers now need to build the manpage explicitly during packaging.
  • Release artifacts no longer contain completions; use mdcat --completions to generate them instead (see GH-286).

Fixed

  • Restore binary release artifacts (see GH-284)

[0...

Read more

mdcat-2.1.2

11 Mar 16:18
mdcat-2.1.2
d14825c
Compare
Choose a tag to compare

Changed

  • Update dependencies to address Rust security advisories.
Read more

mdcat-2.1.1

15 Jan 22:12
mdcat-2.1.1
d0723af
Compare
Choose a tag to compare

Changed

  • Update all dependencies (see GH-274).
Read more

mdcat-2.1.0

16 Oct 20:09
mdcat-2.1.0
379eb33
Compare
Choose a tag to compare

Added

  • Support images in VSCode integrated terminal, 1.80 or newer (see GH-266).

Changed

  • When rendering iTerm2 images append .png to the file name reported to the terminal if mdcat rendered an SVG to PNG (see GH-267).
    Previously, mdcat retained the original file extension, and would ask iTerm2 to download a PNG image to an .svg file.

Fixed

  • Correct some iTerm2 inline image commands to better comply to the specification (see GH-267).
  • Always terminate OSC commands with ST instead of BEL, as the latter is the legacy form (see GH-267).
Read more

mdcat-2.0.4

03 Oct 07:00
mdcat-2.0.4
f7aa28d
Compare
Choose a tag to compare

Changed

  • Update all dependencies.
  • Bump MSRV to 1.72.
Read more

mdcat-2.0.3

24 Apr 20:01
mdcat-2.0.3
22e6341
Compare
Choose a tag to compare

Changed

  • mdcat now uses the kitty protocol to render images on WezTerm (see GH-258).
  • mdcat now downscales images to the column limit if rendering with the kitty protocol (see GH-258).
    Previously mdcat scaled down to the window size, which looked strange if a given --columns was much smaller than the window size.

[0....

Read more

mdcat-2.0.2

19 Apr 20:56
mdcat-2.0.2
1771323
Compare
Choose a tag to compare

Changed

  • Update dependencies.

Fixed

  • Fix SVG rendering:
    • Correctly enable SVG rendering and image processing features by default in mdcat (see GH-256).
    • Ignore charset and other mime type parameters when checking for image/svg+xml (see GH-256).
Read more