You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 16, 2024. It is now read-only.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+110-1Lines changed: 110 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,110 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [3.1.0] - 2021-08-26
11
+
12
+
### Added
13
+
14
+
- Options field to `doom_config.lua`, see [#62](https://github.com/NTBBloodbath/doom-nvim/pull/62)
15
+
- New prompt for editing doom configurations
16
+
- Better internal errors handling
17
+
- Allow to use options (e.g. silent) in the custom mappings
18
+
- Custom settings defined on `doom_config.lua` are automatically reloaded
19
+
-`SPC - d - l` keybinding for manually reload configurations
20
+
- Windows support (note that some plugins does not work well on Windows and that's not a doom issue!)
21
+
-`SPC - d - s` keybinding now offers a live preview for the colorschemes
22
+
-`tsx` treesitter parser is now installed alongside with the typescript one, see [#84](https://github.com/NTBBloodbath/doom-nvim/issues/84)
23
+
- Allow to override default keymappings
24
+
- Quick save with `SPC - v / m`
25
+
- Jump keybindings on which-key
26
+
- Keybindings to move lines (`Alt + j / k`)
27
+
-`win_width` option, for automatically setting the windows width
28
+
- You can now add your doom-nvim configurations to your dotfiles without having to use submodules!
29
+
See [#79](https://github.com/NTBBloodbath/doom-nvim/issues/79)
30
+
- Plugins:
31
+
- New plugin: treesitter companion plugins (autotag, docs, etc)
32
+
- New plugin: nvim-mapper, a keybindings cheatsheet
33
+
- New plugin: DAP (Debugging Adapter Protocol) support
34
+
- New plugin: trouble, better quickfix window
35
+
- New plugin: todo-comments.nvim, better TODO comments
36
+
- New plugin: superman, man pages integration
37
+
- New plugin: ranger, file browser integration
38
+
- New plugin: firenvim, use Neovim in your favorite web browser!
39
+
- New plugin: registers.nvim, show contents of each register on a popup window
40
+
- Added more dynamic color palettes to galaxyline (e.g. nord, dracula, tokyonight)
41
+
42
+
### Changed
43
+
44
+
- Assume `~/.config/nvim` rather than `~/.config/doom-nvim`, see [#41](https://github.com/NTBBloodbath/doom-nvim/pull/41)
45
+
- Autocommands and keybindings now lives in `doom.extras` instead of `doom.core`
46
+
- Use a custom toggleterm instance for running and compiling code
47
+
-`<leader><space>` keybind is now `<leader>` + \`
48
+
- Format files before saving them instead of saving and formatting later
49
+
- Improved crash report (`SPC - d - R`) output
50
+
- undodir is now located at `~/.local/share/nvim`
51
+
- We have adopted a more saner and common coding style:
52
+
- Spaces over tabs
53
+
- Two spaces for indentation
54
+
- Plugins:
55
+
- Changed some packer defaults for cloning, should speed up the cloning step with heavy size plugins like plenary
56
+
- Changed kommentary lazy-loading event
57
+
- Changed nvim-compe lazy-loading event
58
+
- Improved how which-key plugin is being lazy-loaded
59
+
- Updated TrueZen configurations
60
+
- Updated gitsigns configurations
61
+
- Lua LSP configurations are now handled by lua-dev.nvim plugin
62
+
- session-lens was replaced by persistence.nvim
63
+
- Improved some dashboard icons
64
+
- indent-blankline character is now full height
65
+
- Saner telescope configurations
66
+
67
+
### Fixed
68
+
69
+
- Respect `XDG_CONFIG_HOME` environment variable
70
+
- Plugins:
71
+
- Occasional bug with autosessions
72
+
- Properly lazy-load TrueZen
73
+
- Use GCC compiler for haskell treesitter parser
74
+
- bufferline will not be shown when:
75
+
1. Only one buffer is opened
76
+
2. While being in the dashboard
77
+
- Add extra whitespace to some icons on galaxyline
78
+
- Disable indent-blankline on norg files
79
+
80
+
### Deleted
81
+
82
+
- "Async" logic, it was not true async so we don't need it anymore
83
+
- Installer, doom-nvim can be installed with just two commands. Now you can have truly power over
84
+
the installation process and a very transparent installation
85
+
- Unneeded `:checkhealth` add-on
86
+
- Plugins:
87
+
- lspsaga, we are now using the built-in functionalities for LSP (hover doc, etc)
88
+
89
+
## [3.0.13] - 2021-08-24
90
+
91
+
### Fixed
92
+
93
+
- Use `stdpath("config")` for configuration paths instead of `~/.config/doom-nvim` because doom-nvim is actually symlinked, respect `XDG_CONFIG_HOME` (see [#101](https://github.com/NTBBloodbath/doom-nvim/pull/101))
94
+
- Update `<leader>dc` to match new config setup, ref [#101](https://github.com/NTBBloodbath/doom-nvim/pull/101). See [#102](https://github.com/NTBBloodbath/doom-nvim/pull/102)
95
+
96
+
## [3.0.12] - 2021-08-22
97
+
98
+
### Fixed
99
+
100
+
- Proper conditional for triggering dashboard-nvim plugin, check if it's in the packer_plugins table
101
+
102
+
## [3.0.11] - 2021-08-20
103
+
104
+
### Fixed
105
+
106
+
- Added missing `undodir` option
107
+
108
+
## [3.0.10] - 2021-08-20
109
+
110
+
### Fixed
111
+
112
+
-`undodir` was not working as expected
113
+
10
114
## [3.0.9] - 2021-08-04
11
115
12
116
### Fixed
@@ -421,7 +525,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
0 commit comments