Releases: MeanderingProgrammer/render-markdown.nvim
Releases · MeanderingProgrammer/render-markdown.nvim
v7.6.0
7.6.0 (2024-11-25)
Features
- disabling background for code now keeps border (#220) (bee16b2)
- table support for all conceal levels (3da1bfc)
- roll own type validation to remove vim.validate (d69a885)
- code block language icon from extension (#233) (78a2eb7)
- log_level off (#235) (48a52dd)
- highlighting in double equals (d6a82d7)
- heading border per level (#240) (c83fc56)
- heading position right (#238) (e1879e0)
Bug Fixes
v7.5.0
v7.4.0
7.4.0 (2024-10-16)
Features
- margin for paragraphs (#200) (d20d19f)
on.attach
buffer callback (8b4149b)- allow empty lists for all heading properties (0c6de74)
- wiki link config & language highlight (#205) (965c222)
- code language name (#205) (18c7ef7)
- anti conceal per component per mode (#204) (fb6b3d1) (29863dc)
- align table cells according to indicators (c0082b7)
Bug Fixes
v7.3.0
v7.2.0
7.2.0 (2024-09-26)
Features
pipe_table.cell
valuetrimmed
(#175) (c686970)- configurable padding highlight (#176) (095078d)
- pad setext header lines (75a0a95)
- center headings and code blocks (#179) (0986638) (67288fe)
- integrate with lazy.nvim filetypes (cb9a5e2)
- bullet left & right padding on all lines of items (#181) (3adb9d5)
- heading margin / padding based on level (#182) & border virtual option (#183) (aad1a12)
- config command to debug configurations (a9643f4)
- same buffer in multiple windows (#184) (767707e)
Bug Fixes
Collaborator Shoutouts
v7.1.0
7.1.0 (2024-09-19)
Features
- logging improvements (2b86631) (2424693)
- table min width (f84eeae)
- new debug API for development (6f87257)
render_modes
as a boolean (7493db6)- anti conceal selected range in visual mode (#168) (5ff191f) (354baf4)
- disable rendering in diff mode (#169) (01b38dc)
- reload runtime highlights on color scheme change (199cc52)
Bug Fixes
Collaborator Shoutouts
v7.0.0
7.0.0 (2024-09-13)
⚠ BREAKING CHANGES
indent.skip
->indent.skip_level
(a028fbe)- Renamed within hours of adding
Features
- add missing obsidian aliases (74b77c7)
- store components in context, avoids duplicate queries (d228a3c)
- improve health check for obsidian.nvim conflict (4d2aea3)
- anyone using
acknowledge_conflicts
in their config should remove it
- anyone using
- performance getting callouts and checkboxes (5513e28)
- indent based on heading level rather than nesting (27cc6ce)
- configurable starting indent level (cdb58fc)
- configurable heading indents so body is offset (#161) (a028fbe)
Bug Fixes
- only create foreground when inversing highlight (#154) (12fdb6f)
- leading spaces in checkbox bullet (#158) (06337f6)
- heading borders with indentation (#164)
- indenting heading borders with single empty line between (2ddb145)
Collaborator Shoutouts
v6.3.0
v6.2.0
6.2.0 (2024-08-21)
Features
- handle imperfectly spaced tables using max width (166a254)
- anti-conceal margin (abc02f3)
- log error when mark is skipped (#132) (7986be4)
- checkbox: position (#140) (275f289)
- code: independent language padding: (#131) (739d845)
- full filetype overrides (952b1c0)
- basic org-indent-mode behavior (#134) (277ae65)
Bug Fixes
- wiki links nested in tables (72688ba)
- code block background when indented in lists (#133) (4c823b1) (d1cec33)
- do not set noref in vim.deepcopy (#139)
- gate virt_text_repeat_linebreak to neovim >= 0.10.0 (98f9965)
- account for folds when computing visible range (#138) (cd0a5ad)
Collaborator Shoutouts
v6.1.0
6.1.0 (2024-08-11)
Features
- created wiki with examples here
- code block: min_width (4b80b4f)
- list bullet: left_pad (e455c4f)
- preset: obsidian & lazy (96988cc)
- pipe table: preset round (c4eb6bf)
- double & heavy (3bacd99)
- heading: left_pad, right_pad, & min_width (#121) (6392a5d)
- heading: border (#123) (b700269)
- heading: width based on level (#126) (f06d19a)