doom-nvim icon indicating copy to clipboard operation
doom-nvim copied to clipboard

Following develop: breaking changes on incoming Doom versions

Open NTBBloodbath opened this issue 4 years ago • 3 comments
trafficstars

This issue tracks all the breaking changes on incoming Doom versions that may require users to update configurations.

Inspired by Following HEAD: breaking changes on master issue found in Neovim repo.


2021/09/02

  • #108 was merged which will break two configuration files, doomrc.lua and plugins.lua. The mentioned files were renamed to doom_modules.lua and doom_userplugins.lua respectively, but also got some changes converting them to actual modules so you will need to update your configuration files.

2021/09/07

  • 8c9c003 was pushed which introduced a new configuration option in doom_config.lua file for toggling keybindings modules, and fragmenting the extras/keybindings module. By default all keybindings modules will be enabled even without having the configuration option. See doom_config.lua changes for more information.

  • 9576e43 was pushed which replaced the built-in documentation (doom_nvim.txt) with a Neorg-based documentation and we aren't using the :help command anymore to open Doom documentation, see the details here.

NTBBloodbath avatar Sep 08 '21 05:09 NTBBloodbath

2021/10/07

  • #157 was merged which renamed lsp_warning and lsp_information to lsp_warn and lsp_info respectively in doom_config.lua file.

NTBBloodbath avatar Oct 07 '21 11:10 NTBBloodbath

2021/11/08

  • 098c1b1 ~~was pushed which adds a enable_numbering option. After updating, numbering will not work until you add that configuration option in your doom_config.lua file.~~

NOTE: this change have been "reverted" and the option is now called disable_numbering to avoid creating more unneeded breaking changes to existing users.

NTBBloodbath avatar Nov 08 '21 21:11 NTBBloodbath

2022/07/26

  • Doom nvim v4.0.0 rewrite has entirely new config / modules.lua. Please refer to the release docs https://github.com/NTBBloodbath/doom-nvim/releases/tag/v4.0.0 and updated README.md.

connorgmeehan avatar Jul 29 '22 05:07 connorgmeehan