8.3.0 (2024-04-04)
Features
- basic checkhealth for configuration checking (645cd0c)
- check for the existence of
vhyrro/luarocks.nvim(a5aa931) - dirman: use pathlib for all dirman operations (#1354) (1190dc7)
- implement the basics of the new todo introspector (a7ad515)
- todo-introspector: correctly enumerate amounts of done/undone items (d284488)
- todo-introspector: display all TODOs on file entry (80b2d33)
- todo-introspector: finalize display code (949ae96)
- todo-introspector: properly handle nodes broken into two (76e6443)
Bug Fixes
- add
core.todo-introspectorto the list of default modules (5202271) - checkhealth: fix erroneous boolean check for lazy users (d523688)
- dirman: norg link with
.was misinterpreted as the extension (96fe2c9) - dirman: respect force option in dirman create_file (0782ca4)
- introspector: various bugs related to extmark updates (e8c9193)
- issue a warning to users when dependencies cannot be found (instead of silently failing) (04f4127)
- luarocks: pin
pathlibto2.0(as luarocks doesn't like it otherwise) (5b93840) - pathlib: bump pathlib version; fix
path:touch(bedbbe2) - todo-introspector: correctly handle deletion of lines (a8b7ad0)
- todo-introspector: do not error when a line out of bounds is deleted (62c7925)
- todo-introspector: properly clear namespace for refreshed buffers (5f67407)