- Group properties by component a021d5b
- If you want to punt dealing with these changes feel free to use the
v3.3.1
tag - In order to fix:
start_enabled
->enabled
- Latex
latex_enabled
->latex.enabled
latex_converter
->latex.converter
highlights.latex
->latex.highlight
- Headings
headings
->heading.icons
highlights.heading.backgrounds
->heading.backgrounds
highlights.heading.foregrounds
->heading.foregrounds
- Code
code_style
->code.style
highlights.code
->code.highlight
- Dash
dash
->dash.icon
highlights.dash
->dash.highlight
- Bullets
bullets
->bullet.icons
highlights.bullet
->bullet.highlight
- Checkbox
checkbox.unchecked
->checkbox.unchecked.icon
highlights.checkbox.unchecked
->checkbox.unchecked.highlight
checkbox.checked
->checkbox.checked.icon
highlights.checkbox.checked
->checkbox.checked.highlight
- Quote
quote
->quote.icon
highlights.quote
->quote.highlight
- Table
table_style
->pipe_table.style
cell_style
->pipe_table.cell
highlight.table.head
->pipe_table.head
highlight.table.row
->pipe_table.row
- Callouts
callout.note
->callout.note.rendered
callout.tip
->callout.tip.rendered
callout.important
->callout.important.rendered
callout.warning
->callout.warning.rendered
callout.caution
->callout.caution.rendered
highlights.callout.note
->callout.note.highlight
highlights.callout.tip
->callout.tip.highlight
highlights.callout.important
->callout.important.highlight
highlights.callout.warning
->callout.warning.highlight
highlights.callout.caution
->callout.caution.highlight
callout.custom.*
->callout.*
(i.e. unnest from custom block)
- Others
- Any remaing changes are covered within that component.
- I.e.
code_style
is covered in Code,highlights.table
is covered in Table,highlights.callout.note
is covered in Callouts, etc.
- Improve performance by attaching events at buffer level #45 14b3a01
- Reduce startup time by scheduling treesitter parsing 6d153d7
- Support arbitrary nesting of block quotes & code blocks 770f7a1
- Prefer
mini.icons
for code blocks overnvim-web-devicons
353e445 - Support custom checkbox states #42 ff3e8e3
- Support custom callouts 8f5bbbd
- 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
- Get mode at time of event instead of callback execution: #36 b556210
- Update health check to work with neovim 0.9.5: 64969bc
- Handle block quotes with empty lines: #41 6f64bf6
- @AThePeanut4
- 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
- Allow all window options to be configurable between rendered and non rendered view #31 258da4b
- In order to fix:
conceal = { default = <v1>, rendered = <v2> }
->win_options = { conceallevel = { default = <v1>, rendered = <v2> } }
- @masa0x80
- 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
- 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'
- 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
- Fix bullet point rendering with checkbox #18 #22 e38795f
- Disable plugin on horizontal scroll #23 966472e
- @cleong14
- @dvnatanael
- Configurable file types d7d793b
- Add toggle command #4 fea6f3d
- Use buffer parser to handle injections #3 e64255d
- Add LaTeX support #6 138a796 da85a5e
- Support block quotes 106946a
- Make icons bigger for certain font setups #19 38f7cbc
- Support inline code df59836
- Dynamic conceal level #10 c221998
- Add Vimdoc cdc58f5
- Add fat tables option fb00297
- Support list icon based on level #1 #11
- Refactor + LaTeX cache 2b98d16
- Support horizontal break af819f3
- Support checkboxes 90637a1
- Leading spaces in list #2 #5 df98da8
- Passing custom query does not work #7 70f8f4f
- Ignore ordered lists for bullet points #7 f5917d2
- Dynamic heading padding #12 a0da7cf
- @lkhphuc
- @redimp
- @shabaev
- Changes folder from
markdown
torender-markdown
to reduce chances of name collision in require statements 07685a1 - In order to fix:
require('markdown')
->require('render-markdown')