Skip to content

Releases: nvim-neorg/neorg

v9.1.1

24 Jul 10:59
81ee90c
Compare
Choose a tag to compare

9.1.1 (2024-07-24)

Bug Fixes

v9.1.0

23 Jul 17:33
Compare
Choose a tag to compare

9.1.0 (2024-07-23)

Features

  • add <LocalLeader>cm keybind for code block magnification (c52c00f)
  • concealer: properly display blockquotes, allow entities to set their own clear functions (28bbefc)

Bug Fixes

  • :h neorg: remove |example blocks until parser is fixed (a93190d)
  • insert-date not working in insert mode (7af14b3)
  • concealer: don't overflow folds into other, non-norg files (19e4bea)
  • concealer: properly render quotes (08277bb)
  • concealer: quote and list rendering bugs (e292cf5)

v9.0.3

19 Jul 18:20
Compare
Choose a tag to compare

9.0.3 (2024-07-19)

Bug Fixes

  • keybinds: fixed tempus insert date insert mode default keybind command (87e55f3)

v9.0.2

17 Jul 19:47
Compare
Choose a tag to compare

9.0.2 (2024-07-17)

Bug Fixes

  • keybinds: correctly get keymap opts (4a2f5b2)

v9.0.1

16 Jul 23:25
Compare
Choose a tag to compare

9.0.1 (2024-07-16)

Bug Fixes

  • metagen: proper iteration on metadata fields (#1518) (0306887)

v9.0.0

16 Jul 21:18
Compare
Choose a tag to compare

9.0.0 (2024-07-16)

⚠ BREAKING CHANGES

  • tangle files relative to norg file (#1415)
  • remove traverse-link and traverse-heading modes
  • remove all references to core.mode
  • remove core.mode
  • move rest of modules to new keybind system
  • move core.pivot to new keybind system
  • migrate core.promo to new keybind system
  • move esupports.hop to the new keybind schema
  • move qol.todo_items to new keybind API
  • keybind refactor, update core.itero to new changes
  • make Neovim 0.10 a requirement for Neorg
  • simplify code in preparation of lazy.nvim luarocks support
  • remove ftdetect file as Neorg is now natively recognized by Neovim (#1083)

Features

  • add core.ui.calendar to the default list of modules (52a37e0)
  • add descriptions to all Neorg keybinds (a042515)
  • add dotrepeat to all common commands (6b49397)
  • auto tangle (#1413) (0f24e4a)
  • calendar: unify exit keybind to always be q instead of a mix of q/<Esc> (582d7b6)
  • completion: allow custom completion engines (04d201d)
  • docgen: add default keybinds list (d762f6d)
  • docgen: add more links to sidebar (5bef42a)
  • health: check for keybind clashes in checkhealth (bbe4243)
  • intergrations.otter: update to use otter 2.0 (1347eeb)
  • keybind refactor, update core.itero to new changes (3dd946a)
  • keybinds: add extend_preset function (4f09926)
  • keybinds: don't try to forcefully override user keys (591b883)
  • keybinds: split presets into norg and non-norg, move to buffer-local mappings instead (113c21b)
  • support multi-line values in metagen (#1514) (321c435)

Bug Fixes

  • better formatting, properly handle complex keybind descriptions (c087db0)
  • calendar not working with the latest breakages (c659b09)
  • docgen: beautify keybind output in <details> tag (7a9d54c)
  • docgen: better mnemonic rendering (b3bf963)
  • docgen: broken wiki (e23d0d3)
  • docgen: display keybind data in the form of a dropdown (572de72)
  • docgen: invalid github markdown (75edcdc)
  • error in hasmapto() (dfcc78a)
  • feed keys without remaps (ecf5f41)
  • improve startup time by removing pcall on every module load (7d9bd33)
  • itero keybind not functioning, add fallback functions to core.keybinds (cd950aa)
  • make core.promo keybinds functional again (8a48172)
  • properly error when failing to load module using :Neorg module load (721fd28)
  • remove all references to core.mode (53429c4)
  • set global keybinds only once, set keys on filetype (e00042a)
  • set keybinds for the appropriate buffer (fixes telescope issues) (b49c214)
  • tangle files relative to norg file (#1415) (3c3b977)

Code Refactoring

  • make Neovim 0.10 a requirement for Neorg (c916501)
  • migrate core.promo to new keybind system (faad665)
  • move core.pivot to new keybind system (0c1222b)
  • move esupports.hop to the new keybind schema (cdfbe19)
  • move qol.todo_items to new keybind API (b71d8ba)
  • move rest of modules to new keybind system (94b860b)
  • remove core.mode (49e8710)
  • remove ftdetect file as Neorg is now natively recognized by Neovim (#1083) (5c32056)
  • remove traverse-link and traverse-heading modes (da3e062)
  • simplify code in preparation of lazy.nvim luarocks support (12b7cf2)

v8.9.0

07 Jul 08:19
Compare
Choose a tag to compare

8.9.0 (2024-07-07)

Features

  • calendar-ui: new mappings (2a4081f)
  • calendar-ui: support count in keymappings (6b4751c)
  • calendar: even more keybinds + ; repeat (a5c2624)

Bug Fixes

  • promo: promote/demote range + keybinds (a94d1e6)
  • return: return causing early exit when paired with auto_toc.exit_nvim (959b8a2)
  • summary: ordering and indentation of nested entries (9279672)
  • text-objects: node selection inconsistencies (99b3249)
  • toc: various fixes (#1500) (83637f1)

v8.8.1

26 Jun 14:12
Compare
Choose a tag to compare

8.8.1 (2024-06-26)

Bug Fixes

  • remove tree-sitter-norg from the luarocks dependency list momentarily (delegate work to nvim-treesitter for the moment) (4103d43)

v8.8.0

25 Jun 19:34
Compare
Choose a tag to compare

8.8.0 (2024-06-25)

Features

  • latex-renderer: add toggle renderer command (a00628f)
  • toc: auto open/enter ToC (988c2c1)
  • toc: close toc when neorg win is closed (78e1155)
  • toc: configurable max width (b0544ed)
  • toc: exit nvim when toc is the last window (baf9934)

Bug Fixes

  • broken true-zen integration (#1477) (ace1cda)
  • don't update metadata unless buffer is modified (#1469) (286d94b)
  • hop: describe which links are currently unsupported instead of "not found" (9626def)
  • insert template at the end of a new journal entry (#1468) (f33a491)
  • latex-renderer: fixed renderer breaking when a snippet change made it stop compiling (7fc91bb)
  • toc: don't try to open a toc from a toc (6cdd6a1)
  • toc: open new win from toc when neorg win was closed (c2d58da)
  • todo-introspector: check that the buffer is valid (369ed28)

v8.7.1

12 Jun 17:03
Compare
Choose a tag to compare

8.7.1 (2024-06-12)

Bug Fixes

  • latex-renderer: fixed renderer failing silently (4b22a4e)