Releases: MeanderingProgrammer/render-markdown.nvim
Releases · MeanderingProgrammer/render-markdown.nvim
v8.9.0
8.9.0 (2025-10-06)
Features
- remove delimiters around latex text before converting (2c6cf12)
- convert latex asynchronously (44cbac6)
- combine latex virtual lines use center positioning (#520) (9a746ff)
- latex converter can now be a list, prefer utftex, fallback to latex2text (5f437a2)
- scope highlight for html tags (#528) (9ab9dad)
- improve startup time performance (06c7598) (7e6af36)
Bug Fixes
v8.8.0
8.8.0 (2025-09-09)
Features
- yaml render list item bullet points (#496) (d7be79b)
- yaml render wiki style links (#496) (146d4ff)
- add scope_highlight to wiki config (ca86b59)
- add cell_offset function to pipe_table configuration (e5c3c50)
- inline render single line latex equations (#508) (b7dad79)
- allow nested markdown to be skipped (#510) (c203eae)
Bug Fixes
- prioritize hide over highlight_border (7b37aab)
- add option to restart treesitter highlighter to clear invalid state (#488) (ec74afa)
- use display width for latex formula alignment (c4ff9ac)
- anti-conceal ignore modes (8074a9c)
- component level render modes (84d4928)
- scope and autolink highlights conflict (#518) (7fd9116)
Collaborator Shoutouts
v8.7.0
8.7.0 (2025-08-08)
Features
- configurable indent extmark priority (1327150)
- more anti_conceal.ignore elements (b8c3d47)
- allow users to disable code block delimiter concealing (7620d4e)
- improve completions (#474) (3254863)
- use background for thick code border (5df2eab)
- add tree-sitter ABI version info to health check (3d84dbc)
Bug Fixes
- resolve styles & presets in overrides (eec00fb)
Collaborator Shoutouts
v8.6.0
8.6.0 (2025-07-09)
Features
- configurable language border (b8ee8bc)
- configurable left and right language text (ba50c2f)
- change code.border to thin instead of hide if version < 0.11.0 (a706be7)
- allow image links to use custom icons based on destination (ac3e74f)
- better support for reloading with lazy.nvim (24aacee)
- change concealcursor value to nvic when user disables anti conceal (#463) (c809fc1)
- support quarto executable code block syntax (c301209)
- add get, set, and set_buf APIs (accaa60)
Bug Fixes
- handle nil windows on WinResized (#455) (ec92f60)
- correctly order indent & padding (#457) (0944ba0)
- skip nodes with errors (#451) (3115ff7)
Collaborator Shoutouts
v8.5.0
8.5.0 (2025-06-10)
Features
- use changed tick to determine whether we should parse instead of event (d69f0d8)
- rely on buffer enabled value rather than state enabled (ca5c29f)
- change heading background default links (dac01bd)
- allow checkbox to render bullet (#423) (a1b0988)
- include highlight query files in checkhealth (4f05de7)
- pad suffix of latex so backgrounds are aligned (a212596)
- allow anti conceal to be disabled in specific modes (dd62056)
Bug Fixes
- get correct list of ft and cmd from lazy (#442)
Collaborator Shoutouts
v8.4.0
8.4.0 (2025-05-08)
Features
- handle arbitrary block quote nesting nicely (#404) (7f75b16)
- support function for paragraph.left_margin (#401) (dfc1299)
- include removed values in config diff (6531aa7)
- support wiki style media links, improve custom links (#410) (6910fe1)
- combine highlights for links (#413) (da3e146)
- set quote highlights for 6 levels of nesting (7051859) (cyberdream)
- use conceal lines for setext heading underline (78ffe3b)
- improve debug command (40fff90)
- use selene to prevent accidental print statements (7f81e9d)
- configurable indent for first line of paragraph (#417) (57c7f33)
- use physical lines for table border if possible (ff577b4)
Bug Fixes
- more robust icon provider resolution (#403) (dfffdd2)
- disable line wrapping in LSP hover docs in some cases (#408) (080104e)
- handle spaces before atx headings (bd56575)
- remove accidental vim.print (bff12b4)
- ignore callouts outside of quotes and checkboxes outside of lists (b4016e8)
- support indentation for latex blocks (#421) (006806e)
Collaborator Shoutouts
v8.3.0
8.3.0 (2025-04-15)
Features
- padding character for inline code (#389) (b292624)
- check
disable_patternexists and notify if not (#386) (#388) (c283dec) - wrap
nvim_buf_set_extmarkin pcall use notify_once if it errors (#382) (1e2e9a3) - ignore option, checked before attaching (05e6a6d)
- on.initial option, called before adding marks for the first time (#396) (91d40c2)
- ability to conceal text based on lua patterns (#397) (51da7d1)
- better anti-conceal for multi-line decorations (8355c85)
v8.2.0
8.2.0 (2025-03-31)
Features
- enabled flag for link footnote (#362) (9721ffe)
- blink.cmp source registration (b8d93e8) (62d6681)
- improved completions (9f4ef68)
- filter command completions (#372)
- improved advice in checkhealth (5cec1bb)
- avoid inline text for checkboxes when possible (#378) (f9badfb)
code.language_iconoption (#376) (8ee2701) (7bf951b)- code border for different conceal settings (e724a49)
- use builtin extends query in vim.treesitter.query.set for injections (c91fa46)
- completion filter for callouts and checkboxes (#380) (84d413b)
- separate code border highlight, allow false value (a1fc4e5)
- ability to enable and disable atx and setext heading rendering (#381) (a020c88)
- reduce height of LSP hover doc window based on concealed lines (#384) (17b839b)
Bug Fixes
- account for indent when right aligning code language (125258a)
- support for code border for 0.11, disable conceal_lines highlights (#351) (#352) (e6c8081)
Collaborator Shoutouts
v8.1.1
v8.1.0
8.1.0 (2025-03-07)
Features
- in-process lsp for engine agnostic completions (b56fa1b)
- customize heading properties based on text (#320) (5c2440d)
- allow html tags to be replaced with icons (#336) (6d446de)
autocommandevents and wiki linkbodycustomization (#228) (#345) (0df6719) (#350) (a53ac54)- indent mode icon support (#343) (21623a9) (33673e6)
- bullet
left_pad&right_padsupport functions (#349) (98a3b7d) - bullet
scope_highlight&highlightfunction support (#354) (9e3393b) - use default
render_modes = true(all) for LSP docs (#326) (17a7746) - update troubleshooting doc (f6c9e18)
- update
lazypreset to matchLazyVim(4a28c13) - latex position below (#347) (43a971e)
- improve checkhealth (1ef7664)
- after clear callback (#356)
- process conceal_lines metadata for
0.11(595ac4f)
Bug Fixes
- update checkhealth to not rely on
nvim-treesitter(#322) (e05a9f2) - lsp hover doc for
0.11(#333) (b57d51d)
Collaborator Shoutouts
- @dsully
- @mcDevnagh
- @filippo-biondi
- @saecki (for in-process lsp inspiration)