Skip to content

Releases: taf2/mdvi

v0.6.6

15 Mar 01:32
8adc6aa

Choose a tag to compare

v0.6.5

15 Mar 00:52
0263626

Choose a tag to compare

Full Changelog: v0.6.4...v0.6.5

v0.6.4

15 Mar 00:17
55b337b

Choose a tag to compare

Full Changelog: v0.6.3...v0.6.4

v0.6.3

13 Feb 17:06
78de438

Choose a tag to compare

Changed

  • Cached search-highlighted lines so unchanged redraws reuse prior highlighted output instead of re-running regex highlighting across the whole document.
  • Completed all currently tracked TODO items in TODO.md.

v0.6.2

13 Feb 16:57
07a3f19

Choose a tag to compare

Changed

  • Moved local image dimension probing off the UI thread during load/reload by sending probe jobs to the background image worker.
  • Removed per-frame document line cloning before paragraph rendering by transferring ownership of display lines into Text.
  • Kept scrolling/input responsive while images load by throttling image-load result processing per UI tick.
  • Moved image resize/encode work off the UI thread into a dedicated background resize worker so rendering large images no longer blocks navigation.

v0.6.1

13 Feb 16:27
027c8b5

Choose a tag to compare

Changed

  • Cached virtual-row counts in max_scroll keyed by content width, with invalidation on reload, search-state changes, and image layout updates to avoid rebuilding the full display document on frequent navigation/redraw paths.

v0.6.0

11 Feb 01:24

Choose a tag to compare

  • Less-style half-page navigation aliases: d and u now map to half-page down/up without Ctrl (issue #1).

v0.1.0

10 Feb 17:56

Choose a tag to compare

mdvi v0.1.0

Added

  • Vim-style full-page navigation with Ctrl-f (down) and Ctrl-b (up).
  • Visual highlighting for search matches, with stronger emphasis on the active match.

Changed

  • Renamed the CLI and package from mdview to mdvi.
  • Updated in-app title/help text and README command examples to use mdvi.
  • Search matches are rebuilt after file reload so navigation and highlights stay accurate.