6.0.0 (2023-09-23)
⚠ BREAKING CHANGES
- adapt to new injection syntax for treesitter
- codebase: make the
neorgobject local to acoremodule (#1001)
Features
- add blank lines between tangled blocks (#958) (1c41592)
- concealer: add option for opening all folds by default (#1049) (6bfcaeb)
- delimit tangle code blocks with file content (#1014) (1809236)
- delimit tangled code blocks with headings (#981) (99bfcb1)
- document.meta: indent items of incomplete lists/objects for nicer writing experience (92f2e9d)
- esupports.hop: add open mode for external link target (#1072) (851a3a2)
- esupports.hop: support
os_open_linkfor WSL (#963) (628ba9f) - esupports: use
wslviewto openwsl2files (#1038) (20502e5) - itero: allow fallback keys for when there is no object to iterate (ba2899d)
- keybinds: allow
core.itero.next-iterationto fall back to a specific key (51ca15b) - metagen: allow falling back to the default template functions (#1079) (8200ebc)
- metagen: more precise timestamp with HH:MM:SS and timezone (#1052) (a8f7a9e)
Bug Fixes
:h neorgnot working as intended (0b3df86):h neorg: make link point to correct line in specs (#1092) (e20d032)folke/todo-comments.nvimcomments highlighting (again) (#1094) (d8e2c8e)- broken configuration merging in modules.lua (#1062) (b4c7935)
- calendar: call
os.datetwice to generate correct weekday (#1058) (61fb605) - calendar: give calendar enough space to render (#950) (6fece15)
- concealer,indent: "require'neorg'" missing in v:lua call (#1010) (1d3b425)
- concealer: avoid conflict between preset and custom icons (9a0aab0)
- concealer: do not render missing node (#1004) (08c7d19)
- concealer: don't rerender at
conceallevelchange when disabled (#1068) (63a7a10) - concealer: more precise anticonceal feature detection (#1056) (b0117a4)
- concealer: revert a wrong fix, make luacheck ignore empty if branch instead (supercedes #1080) (0c82917)
- concealer: tolerate duplicate marks caused by undo during rendering (#1015) (44bb353)
- core: assign custom field (4b057ad)
- dirman: correctly create nested directory (#1061) (4f0888b)
- docgen:
neorg.corenot found (bb29db9) - docgen: inline
esupports.metagentemplate function definitions (#945) (a993b35) - don't use deprecated
query.get_node_text()call (#1067) (7248c34) - error in loading preventing wiki from generating (2745ee1)
- fetched get_language_list from utils (#1003) (3db1001)
- highlights: always try to attach highlights when triggered (#1025) (31b3bfd)
- indents within
document.metawould not work (b14334e) - issue a more friendly error message when user loads tempus pre-Neovim
0.10.0(#1035) (333a1fd) - journal: expand entry path correctly (fixes #780) (#995) (e76f0cb)
- journal: Remove condition from 'toc' subcommand (fixes #597) (#996) (99f33e0)
- looking-glass: ensure both the target buffer and the source are loaded before pursuing any operations (fba064d)
- maneoeuvre:
lib->utils(0949a4a) - On close of TOC, only delete buffer if it exists (#978) (32bae17)
- presenter: ensure module.private is not overriden (#1037) (c9dd9f7)
- replace
get_filetypewithvim.filetype.match(#982) (4e6dbb1) - summary: escape ws_root special characters (#1012) (32abc0d)
- tags: make new tags work with updated neorg help document (#994) (3f946f8)
- tangle: accessing unused variable (0f37ab8)
- toc: preserve heading hierarchy (#1053) (1c1060f)
- ui: remove possible ui noise caused by user's opts (68eae35)
- Update
get_usernamecall (#1005) (93bf092)