Skip to content
This repository has been archived by the owner on Apr 16, 2024. It is now read-only.

Following develop: breaking changes on incoming Doom versions #113

Open
NTBBloodbath opened this issue Sep 8, 2021 · 3 comments
Open

Following develop: breaking changes on incoming Doom versions #113

NTBBloodbath opened this issue Sep 8, 2021 · 3 comments
Labels
branch: develop For stuff regarding to development branch

Comments

@NTBBloodbath
Copy link
Collaborator

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

  • feat: Refactor config handling #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 NTBBloodbath added the branch: develop For stuff regarding to development branch label Sep 8, 2021
@doom-neovim doom-neovim locked as off-topic and limited conversation to collaborators Sep 8, 2021
@NTBBloodbath NTBBloodbath pinned this issue Sep 8, 2021
@NTBBloodbath
Copy link
Collaborator Author

2021/10/07

@NTBBloodbath
Copy link
Collaborator Author

NTBBloodbath commented Nov 8, 2021

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.

@connorgmeehan
Copy link
Collaborator

connorgmeehan commented Jul 29, 2022

2022/07/26

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
branch: develop For stuff regarding to development branch
Projects
None yet
Development

No branches or pull requests

2 participants