Skip to content

Releases: OXY2DEV/markview.nvim

v24.0.0

05 Oct 17:49
4d549f6
Compare
Choose a tag to compare

24.0.0 (2024-10-05)

⚠ BREAKING CHANGES

  • renderer: Added more symbol definitions
  • Added ability to detach/attach to a buffer
  • name_hl for code blocks has been renamed to language_hl
  • highlights: Fixed highlight groups for the plugin

Features

  • Ability to disable hybrid modes behavior when inside specific nodes (7b913f9), closes #154
  • Added a callback for split_view open (6d4863c)
  • Added a internal icon provider (9923633)
  • Added a simple code block creator and editor (2d61f07)
  • Added ability to detach/attach to a buffer (fd7fd02)
  • Added basic operator support (e5fcd6a)
  • Added option for setting maximum file length for rendering the entire file (569fec1)
  • extras: Added 2 new extra modules (b2b2472)
  • LaTeX parser now recognizes font commands (fbe547c)
  • New preset minimal for checkboxes (7f675f8)
  • parser: Added support for footnotes (1bd55e2)
  • parser: Internal link(obsidian) support (837967f), closes #157
  • renderer: Added more symbol definitions (963389b)
  • renderer: More superscript characters for latex (1bd55e2)

Bug Fixes

  • language code block style has been renamed to block (060a94b)
  • Added a checkhealth module (b2d46d9)
  • Added a missing symbol to the LaTeX symbols table (6d4863c)
  • Added footnote configuration table to the default config (d3d23cc)
  • Added highlight group for internal icons (9230cda)
  • Added highlight groups for the code block editor (6cf12cd)
  • Added missing hybridDisable & hybridEnable commands (73b86f5)
  • Added missing overwrite option to treesitter injections (89b65c3)
  • Added new highlight groups (7d2d763)
  • Added support for \text{} & \set{} (300e1fe), closes #162
  • Added the ability to overwrite injected queries (4c41c66)
  • Adds the missing sign, sign_hl options for github style setext headings (05dbce9)
  • Better case handling for superscripts & subscripts (b8eabd1)
  • Changed list item & tables specification (3724114)
  • Checkbox now use the match_string option (4fe3790)
  • Checkboxes now carry information regarding their list item (c7385c9)
  • Default modes now contain command mode (73b86f5)
  • Deprecated old checkbox (afb87e6)
  • Fixed a bug causing visual artifacts with tables in split view (b2d46d9)
  • Fixed a bug not letting attached buffers be re-attached (a2007c3)
  • Fixed a bug when using hybrid mode with split view (4273e03)
  • Fixed an issue causing hybrid mode not working with latex blocks (207c39e)
  • Fixed an issue causing treesitter injections to not work (9a15f72)
  • Fixed block quote title rendering (6d4863c)
  • Fixed checkbox detection for list items (39dd746)
  • Fixed definitions for callbacks (b2d46d9)
  • Fixed extmark poaition of code blocks (5f4e2c3)
  • Fixed handling of overlapping table borders (9f7ff72)
  • Fixed how list items are parsed (17ed16e)
  • Fixed incorrect annotations for callout match_string (2b22590)
  • Fixed incorrect cursor position on code blocks (3abd13d)
  • Fixed incorrect highlight group for the ] in LaTeX brackets (4fe3790)
  • Fixed incorrect option for n) type list items (a823191)
  • Fixed incorrect parameter for footer rendering function (4e0c8a1)
  • Fixed incorrect width calculation of footnotes (cc759e8)
  • Fixed indentation of treesitter injections (9a15f72)
  • Fixed list item alignment inside of block quotes (d28fb24)
  • Fixed mathbf font support (6d4863c)
  • Fixed merge issue of highlight_groups (4fe3790)
  • Fixed naming of font captures to be more flexible (aad0149)
  • Fixed option name typo (3036694)
  • Fixed overlapping table border issue (f553e3f)
  • Fixed presets (3b6f737)
  • Fixed rendering of code blocks that use markdown inside them (1f7c120)
  • Fixed rendering of list items when padding isn't used (24ae03e), closes #163
  • Fixed right padding position of inline codes (cc759e8)
  • Fixed superscript & subscript parsing (fbe547c)
  • Fixed typo (6f4a7cd)
  • Fixed typos (0475053)
  • Fixed various bugs with extra mofules ...
Read more

v23.1.0

09 Sep 14:08
ce94d8b
Compare
Choose a tag to compare

23.1.0 (2024-09-09)

Features

  • Ability to toggle hybrid mode (5738773)

Bug Fixes

  • Added ability to hide escaped charaters (1aa54de), closes #144
  • Callout(s) no longer hide underlying text (77b9b8c)
  • Checkboxes now hide the list markers (d283507), closes #142
  • Removed the need to change callbacks to make hybrid mode work. (5738773)
  • Tables now ignore (block_continuation) (a2594d0)
  • Teble renderer now can handle escaped characters (1aa54de)

v23.0.0

08 Sep 15:43
fbe0b85
Compare
Choose a tag to compare

23.0.0 (2024-09-08)

⚠ BREAKING CHANGES

  • renderer: Added missing Obsidian callouts

Features

  • Added simple Latex support (92f5320), closes #138
  • renderer: Added missing Obsidian callouts (ea71a5b), closes #135

Bug Fixes

  • Fixed a bug causing deleted buffers to not be removed from the attached buffers list (e4b4b9d), closes #137
  • Fixed how widths are calculated in code blocks (59c15a2)
  • Split view no longer loses it's state when changing plugin state with :Markview ... (d6f0cb8)

v22.1.0

31 Aug 11:17
33e6f83
Compare
Choose a tag to compare

22.1.0 (2024-08-31)

Features

  • Added split-view to the plugin (308024c), closes #131

Bug Fixes

  • Fixed a bug causing callbacks to not work. (6641174)
  • Minor bug fixes for splitView (3471b7b)

v22.0.1

28 Aug 11:50
4695a69
Compare
Choose a tag to compare

22.0.1 (2024-08-28)

Bug Fixes

  • Added support for n) type number list (a954ec8), closes #129 #121
  • Custom links now inherit from default value (a954ec8)

v22.0.0

26 Aug 04:00
13b21ab
Compare
Choose a tag to compare

22.0.0 (2024-08-26)

⚠ BREAKING CHANGES

  • Added the ability to use the plugin in other filetypes

Features

  • Added the ability to use the plugin in other filetypes (e7e91ad)

Bug Fixes

  • Fixed a bug causing things not to render when scrolling short distances (8f0b69a)

v21.0.1

25 Aug 16:50
ba79954
Compare
Choose a tag to compare

21.0.1 (2024-08-25)

Bug Fixes

  • Fixed a bug causing markview to not render on cursor move in large files (eba9507)
  • Markview now assumes window width of the buffer. (ec92e61), closes #126
  • Markview now updats when entering the attached buffer (87badab), closes #126
  • Reduced flickering when scrolling short distances (a1923f9)

v21.0.0

25 Aug 09:00
7be1871
Compare
Choose a tag to compare

21.0.0 (2024-08-25)

⚠ BREAKING CHANGES

  • Deprecated old presets

Features

  • Added alignment support for label headings (2e0761e), closes #124
  • Added support for custom hyperlinks (03188a4), closes #121

Bug Fixes

  • Deprecated old presets (2e0761e)
  • Fixed a bug causing patterns to be matched inside inline codes (1193286)
  • Plugin now recognizes escaped columns (28c70aa)

v20.1.0

21 Aug 14:04
1cec6fc
Compare
Choose a tag to compare

20.1.0 (2024-08-21)

Features

v20.0.0

20 Aug 08:41
169faa8
Compare
Choose a tag to compare

20.0.0 (2024-08-20)

⚠ BREAKING CHANGES

  • renderer: Added experimental support for lists inside block elements

Bug Fixes

  • Added experimental support for aligned checkbox desvription (f9aba72), closes #107
  • Added option to change the indent size of list items (d54039e), closes #96
  • Added the ability to open <cfile> links under cursor (7f4639a), closes #97
  • Fixed a big casuing hybrid mode to become active on mode change (15a49b5)
  • Fixed a big causing highlight groups to not apply on empty config table (1dd1d30)
  • Fixed a bug causing callbacks to not work on some functions (a8e104b), closes #104
  • Fixed a bug causing the on_mode_changed() callback to not fire (cb7570b)
  • gx: Fixed a bug causing gx to not work with links. (6d0bcce), closes #97
  • Made tables compatible with multi-col characters (03290ce), closes #42
  • parser: Added support for extra info on the code block start line (7e0ad40), closes #77
  • parser: Added support for labels in links (1fc5d90)
  • Removed auto setting conceallevel & concealcursor (798fd99)
  • Removed debug print for luminosity (798fd99), closes #101 #102
  • renderer: [] are now counted when rendering tables (c4f3d54), closes #75
  • renderer: Added debounce to ModeChanged event (c9fa106), closes #99 #98
  • renderer: Added experimental support for lists inside block elements (81c64a8), closes #115
  • renderer: Added mode validator for hybrid_mode listeners (c9fa106)
  • renderer: Added option to disable top/bottom border & fixed a rendering error that occured when disabling "use_virt_lines" (31d36e9)
  • renderer: Added support for language names in code blocks (5db0e8e), closes #72
  • renderer: Added the filetype finding function to the code blocks renderer (d69122d), closes #72
  • renderer: Fixed a big causing numbered lists to use virtual text (6404094)
  • renderer: Fixed incorrect alignment of nested code blocks within lists (738ddc0)
  • renderer: Made icons optional (6671dd4)
  • renderer: Reworked hybrid_mode (e29b7b5)
  • renderer: Table cells now respect the column count & the cell width (a0d8a5d), closes #75