Skip to content

Releases: MeanderingProgrammer/render-markdown.nvim

v3.2.0

28 Jun 17:55

Choose a tag to compare

3.2.0 (2024-06-28)

Features

  • Make default icons consistent: (#37) (7cfe1cf)
  • Document known limitations: (#34) (#35) (0adb35c)
  • Add troubleshooting guide: (#38) (6208fc4)
  • Add note for vimwiki users: (#39) (56ba207)
  • Add issue templates: (e353f1f)
  • Add raw cell style option: (#40) (973a5ac)
  • Allow custom handlers to extend builtins: (870426e)
  • Add language icon above code blocks: (6eef62c)
  • Use full modes instead of truncated values, support pending operation: (#43) (467ad24)

Bug Fixes

  • Get mode at time of event instead of callback execution: (#36) (b556210)
  • Update healthcheck to work with neovim 0.9.5: (64969bc)
  • Handle block quotes with empty lines: (#41) (6f64bf6)

Contributor Shoutouts

v3.1.0

05 Jun 18:49

Choose a tag to compare

3.1.0 (2024-06-05)

Features

  • Add debug statements to latex handler, make converter configurable 7aedbde
  • Split demo into separate files ea465a6
  • Support highlighting callout quote marker based on callout #24 3c6a0e1
  • Add health check for latex requirements #32 a2788a8

v3.0.0

01 Jun 04:25

Choose a tag to compare

3.0.0 (2024-05-31)

⚠ BREAKING CHANGES

  • Allow all window options to be configurable between rendered and non rendered view (#31) (258da4b)
  • In order to fix:
    • conceal = { default = <value_1>, rendered = <value_2> } -> win_options = { conceallevel = { default = <value_1>, rendered = <value_2> } }

Contributor Shoutouts

v2.1.0

01 Jun 04:20

Choose a tag to compare

2.1.0 (2024-05-31)

Features

  • Support github markdown callout syntax (#20) (43bbefd)
  • Add health check on treesitter highlights being enabled (#28) (c1d9edc)
  • Script logic to update state config class and README from init.lua (d1cd854)
  • Validate user config in health check (6f33a30)
  • Support user defined handlers (#30) (473e48d)

Bug Fixes

  • Use strdisplaywidth in all string length calculations (#26) (7f90f52)

v2.0.0

01 Jun 04:15

Choose a tag to compare

2.0.0 (2024-05-21)

⚠ BREAKING CHANGES

  • Allow multiple kinds of table highlight behaviors (#21) (49f4597)
  • In order to fix:
    • fat_tables = true -> table_style = 'full'
    • fat_tables = false -> table_style = 'normal'

v1.2.0

01 Jun 04:12

Choose a tag to compare

1.2.0 (2024-05-21)

Features

  • Add simple logging (467c135)
  • Make start state configurable (#16) (#17)
  • Add unit / kinda integ test (b6c4ac7)
  • Add packer.nvim setup to README (#19) (9376997)
  • Update for 0.10.0 (no user impact) (0581a9a)
  • Disable rendering on large files (e96f40d)
  • Operate at event buffer level rather than current buffer (41b955c)

Bug Fixes

  • Fix bullet point rendering with checkbox (#18) (#22) (e38795f)
  • Disable plugin on horizontal scroll (#23) (966472e)

Contributor Shoutouts

v1.1.0

01 Jun 04:03

Choose a tag to compare

1.1.0 (2024-04-13)

Features

Bug Fixes

Contributor Shoutouts

v1.0.0

01 Jun 03:48

Choose a tag to compare

1.0.0 (2024-03-21)

⚠ BREAKING CHANGES

  • Changes folder from markdown to render-markdown to reduce chances of name collision in require statements (07685a1)
  • In order to fix:
    • require('markdown') -> require('render-markdown')

v0.0.1

01 Jun 03:40

Choose a tag to compare

0.0.1 (2024-03-21)

Features

  • Support rendering headings & code blocks (4fb7ea2)
  • Mode based rendering (3fd818c)
  • Supprt rendering tables (fe2ebe7)
  • Add basic health check (b6ea30e)
  • Customize icon based on heading level (208599b)
  • Create auto demo script (03a7c00)