Releases: nvim-neorg/neorg
Releases · nvim-neorg/neorg
v9.6.4
v9.6.2
v9.6.1
v9.6.0
v9.5.0
9.5.0 (2026-04-09)
Features
- add parsers from rocks to rtp (b6dbd18)
- configurable orderd list icons (9fd7bf9)
- remove plenary as a dependency (5fbc674)
- use lux for tests (14c59fb)
- use vim.ui.open instead of custom plenary job (5645505)
Bug Fixes
- all of the linter errors and warnings (dc8853d)
- ci: pin nvim-treesitter to v0.9.3 (ba7d86b)
- ci: try manually skip nvim-treesitter-legacy-api luarock in gendoc action (800fe61)
- concealer: hide virtual text when it goes off-screen due to horizontal scrolling (e22744a)
- correct cursor position when moving to a line by its number (119d79a)
- journal: Remove empty line when using templates (d4e6b36)
- metagen (c47bdf0)
- remove nvim treesitter legacy api from test deps (312957a)
- variable shaddowing is a crime. I guess (95ce1b6)
v9.4.0
9.4.0 (2025-12-03)
Features
- export ranged table tag correctly in core.export.markdown (#1697) (233fe1d)
- foldable lists and ranged verbatim (#1690) (431de0a)
- todo_items: configurable parent update behavior (91db472)
- winfixwidth for toc (1dd99ed)
Bug Fixes
- ci: typo in gendoc workflow (9d75ae8)
- ci: update actions version (7cac123)
- ci: update Ubuntu runner version (f720f55)
- ci: use
macos-13to run integration tests on Intel macOS,macos-11has been deprecated a long time ago (a849204) - clipboard: yank to use correct regtype instead of always 'line-wise' (de0bf99)
- compatibility with nvim-treesitter main branch (87242d4)
- esupports.indent: keep indentation of verbatim blocks without an injected TS parser (#1685) (aa35325)
- journal: journal index generation (#1680) (35da593)
- load buffer before parsing with TS (#1689) (8fdd9b2)
- replace deprecated
vim.tbl_islistwithvim.islist(#1723) (1ebab96) - rockspec: add
nvim-treesitter-legacy-apidependency (208f7ca) - todo_items: update parent node when child state is changed (4b8e64a)
- todo-instrospector: use combine hl_mode (#1733) (c429af2)
- ts module bug (1f40253)
v9.3.0
9.3.0 (2025-03-29)
Features
Bug Fixes
- docgen: load buffers after opening them (#1657) (18d1a18)
- expand tangle paths (#1622) (10bf607)
- iter_matches returns list of nodes now (#1674) (a48166d)
- pin to 0.10.4 for doc gen (#1676) (79ffd34)
- Tangle should close fd for files (#1618) (cd3056e)
- tangle: create missing dirs (#1644) (e1b4bb4)
- tangle: proper error handling for fs_close (#1647) (1a4c20a)
- tree-sitter-norg parser builds on MacOS (#1587) (71cd029)
v9.2.0
9.2.0 (2025-01-22)
Features
- automatically typed
module.requireddependencies (#1537) (1985f2d) - dirman: dynamically set default workspace (#1623) (29993a7)
- dirman: in_workspace function (#1615) (62671a7)
- esupports.hop: Add tab drop as option for open_mode (#1580) (c7ada78)
- export: copy to clipboard (#1627) (1783928)
- introspector: implement introspector customizability and improvements (#1539) (fd11950)
- keybinds: add back keybind "gO" for ToC (#1633) (bed58f8)
- make journal methods public (8b59db7)
- support ranges in Neorg command, (c04bd96)
Bug Fixes
- coq_nvim completion integration (#1597) (488507b)
- don't suggest leading chars for file completions (ba35900)
- intuitive default undone icon (#1578) (13d1d54)
- Neorg return to most recent file (e5e797e)
- summary: unpack summary category list (#1637) (41aa380)
- toc: only capture first detached modifier (#1631) (399832e)
- ToC: only try to open when still in norg buffer (#1549) (88dbab5)
- weird tangle file path logic (#1604) (993f077)