Skip to content

Releases: YousefHadder/markdown-plus.nvim

v2.0.0

08 Mar 09:40
87771f4

Choose a tag to compare

2.0.0 (2026-03-08)

⚠ BREAKING CHANGES

  • release: merge v2.0 into main (#246)

Features

  • ci: add agentic workflow code-simplifier (#222) (d4d836b)
  • ci: add agentic workflow config-sync-checker (#224) (a6803f8)
  • ci: add agentic workflow daily-doc-updater (#218) (3cfd7b5)
  • ci: add daily-file-diet and semantic-function-refactor agentic workflows (e337361)

Bug Fixes

  • ci: close verification gaps in code-simplifier agentic workflow (#225) (376c3f2)
  • ci: harden daily-doc-updater workflow guardrails (#220) (25c3f1a)
  • ci: use copilot engine for file-diet and refactor workflows (76a4d44)
  • list: skip fenced code blocks in ordered list renumbering (#214) (752e7d6)

Miscellaneous Chores

v1.11.0

01 Mar 01:49
0e5deb2

Choose a tag to compare

1.11.0 (2026-02-24)

Features

  • ci: add agentic workflow daily-repo-status (#210) (e46bf8b)
  • health: add treesitter markdown parser check (#207) (9a75a71)
  • links: add smart paste feature (fde03fc)
  • list: add checkbox completion timestamps (b214b65), closes #186
  • treesitter: treesitter based markdown parsing (#201) (aa22848)

Bug Fixes

  • code blocks: prevent list indent and list utils from firing inside code blocks (#193) (b2b1910)
  • config: respect keymaps.enabled for table keymaps (#203) (52fbde4)
  • docs: correct CI badge link in README (#205) (74d1fb4)
  • footnotes: add nil check in goto_definition navigation (#208) (438ea47)
  • lists: tabs handling to use default neovim tab handling (#198) (1a06bd8)

v1.10.0

25 Dec 21:29
9ae1b04

Choose a tag to compare

1.10.0 (2025-12-25)

Features

  • format: add highlight and underline support (#156) (c7c9357)
  • format: add smart format toggle with treesitter detection (#158) (ef2ba09)

Bug Fixes

  • add jump list entries for footnote navigation (#148) (9903fd4)
  • config: replace vim.defer_fn with FileType autocmd for proper lazy loading (dd035bd)
  • format: strip same-type inner formatting when toggling on visual selection (#166) (8bee4c4)
  • mapping: table nav mapping (#153) (2f55299)
  • multibyte: handle utf-8 multibyte characters in text manipulation operations (#146) (7fc2f32)
  • replace vim.defer_fn with FileType autocmd for proper lazy loading (833eebb)

v1.9.1

28 Nov 02:59
cb09a66

Choose a tag to compare

1.9.1 (2025-11-28)

Bug Fixes

  • footnotes: add reference only when inserting existing footnote ID (#137) (8ba242b)
  • list: parse empty list items without trailing space (#140) (e151f19)
  • list: separate lists by marker type per CommonMark spec (#139) (d3e139b)

v1.9.0

27 Nov 03:49
89631d6

Choose a tag to compare

1.9.0 (2025-11-27)

Features

  • add comprehensive image link support (#117) (#123) (6507297)
  • callouts: add github flavored markdown callouts support (#121) (a6ff424)
  • footnotes: add comprehensive footnotes support (#135) (a18473f)
  • format: add dot-repeat support for normal mode formatting actions (#132) (300abe9)

Bug Fixes

  • bug: basic lazy-loading setup (#128) (35c977e)
  • bug: correct multi-byte character handling in get_visual_selection (#126) (0b74213)
  • format: use global operatorfunc instead of buffer-local (#133) (8d97fc8)

v1.8.0

09 Nov 04:30
517979a

Choose a tag to compare

1.8.0 (2025-11-09)

Features

v1.7.1

07 Nov 15:51
7ea69db

Choose a tag to compare

What's Changed

  • fix(list): continue lists when enter is pressed on indented continuation lines by @YousefHadder in #103
  • fix(bug): process unicode character properly by @SuniRein in #107
  • fix(bug): custom keymaps and list enter splitting bugs by @YousefHadder in #108
  • test(list): add comprehensive multi-byte character backspace tests by @YousefHadder in #109
  • fix(bug): list continuation line handling and refactor shared utilities by @YousefHadder in #110
  • fix(bug): critical table bugs, add health check, and improve reference id handling by @YousefHadder in #111
  • chore(main): release 1.7.1 by @github-actions[bot] in #104

New Contributors

Full Changelog: v1.7.0...v1.7.1

v1.7.0

07 Nov 15:48
064b3a1

Choose a tag to compare

What's Changed

  • chore: add rockspec for v1.6.0 by @YousefHadder in #95
  • fix: TOC generation and window now respect initial_depth configuration by @YousefHadder in #96
  • feat(table): add insert mode cell navigation with Alt+hjkl by @YousefHadder in #98
  • chore: migrate to folke/github reusable workflows by @YousefHadder in #99
  • fix(bug): buffer-local keymap recreation and enhanced list content handling by @YousefHadder in #102
  • chore(main): release 1.7.0 by @github-actions[bot] in #97

Full Changelog: v1.6.0...v1.7.0

v1.6.0

01 Nov 01:50
2d383f0

Choose a tag to compare

1.6.0 (2025-11-01)

Features

  • implement Phase 1 table support (fed858e)
  • Phase 1 Table Support - Complete Implementation (78ab892)

Bug Fixes

  • address Copilot PR review comments (71a4c26)
  • address PR review comments and critical bugs (0b2a42a)
  • correct LuaRocks publication workflow (ee7f149)
  • correct LuaRocks publication workflow (83aba4e)
  • correct row bounds validation and line calculation (e9ece1c)
  • correct separator width generation and row deletion validation (2f9a49f)
  • replace hardcoded username with github.repository_owner (690815c)

v1.5.1

30 Oct 02:28
8ed2279

Choose a tag to compare

1.5.1 (2025-10-30)

Bug Fixes

  • address final 2 unresolved PR comments (3304632)
  • address remaining PR review comments (2a16266)
  • fix release-please file (fe79a36)
  • improve input cancellation handling (7f5724b)
  • improve type annotations and cursor positioning (570440b)
  • invalid completion value error in utils.input() (91bdb2c)
  • restore legacy TOC detection without HTML markers (e7aefb0)