Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 9.0.0 #1507

Merged
merged 1 commit into from
Jul 16, 2024

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jul 8, 2024

🤖 I have created a release beep boop

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)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--main--components--neorg branch from eba2701 to 4077915 Compare July 8, 2024 12:06
@github-actions github-actions bot changed the title chore(main): release 8.10.0 chore(main): release 9.0.0 Jul 8, 2024
@github-actions github-actions bot force-pushed the release-please--branches--main--components--neorg branch 6 times, most recently from bf93d99 to 7bb4694 Compare July 14, 2024 08:51
@github-actions github-actions bot force-pushed the release-please--branches--main--components--neorg branch 12 times, most recently from 9c778df to bdb0791 Compare July 16, 2024 07:35
@github-actions github-actions bot force-pushed the release-please--branches--main--components--neorg branch from bdb0791 to 8430b23 Compare July 16, 2024 07:41
@vhyrro vhyrro merged commit 0b12a3c into main Jul 16, 2024
Copy link
Contributor Author

🤖 Release is at https://github.com/nvim-neorg/neorg/releases/tag/v9.0.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant