Skip to content

Releases: YousefHadder/markdown-plus.nvim

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)

v1.5.0

29 Oct 20:53

Choose a tag to compare

What's Changed

  • chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #33
  • chore(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in #32
  • fix: visual line mode formatting applies to entire selected lines by @YousefHadder in #36
  • feat: Add checkbox toggle functionality to list management by @YousefHadder in #37
  • Code block by @ambaradan in #26
  • feat(headers): Add navigable TOC window with fold/unfold support by @YousefHadder in #42

Full Changelog: v1.4.1...1.5.0

v1.4.1

27 Oct 00:15
7a57eb0

Choose a tag to compare

Full Changelog: v1.4.0...v1.4.1

What's Changed

  • feat: Comprehensive Release Automation & CI/CD Improvements by @YousefHadder in #28
  • Fix: nested and blank-line-separated list renumbering by @YousefHadder in #29
  • Release v1.4.1 by @github-actions[bot] in #31

New Contributors

  • @github-actions[bot] made their first contribution in #30

Full Changelog: v1.4.0...v1.4.1