15.0.0 (2024-11-11)
- auto-save-nvim: swap to okuuva repo (#1239)
- auto-save-nvim: swap to okuuva repo (#1239) (033dde8)
- cs-omnisharp: add csharp support with omnisharp (9c67bb9)
- diagnostics: add
tiny-inline-diagnostic-nvim
(#1251) (4bb0fa7) - full-dadbod: Improve lazy loading (#1246) (711efc3)
- html-css: add full PostCSS support (7c489c2)
- moonbit: add
neotest
integration to themoonbit
pack (#1261) (c811f17) - moonbit: use
moonbit.nvim
frommoonbit-community
(#1260) (7a86fad) - nextflow: add configuration for the Nextflow Language Server (fb039b5)
- nextflow: add snippets from VS Code plugin (1d22192)
- nvim-devdocs: Update repository to a more up to date fork (#1254) (c4903b2)
- nvim-lint: make autocmd events configurable (#1245) (af0f425)
- pack: add csharp support with
omnisharp
(#1241) (9c67bb9) - pack: add Nextflow language pack (58863a1)
- pack: replace
typst_lsp
withtinymist
intypst
pack (#1248) (6c4c080) - rust: use crates in process LSP (95cfc4c)
- sql: add PostgreSQL support to the SQL pack (99cd785)
- tiny-inline-diagnostic-nvim: add
tiny-inline-diagnostic-nvim
(4bb0fa7)
- astro: fix various bugs and enabled better usage of other packs (de04a80)
- auto-save-nvim: not restoring buffer settings (#1265) (97ef955)
- blink-cmp: check for the existence of
lazydev
blink integration support (2e2784a) - blink-cmp: update keymaps and add lazydev support (580686c)
- harper: fix typo in
harper
'smason-lspconfig
override (#1266) (4f1af4b) - nextflow: pin
vscode-language-nextflow
(6166e84) - nvchad-ui: disable bufferline autocommands (682d77f)
- nvchad-ui: make sure cache is defined during
build
function for base46 (6524602) - nvchad-ui: use
disable-tabline
plugin (c36ef5f) - svelte: import the typescript pack for more support (e8933e9)
- typescript: import the html and css pack for full ecma support (b3da393)
- vue: scss support moved upstream to other packs (701ea8a)
14.1.0 (2024-10-16)
- colorscheme: add
vim-nightly-colors
(d2fb231) - colorscheme: Add Horizon (#1232) (55e5f93)
- completion: add
blink.cmp
(#1235) (bf96ca3) - completion: add magazine.nvim (#1238) (8b024ad)
- pack: add an NvChad UI pack (#1230) (6c63df9)
- pack: add Moonbit language support (#1224) (e457eac)
- astro: add
scss
treesitter parser (a2b0133) - colorscheme: fix name of
moonfly
tovim-moonfly-colors
(e8a3283) - cpp: tbl extend on opts.config instead of opts (#1228) (ed524d2)
- julia: fix infinite recursion (19a9c61)
- lsp_lines-nvim: disable plugin in
lazy
UI (#1226) (baeee61) - neocord-nvim: fix typo (#1234) (b8328bf)
- neorg: Add default workspace for Neorg (#1237) (05f2e12)
- pack: make sure custom treesitter parsers correctly handle
all
setting (c2d1a80) - svelte: add
scss
treesitter parser (ed12890) - vim-matchup:
popup
method for offscreen match is too buggy (d5dde44) - vim-matchup: improve stability when used with
nvim-cmp
(a331c29) - vue: add
scss
treesitter parser (7518c1c) - vue: correct typo in vue-language-server (#1227) (dc65561)
14.0.0 (2024-09-25)
- grug-far-nvim: add more features and align with recommended
spectre.nvim
mappings (#1212)
- colorscheme: Add Everblush (#1221) (554bb1d)
- copilot-cmp: load when opening a file (#1205) (b7e5b28)
- go: Add golangcilint as default linter (#1213) (2467e24)
- grug-far-nvim: add
mini.files
integration (b0ae1be) - grug-far-nvim: add more features and align with recommended
spectre.nvim
mappings (#1212) (8100fe5) - julia: add
JuliaActivateEnv
command for activating an environment (0bf6660) - lazydocker: load when required only (#1203) (283ca3c)
- lua: only enable
selene
linting ifselene.toml
exists (5b06dd4) - neotest: respect
vim.g.icons_enabled
(2197737), closes #1207 - pack: add Harper (#1199) (84ecff9)
- recipes: add recipe for caching colorscheme settings (aabcbf1)
- utility: add
harper-ls
integration (84ecff9) - utility: add
hover.nvim
(f6dafcf)
- avante-nvim: update correct plug mappings (#1210) (6f7ecaf)
- colorscheme: lazy load all colorschemes (#1218) (1d9046c)
- copilotchat-nvim: use custom prefix from astro core if defined (#1217) (a577479)
- dart: disable treesitter textobjects for Dart (#1211) (9b7efc7)
- grug-far-nvim: fix icon disabling (d64a67e)
- grug-far-nvim: fix typos in configuration (2294ae8)
- grug-far-nvim: improve visual mode mapping (4ce0029)
- grug-far-nvim: make
transient
a truly default option (8e6982b) - grug-far-nvim: update deprecated function to new name (323743a)
- julia: add missing julia vs code extension defaults (c8c6c6c)
- julia: add support on attach to activate configured julia environment (795d194)
- julia: disable
missingrefs
linting as recommended by the vscode Julia extension (bcbad7e) - julia: enable inlay hints in the julia language server (f4a19c4)
- neotest:
neodev
should not be a hard dependency (d14b5c5) - remote-sshfs-nvim: use function call result (#1208) (62e1768)
- tabout-nvim: make
nvim-cmp
optional and add support forvim.snippet
(#1220) (237c689) - terraform: add missing
tflint
innvim-lint
configuration (7c2d273) - ts-error-translator-nvim: add
ts_ls
to list of filetypes (2367b0e) - typescript: add
ts_ls
to list of typescript language servers (785b833) - verilog: remove non-existent packages (fda1a1d), closes #1202
- vim-matchup: improve compatibility with
nvim-cmp
(aa3ddb8)
13.2.0 (2024-09-09)
- completion: added
avante-nvim
plugin (#1184) (331bf6f) - markdown-and-latex: add
render-markdown.nvim
(#1193) (c5cae1f) - markdown-preview-nvim: add keybindings (#1188) (61f1f57)
- markdown-preview-nvim: add mappings (61f1f57)
- media: add
img-clip.nvim
(#1194) (d61303f) - mini-icons: add
neo-tree.nvim
integration (#1195) (6a79a8b) - neotest: add watch keybindings (#1185) (09e9359)
- nvim-coverage: add keybindings (#1186) (07ff0d8)
- remote-development: added remote-sshfs plugin (#1180) (6c9b679)
- typescript: add neotest-jest support (#1189) (19a23e9)
- ci: update CI/CD for discord announcements (0817e01)
- cs: add empty config function for neotest adapter (6de464e)
- go: add empty config function for neotest adapter (5cd235f)
- haskell: add empty config function for neotest adapter (c9c5f7a)
- helm: better file type detection (#1171) (bfbbe67)
- markdown-preview-nvim: build using yarn when possible (#1187) (cd45acc)
- markdown-preview-nvim: build using yarn when possible, else throw (cd45acc)
- markview-nvim: add smarter lazy loading on filetype (40497b1)
- markview-nvim: fix copy pasta (d4bd90e)
- molten-nvim: disable lazy loading (2932a1b)
- python: add empty config function for neotest adapter (d6c380a)
- quicker-nvim: lazy loading doesn't work on filetype seamlessly (05a4e24)
- scala: add empty config function for neotest adapter (eb47a87)
- scala: use
opts
instead ofconfig
since they merge for configuringnvim-dap
(b6f8a51) - tailwindcss: fix TailwindCSS pack not loading in Phoenix projects (#1196) (5b25511)
- zig: add empty config function for neotest adapter (898e8f7)
13.1.0 (2024-08-28)
- bufferline-nvim: add buffer toggle pin binding (#1179) (53f6dc3)
- docker: Add
lazydocker.nvim
(#1176) (b2d1e01) - editing-support: add
CopilotChat.nvim
(#1169) (8b25521) - gitgraph-nvim: if using kitty terminal, use nicer commit symbols (9149d61)
- split-and-window: add
neominimap.nvim
(#1175) (c2ee7e0)
- bufferline-nvim: add buffer toggle pin binding (53f6dc3)
- neo-tree -> NeoTree in ignore_patterns (1abfba5)
- rest-nvim: update to v3 (#1174) (d4d3420)
- tint-nvim: update neo-tree → NeoTree (ignore_patterns) (#1172) (1abfba5)
13.0.0 (2024-08-19)
- multiple-cursors-nvim: Change prefix to
<Leader>m
(#1141)
- code-runner: Add
molten-nvim
(#1143) (76f4f81) - completion: add supermaven-nvim (#1140) (5f43a6c)
- cs: add neotest integration with
neotest-dotnet
(#1147) (6c55d15) - debugging: add
quicker.nvim
(#1146) (7c3ec48) - git: add
gitgraph.nvim
(#1157) (21251ca) - haskell: update
haskell-tools
to v4 (#1135) (933a8d4) - hyprlang: use
mason-lspconfig
for managinghyprls
installation and setup (3c72999) - markdown-and-latex: add
markview.nvim
(#1155) (2ea16f7) - neovim-lua-development: add
helpview.nvim
(#1156) (ad68f73) - pack/cs: add neotest dotnet (6c55d15)
- pack: add
mdx
language pack (#1142) (be08022) - pack: remove pinned version of
typst-preview.nvim
intypst
pack (#1151) (56031b4) - recipes: add recipe for automatically triggering lsp signature help (cd285bc)
- rust: update
rustaceanvim
to v5 (#1133) (45c60e7) - split-and-window: add colorful-winsep.nvim plugin (#1132) (612a061)
- utility: add
lua-json5
(d3463cb)
- codesnap-nvim: Add default saving path (#1121) (8661208)
- codesnap-nvim: Remove
save_path
now that mistricky/codesnap.nvim#124 is merged (#1139) (a936028) - codesnap: Remove dir now that mistricky/codesnap.nvim#124 is merged (a936028)
- conform-nvim: limit updates for nvim 0.9 (59ea70f)
- cord-nvim: build script path for windows (7d1f69a)
- cord-nvim: Make build command cross-platform (#1137) (7d1f69a), closes #1136
- go: enable
gofumpt
ingopls
by default (#1167) (e61ce28) - go: install missing
goimports
(#1166) (50ad0af) - grug-far-nvim: fix icon disabled options (#1163) (db8a939)
- helpview-nvim: add missing treesitter parser (#1159) (ee47571)
- helpview-nvim: fix incorrect treesitter configuration (af70b37)
- markdown-and-latex: improve installation process and lazy loading (7da567d)
- markview-nvim: Add missing treesitter parsers (#1158) (8d92792)
- markview-nvim: fix incorrect treesitter configuration (0f562df)
- multiple-cursors-nvim: Change prefix to
<Leader>m
(#1141) (96b765b) - pack/ocaml: fix typo at README.md (d252a62)
- python: disable
venv-selector
iffd
isn't installed (5dac4da) - python: remove unnecessary
stubPath
setting (bb8089b) - rust: fix check for neovim version (166b91e)
- smartcolumn-nvim: Disable on more filetypes (#1165) (f39a93e)
- transparent-nvim: make
transparent.nvim
actually work with Heirline (also makes theopts
table work as well) (#1149) (ece293a) - vimtex: update
which-key.nvim
to new syntax (1e93b21)
12.0.0 (2024-07-25)
- zig: Remove zls installation trough mason, and require the end-user to set it up
- zig: Remove zls installation trough mason, and require the end user to install it (#1119)
- grug-far-nvim: incorrectly caregorized, moved from
project
tosearch
- nvim-spectre: incorrectly categorized, moved from
project
tosearch
- codesnap-nvim: support for windows users (#1123) (d00eed8)
- colorscheme: Add vim-moonfly-colors (#1118) (226704d)
- editing-support: add
nvim-origami
(#1098) (a683346) - go: configure language specific icons in
mini.icons
(7f0316d) - lsp: add
nvim-java
plugin (#1110) (c43e5a7) - pack: add Chezmoi pack (#1102) (ccb2f57)
- pack: add laravel.nvim (#1108) (110e758)
- pack: remove opinionated config from
rust
pack (#1111) (c7d3b71) - test: add vim-test (#1112) (4e33ed3)
- typescript: configure language specific icons in
mini.icons
(db07ec9) - zig: Remove zls installation trough mason, and require the end user to install it (#1119) (9e6e823)
- zig: Remove zls installation trough mason, and require the end-user to set it up (9e6e823)
- blade: fix incorrect pattern (09b796f)
- blade: fix incorrect pattern
.
literal (26bd7b4) - bufferline-nvim: fix incorrect spec (a9a9bbe)
- conform-nvim: fix bug caused by wrongly typed opt (#1125) (8e1a2a4)
- conform-nvim: fix formatters_by_ft definitions (#1129) (e7de18b)
- conform-nvim: fixed
default_format_opts
lsp option (8e1a2a4) - conform-nvim: update to using new
default_format_opts
configuration (876032f) - disable-tabline: make sure to remove any changes to the default
showtabline
(71f26b6) - git: Change command used for listing changed files in PR to the correct one. (#1115) (ed11b94)
- grug-far-nvim: Disable Copilot in grug-far buffers (26e0364)
- grug-far-nvim: incorrectly caregorized, moved from
project
tosearch
(efa50bc) - grug-far: fix bugs and also use new
transient
mode (08fff8c) - gruq-far-nvim: copilot should be optional (5936739)
- just: use native treesitter parser (#1100) (bd09782)
- lazydev: only add configuration as necessary (c40c17b)
- main: Swap out usage of
name = *
in mapping declaration withdesc = *
to conform with which-key v3 (#1107) (f3b598f) - mini-clue: update to new
which-key
v3 changes (2c5063b) - nix:
nixd
should not be installed through mason (44e8c95) - nix: Actually use nixd LSP (#1101) (eece4c6)
- nix: AstroLSP should be optional (09a82e1)
- nvim-context-vt: remove use of
name
in mappings (b882cbb) - nvim-spectre: incorrectly categorized, moved from
project
tosearch
(348c59d) - pack: update link for blade highlighting (#1130) (ddce497)
- trouble-nvim: prevent clashes with existing
<Leader>x
mappings (#1105) (081a98b) - typescript:
mini.icons
should be optional (cb2eea3)
11.1.0 (2024-07-08)
- editing-support: Add
vim-doge
(#1092) (7a29be0) - icon: Add mini.icons (#1086) (34c3dec)
- lsp: Add nvim-lsp-endhints (#1087) (67d6d76)
- nix: Replace
nil_ls
withnixd
(#1093) (96c8887) - pack: add XML language pack (76b7573)
- python: Switch
pyright
withbasedpyright
(#1089) (77999cc) - vscode-icons: add
mini.icons
support (ac8e778)
- codeium-nvim: resolve loading issues for nvim-cmp and lspkind.nvim (#1082) (5bfcfc4)
- conjure: Add missing filetypes (#1061) (eb8e700)
- mini-icons: Cosmetic typo (0219171)
- mini-icons: respect
icons_enabled
variable (524acd9) - nvim-lsp-endhints: Fix issue with loading of plugin due to event (#1090) (cf80ce2)
- oil-nvim: pass
bufnr
toget_current_dir
(63c3584) - python: better basedpyright defaults (#1094) (0a5e7f6)
- smartcolumn-nvim: change mini.starter filetype from starter to ministarter (#1084) (56b6894)
- smartcolumn-nvim: change mini.starter filetype to ministarter (56b6894)
- typst: Fix typo in README (45eb4fe)
- vscode-icons: make
lspkind
optional (bc38755) - vue: properly configure hybrid mode (#1071) (1349cda)
11.0.0 (2024-07-02)
- overseer-nvim: change overseer prefix to not conflict with neotest
- go: move from
go.nvim
togopher.nvim
(#1059)
- chatgpt-nvim: add which-key mappings below <leader>G (#1051) (e48e840)
- cmp-git: add Neogit integration (77ee4b6)
- code-runner: add
vim-slime
(#1065) (9ad5b67) - codeium-nvim: use
astroui
for the symbols (#1076) (b5a3aa4) - completion: add
cmp-nerdfont
(#1074) (3cbe80a) - completion: add
nvim-cmp-buffer-lines
(#1056) (07ddd3d) - completion: add cmp-nvim-lua (#1050) (c127e71)
- completion: add cmp-tmux (#1068) (6bfc094)
- go: move from
go.nvim
togopher.nvim
(#1059) (5adae48) - media: add
neocord.nvim
(#1049) (11217da) - nvim-highlight-colors: add
nvim-cmp
completion integration (90ff9f2) - pack: add hyprlang config file language support (#1063) (e2a5562)
- project: add
grug-far-nvim
(#1075) (22e2c58) - rainbow-delimiters-nvim: add
<Leader>u(
to toggle rainbow delimiters (afe4a72) - rust: Add cmp support for crates name (#1073) (37b18d9)
- bash:
bashls
automatically usesshellcheck
andshfmt
(2353882) - bash:
shfmt
indentation detection implemented upstream (ce626bc) - bash: make
shfmt
respect indentation settings with conform (e0596e0) - chatgpt-nvim: Add missing cmd and bindings (#1067) (1a27778)
- chatgpt-nvim: add trouble.nvim dependency (#1066) (1f3a6ec)
- chatgpt-nvim: lazy loading and binding for ChatGPTCompleteCode cmd (1a27778)
- codeium-vim: port mappings to
astrocore
and fix lazy loading event (#1077) (5a7a7fa) - go: install go dependencies if mason isn't available (58be28a)
- go: set default go binary to
"go"
(#1053) (67268b2) - julia: only install the julia language server from Mason if not setup manually (68b8e32)
- lsp-signature-nvim: corrected lazy spec and disable conflicts features from
noice-nvim
(#1079) (03bf3a5) - neogit: add missing command for lazy loading (cbb114c)
- neogit: disable signs as
foldcolumn
handles this out of the box (9b791f1) - neogit: explicitly disable signs since foldcolumn is used by default (899d0bd)
- oil-nvim: integrate icons with AstroUI (c2a7f0a)
- overseer-nvim: change overseer prefix to not conflict with neotest (2685d11)
- overseer-nvim: fix conflicting overseer bindings (1e74889)
- python-ruff: organize imports before formatting by default (52544fe)
- tailwindcss: add mjs support for tailwind root dir detection (#1070) (54cf316)
- vim-sandwich: fix lazy loading and mapping setup (6aa6aad)
- codeium-nvim: add
event
andcmd
fields for improved lazy-loading (#1078) (6a1b312) - codeium-nvim: add missing lazy spec events (6a1b312)
10.0.0 (2024-06-17)
- twilight-nvim: Change keymap due to conflict with transparent-nvim (#1033)
- python-ruff: change from ruff_lsp to ruff (#1025)
- colorscheme: Add kanagawa-paper.nvim (#1038) (949a5db)
- completion: add cmp-calc (#1043) (8ac8123)
- completion: add cmp-calc (8ac8123)
- completion: add cmp-spell (#1046) (5dcef71)
- completion: add cmp-under-comparator (#1045) (2387d05)
- completion: add codeium-cmp plugin (#1030) (5e6e95a)
- cs: add
csharpls-extended-lsp.nvim
for better go to definition (#1018) (2dd5c26) - fuzzy-finder: add
fzf-lua
(#1034) (c1b4471) - lazydev-nvim: add AstroNvim types automatically (35ba0cf)
- mason-tool-installer-nvim: make
ensure_installed
table do list extension on merge (dcc61d6) - nvim-bqf: use the AstroUI "Selected" icon for selection (2ea9318)
- pack: Add
ocaml
pack (#1029) (9d9c7d1) - python-ruff: change from ruff_lsp to ruff (a562dbe)
- python-ruff: change from ruff_lsp to ruff (#1025) (a562dbe)
- recipes: add auto-session-restore (#1036) (6e4580b)
- recipes: add recipe for using Telescope for lsp mappings (f071ab0)
- twilight-nvim: Change keymap due to conflict with transparent-nvim (#1033) (9d8f757)
- typescript: add debugger adapters to vsscode
launch.json
detection innvim-dap
(8832006)
- bufferline-nvim: add back bufferline leader bindings (#1041) (29d0fd6)
- colorscheme: Typo README.md (585471f)
- completion: fix typo in repos for
cmp-emoji
andcmp-latex-symbols
(bc375b8) - conform-nvim: replace deprecated
lsp_fallback
with newlsp_format
option (f887f63) - lazydev-nvim: add missing
LazyDev
command for lazy loading (c95fc1b) - nvim-lsp-file-operations: conditionally enable capabilities to language servers (79ed791)
- python-ruff: disable
hoverProvider
forruff
and just usepyright
(c338c88) - python: add protection against
debugpy
not being installed through mason (51eb1c1) - rust: fix crates.nvim cmp integration (#1040) (2289358)
- tabout-nvim: add support for native snippets (4a0dbf0)
- telescope-lsp-mappings: remove incorrect mapping (d383aaf)
9.0.0 (2024-06-03)
- trouble-nvim: update to
trouble.nvim
v3 (#1014) - colorscheme:
onigiri.nvim
repo is deleted - typescript: replace
typescript-tools
withvtsls
(#969)
- astro: enable inlay hints by default (7f1e024)
- catppuccin: add bufferline integration (#1015) (ce8b54a)
- clojure: modularize pack, add ts-comment, add ts-sexp, add docs (a34848c)
- code-runner: add
conjure
(67d93c5) - color: add
huez.nvim
(3d06ab9) - colorscheme: add aurora (#1003) (cf9dfd2)
- colorscheme: add bluloco-nvim (#1011) (37f0c1d)
- colorscheme: add citruszest-nvim (#1010) (b45874f)
- colorscheme: add eldritch-nvim (#999) (416d0c6)
- colorscheme: add hybrid.nvim (#998) (6d7a243)
- colorscheme: add lackluster-nvim (#1001) (0d644e7)
- colorscheme: add modus-themes.nvim (#1002) (7ad964c)
- colorscheme: add neofusion (0be15e1)
- colorscheme: add neofusion-nvim (#995) (0be15e1)
- colorscheme: add oldworld (cf27447)
- colorscheme: add oldworld-nvim (#996) (cf27447)
- colorscheme: add solarized-osaka.nvim (#1000) (c2de1f4)
- completion: add
cmp-emoji
completion source (4b6110e) - completion: add
cmp-latex-symbols
completion source (8c4c003) - editing-support: add
nvim-parinfer
(2196cee) - editing-support: add
nvim-treesitter-sexp
(8075351) - game: Add
leetcode.nvim
(#1016) (f8f6c34) - git: Add
mini.git
(#1012) (b85974c) - huez-nvim: override
<Leader>ft
mapping for picking themes (2953062) - java: enable inlay hints by default (#1004) (a58ec9a)
- jj: Add lazyjj (#986) (a7dfa7b)
- lsp: add
lspsaga.nvim
(#1005) (7d841f5) - neovim-lua-development: add
lazydev.nvim
(ca06cc7) - pack: Add
verilog
pack (#1017) (4510889) - svelte: enable inlay hints by default (334e5d1)
- terminal-integration: add
vim-tmux-navigator
plugin (#984) (2dfc54b) - typescript: replace
typescript-tools
withvtsls
(#969) (300a8c6) - utility: Add telescope-lazy.nvim (#1024) (abd0cb9)
- vscode: add
ts-comments.nvim
to enabled in vs code (23d8e14) - vscode: add more known working plugins to enable in VS Code (544998e)
- vue: configure volar as tsserver plugin (#1007) (4b149f1)
- vue: enable inlay hints by default (ac9457f)
- bufferline-nvim: add bufferline cycle bindings (#1009) (f34cd1c)
- bufferline-nvim: remove default unapplicable buffer mappings and add move bindings (3ec0709)
- catppuccin: update
native_lsp
integration (8aeb3e8) - clojure: clean up clojure pack and fix bugs (a34848c)
- colorscheme:
onigiri.nvim
repo is deleted (e2cf3fd) - cpp: fix support for
linux/arm64
architecture (7de5e2f), closes #997 - cpp: only check for Linux ARM for disabling/enabling clangd installation (519be02)
- cutlass-nvim: fix incorrect lazy loading (fd6104a)
- fluoromachine-nvim: make sure to call setup with
opts
(511d232) - go: disable diagnostics getting configured (c12216c)
- java: update for the latest settings hierarchy (#1020) (95e8b3f)
- lspsaga: unify expand/collapse icons with folds (b2c7a4b)
- neosolarized-nvim: default to background being set (e6158dd)
- project-nvim: use new rooter enable notation (9c3208f)
- python: update venv-selector to new branch (#1022) (4a839df)
- toggleterm-manager-nvim: add missing keybindings documented (#988) (d7b784a)
- toggleterm-manager: add missing keybindings documented (d7b784a)
- trouble-nvim: update to
trouble.nvim
v3 (#1014) (7385130) - trouble-nvim: update todo-comments integration (4b39843)
- typescript: fix bug in
typescript-tools.nvim
where indentation gets treated as 0 (259ae0f) - typescript: only search for
package.json
files in typescript language servers (6b8503f) - vim-visual-multi: dependencies name correction (#992) (2c803a9)
- zk-nvim: update to new organization and setup (042f851)
8.5.0 (2024-05-22)
- comment: add
ts-comments.nvim
(df6fce9) - completion: add
copilot-cmp
(#967) (00836c2) - workflow: add
precognition.nvim
(#981) (ffb4edd)
- catppuccin: set name to "catppuccin" (#976) (e8ee25f)
- go: modify the
build
callback to avoid freezing ongo.nvim
installation (#980) (06fbacf) - rust: fix clippy config, add
--no-deps
arg (#978) (b092e34) - rust: Fix rust-analyzer check to clippy (#973) (c64ad78)
- rust: preserve loading of rust-analyzer.json (#977) (33d4209)
8.4.0 (2024-05-15)
- code-runner: added the toggletasks.nvim plugin (#965) (665bf35)
- jj: Add Jujutsu/jj pack (58cf301)
- jj: Add vim-jjdescription to jj pack (#956) (a6e6bbb)
- pack: Add Jujutsu/jj pack (#954) (58cf301)
- pack: add Lean language pack (#957) (b90565c)
- pack: add Rego language pack (#931) (9018562)
- terminal-integration: add
toggleterm-manager.nvim
(#959) (22a9151) - typescript: add
conform.nvim
support to typescript pack (#955) (50208df) - utility: add
vim-fetch
(172024f) - vscode: add more default mappings to vscode integration (#952) (1c7fb28)
- mason-tool-installer-nvim: add missing user commands for lazy loading (add4111)
- projectmgr-nvim: disable lazy loading (#961) (9bbab93)
- typescript:
prettier
should be detected if it is a project dependency (2662403) - typescript: improve
prettier
detection withastrocore.rooter
(#960) (3f9e967) - typescript: only check for
prettier
dependency for JavaScript or TypeScript files (5c186d9) - vscode-icons: add missing VS Code icons (cb43f34)
- mason-tool-installer-nvim: by default disable other mason plugin integrations for better lazy loading (bbf59b2)
- codicons are specified in
lspkind
preset and we need to set missing lsp kinds (df5475b)
8.3.0 (2024-05-08)
- coc-nvim: add catppuccin integration (#949) (33c53e1)
- codesnap-nvim: add keymaps for snapshots with highlight (#944) (392038c)
- completion: add
cmp-git
(#950) (a22872f) - php: adds
phpdoc
treesitter parser (#947) (3a84cdd) - recipes: add recipe for toggling inlay hints when entering/leaving insert mode (fd3bac1)
- coc-nvim: disable heirline coc_status update (#948) (b9d224a)
- haskell: don't use
astrocore
inenabled
function (804a1af) - heirline-vscode-winbar: add missing
fallback
key topath_func
(a751246) - scala: only initialize metals once per buffer (29ace38)
- transparent-nvim: transparent keymap (#945) (ba1a98f)
8.2.1 (2024-05-02)
- edgedb: typo in filetype definition (e01ebf1)
- pack: remove non-existant branch (#936) (8dac439)
- templ: updated to AstroNvim v4 (f44fdf0)
- templ: Use astrocore instead of
astronvim.utils
(#937) (afca1e4)
8.2.0 (2024-05-02)
- colorscheme: add multiple color schemes (#922) (6bedf02)
- keybinding: add
Hydra.nvim
(237daaf) - mini-files: replicate toggling behaviour of astronvim neotree (#926) (c0718c8)
- mini.files: replicate toggling behaviour of astronvim neotree (c0718c8)
- note-taking: added global-note.nvim plugin (#934) (af44ee3)
- overseer-nvim: Add <Leader>T keymaps (#924) (c1f1a26)
- venn-nvim: allow using Hydra if it's available to create a drawing submode (ab4e806)
- zig: add neotest support for zig (#928) (23d141b)
- dart: correct optional plugins loading (#932) (c1b32ac)
- fish: fix typo (9f1afcb)
- gitlinker-nvim: Point repository link to correct repository (#917) (793a668)
- harp-nvim: Updated spec for plugin repo transfer (#935) (b2023db)
- html-css: disable
provideFormatter
forhtml
andcssls
language servers (75e79ac) - mason-tool-installer-nvim: initialize an empty
ensure_installed
table (a2c1002) - nvim-devdocs: focus float and toggle (#921) (c24f6b6)
- persistent-breakpoints-nvim: remove unnecessary code (#933) (e375a0e)
- tailwindcss: fix TailwindCSS pack not loading when using tailwindcss-rails Ruby Gem (#915) (6626739)
8.1.1 (2024-04-25)
- pack: update typescript-all-in-one disable typescript-tools to denols (#876) (4bccd65)
- typst: added missing command to typst-preview.nvim (#913) (83cb7e6)
8.1.0 (2024-04-25)
- completion: Add
vim-tabby
(#904) (93b0b67) - completion: added fitten (#905) (41f7a6a)
- cpp: Add
<Leader>lw
keymap to switch between source and header (#900) (9371f0c) - editing-support: add
multiple-cursors.nvim
(#911) (0a9b35e) - media: add
cord.nvim
(#896) (c211cc5) - motion: add
nvim-tree-pairs
(ca3dafc) - motion: Added harp.nvim plugin (#910) (e7f1e11)
- note-taking: Add venn-nvim (#901) (6bb14a2)
- pack: added rainbow-delimiter.nvim integration for indent-blankline.nvim (#899) (2bf7cfa)
- sql: add
sqls.nvim
plugin forsqls
LSP extensions (91e6578) - typst: added typst-preview.nvim plugin support (#907) (1ad2d81)
- blame-nvim: adjust to the new rewrite (#892) (8fd4f99)
- dial-nvim: remove unnecessary
keys
table (ea92faa) - fish: none-ls
opts.sources
not being created if it doesn't exist (#893) (13b816d) - java: use
jdtls
for formatting instead ofclang-format
(#888) (70754e5) - leap-nvim: only set recommended mappings from
leap.nvim
(90614b9) - neogen: keymap for type-aware automatic comment generation (#889) (f70a57d)
- sql: drop
sqlfluff
assqls
supports formatting (#890) (738444a) - tailwindcss: add root_dir detection to tailwindcss pack (#912) (364a595)
- vue: disable volar hybrid mode by default (37e6d23)
8.0.0 (2024-04-15)
- rest-nvim: update to rest.nvim v2 (#877)
- colorscheme: Fix issue in package having the wrong name (#848)
- yanky-nvim: change conflicting mapping
<Leader>p
→<Leader>fy
(#831)
- blame-nvim: add binding to toggle git blame (#866) (a69a79e)
- color: add
nvim-highlight-colors
(f2d802f) - diagnostics: Add error-lens.nvim (#852) (9543573)
- editing-support: add
mini-operators
plugin (#857) (37d6048) - editing-support: add
nvim-context-vt
(#858) (bfd2058) - editing-support: add
nvim-treesitter-context
(#859) (deeb4e9) - editing-support: add
undotree
(53b9ed7) - editing-support: add
undotree
plugin (#863) (53b9ed7) - image-nvim: use luarocks.nvim for "magick" rock (#835) (6a58f1d)
- keybinding: add
nvcheatsheet.nvim
(#861) (4da8d06) - lsp: add
actions-preview.nvim
plugin (#855) (3f64ba3) - media: add codesnap.nvim (#828) (875ebcb)
- nvim-devdocs: bundled
js/node
docs for typescript files (#834) (ade3c18) - pack: add elixir/phoenix pack (#821) (4a80be4)
- recipes: add
neo-tree
dark theme recipe (#860) (2c908d2) - refactoring-nvim: add heading binding (#865) (d87f6a1)
- remote-development: add
nvim-sftp-sync
(86a86a6) - startup: add mini-starter plugin (#836) (5da6e0a)
- trouble-nvim: add mappings for
todo-comments.nvim
(#879) (69cfa52) - ts-error-translator-nvim:
astro
andsvelte
support added (b1e5f08) - ts-error-translator-nvim:
svelte
andastro
support added (#827) (b1e5f08) - vscode-icons: add more and update lspkind icons (#851) (dedf12e)
- Align the blame window properly when using heirline (eee1a14)
- blame-nvim: Align the git blame window properly when using heirline (#864) (eee1a14)
- blame-nvim: make sure buffer is valid before checking filetype (c6c5991)
- cloak-nvim: Fix event (#885) (6e4d2e2)
- colorscheme: Fix issue in package having the wrong name (#848) (1622ae5)
- coq_nvim: Disable all cmp plugins (#843) (9572bea)
- coq-nvim: Disable all cmp plugins (9572bea)
- debugpy: incorrect path for windows debugpy (1d41ad0)
- deprecated function (5c7db4a)
- dial-nvim: lazify dial-nvim, add month / weekday crementing (#881) (da97c99)
- editing-support: make sure cloak is loaded if nvim loads a file directly (6e4d2e2)
- harpoon: deprecated function in configuration (#870) (5c7db4a)
- lsp_lines-nvim: change virtual_text option to astrocore (#826) (7f95c2e)
- markmap-nvim: Fix issue with pack due to wrongly named null-ls package, and load on
md
file (#886) (1f6c37d) - mason-tool-installer-nvim: Update mappings function for mason-null-ls (a692178)
- mason-tool-installer-nvim: Use mappings function for null-ls names (#841) (a692178)
- mini-completion: Disable all cmp plugins (#842) (4116515)
- mini-move: properly load
opts
when buildingkeys
lazy loading (bb88a06) - mini-surround: properly load
opts
when buildingkeys
lazy loading (4d2ee01) - nix: Fix wrong lsp in nix pack. (#882) (c009f66)
- nordic-nvim: spec accidentally used
load
rather thansetup
(14647de) - nvim-sftp-sync: remove lazy loading to play nicer with
:UpdateRemotePlugins
(53a2ce5) - nvim-toggler: fix default binding (f2ddc4d)
- obsidian-nvim: Make follow_url_func a function and pass url as a param (#871) (546e9dc)
- python: incorrect path for windows debugpy (#862) (1d41ad0)
- rest-nvim: update to rest.nvim v2 (#877) (f1456b7)
- vim-highlighter: fix incorrect mapping format (425fe07)
- yanky-nvim: change conflicting mapping
<Leader>p
→<Leader>fy
(8eda9d9) - yanky-nvim: change conflicting mapping
<Leader>p
→<Leader>fy
(#831) (8eda9d9)
- json: lazy load SchemaStore (d85b6e8)
- peek-nvim: load lazy (#867) (5ebab68)
- set appropiate/missing lazy loading events (#856) (21d5729)
- yaml: lazy load SchemaStore (82b44a0)
7.0.0 (2024-04-01)
- neorg: fix breaking change in v8.0.0 (#813)
- file-explorer: Add telescope-file-browser.nvim (#818) (5de68a2)
- pack: add fish pack (#817) (b1584b9)
- java:
clang_format
renamed toclang-format
in conform (f87424b) - neorg: fix breaking change in v8.0.0 (#813) (34a09c9)
6.0.1 (2024-03-25)
- neorg: restrict to version 7 (f219659)
6.0.0 (2024-03-19)
- editing-support: Add cloak.nvim (#761) (3b88193)
- grapple-nvim: better keymaps + add nvim-web-devicons dependency (#781) (c730a7e)
- harpoon: Update to v2 (#741) (0151343)
- pack: add Templ language pack (#780) (bbd7f7f)
- bash: fix duplicate diagnostics in bash pack (#804) (570a524)
- grapple-nvim: better keymaps + add nvim-web-devicons as a lazy dependency (c730a7e)
- grapple-nvim: update to Grapple v0.10.0 (#779) (30e8aae)
- grapple: update after rewrite (30e8aae)
- markdown-preview-nvim: yarn istead of npm (#770) (f6a07ff)
- pack: fix duplicate diagnostics in bash pack (570a524)
5.5.0 (2024-02-07)
- angular: Migrate to built-in treesitter (#743) (8157924)
- debugging: Add nvim-chainsaw (#739) (c393c18)
- lsp: Add lsp-lens.nvim (#750) (340fdd3)
- media: add image.nvim (#742) (6398af8)
- pack: add Pkl language support (#749) (402ded4)
- angular: use built-in treesitter (8157924)
- diffview-nvim: use diffview winbar and disable view activation (#752) (a953b0d)
5.4.0 (2024-01-28)
- motion: add tabout.nvim (#722) (51d1c0c)
- nix: replace rnix with nil_ls (#737) (ab14eab)
- openingh-nvim: added mappings to copy url (#733) (149ab9c)
- harpoon: change word terminal to term (#725) (7351bf0)
- nvim-coverage: Call nvim-coverage's setup (#726) (2a9f741)
- nvim-coverage: updated old keyword (#723) (3304429)
5.3.0 (2024-01-12)
- docker: Add filetype handling to pack to make lsp attach (8e964d3)
- docker: Handle docker-compose.yaml filetype to make lsp attach (#715) (8e964d3)
- main: Add type hints to all opts usage for catppuccin/nvim. Catch bug in opts usage for catppuccin (#695) (3c0d274)
- dial-nvim: remove expr = true from mappings and return from functions (#710) (58c28a7)
- rainbow-delimiters-nvim: event loading (#707) (074c182)
- typescript: don't overwrite neo-tree events (#717) (02d2f98)
5.2.0 (2024-01-03)
- dial-nvim: Migrate to new mapping api, and add g<C-x> g mappings (#700) (5ae9eed)
- lsp: add
nvim-lsp-file-operations
plugin (#691) (0b5b857) - pack: Add crystal pack (#690) (5812210)
- pack: Add nim pack (#699) (6b8aef2)
- pack: crystal pack (5812210)
- pack: gleam pack (#689) (85781f4)
- helm: Swap to correct branch (#704) (d2c7ee3)
- just: Fix buggy just pack (#696) (008194e)
- pack: fix incorrect import (bb32d33)
- todo-comments-nvim: Lazy load todo-comments on command (#694) (2744133)
5.1.0 (2023-12-15)
- add thrift (2ffcf86)
- cpp: Remove clang-format due to clang-format also providing formatting (aeff33f)
- cpp: Remove clang-format due to clangd also providing formatting (#619) (aeff33f)
- editing-support: add stickybuf.nvim (#616) (bfd28ec)
- editing-support: add wildfire.nvim (#640) (ea765aa)
- git: Add gist-nvim (#668) (6633200)
- git: Add gitlinker-nvim (#667) (def419e)
- haskell: add neotest-haskell, haskell-snippets, and optional telescope-hoogle to pack (1df076d)
- haskell: add neotest-haskell, haskell-snippets, telescope-hoogle to pack (#658) (1df076d)
- lsp: Add garbage-day.nvim (#632) (86cd4fc)
- note-taking: add support for zettelkasten with zk-nvim (#654) (22b24e7)
- pack: add elm language pack (#653) (2f04d6e)
- pack: Add pack for justfiles (#680) (bdd2f6d)
- pack: Add swift pack (#606) (0ac1d37)
- pack: add thrift pack (#620) (2ffcf86)
- pack: Add typst pack (#684) (43f5a02)
- programming-language-support: Add xbase (#671) (e5ddf96)
- split-and-window: Add mini-map (454a613)
- split-and-window: Add mini-map (#665) (454a613)
- swift: mv to swift only support (no xcode tooling here) (#670) (cfe5e3f)
- typescript: Add .mjs files to Prettier detection helper func (#618) (64b3c17)
- typescript: Add jsdoc syntax highlighting to pack (#646) (3990190)
- typescript: Add jsdoc treesitter ensured_installed table (3990190)
- typescript: Move eslint-lsp to the proper plugin, and add autocmd to format on save (#683) (dffd674)
- cmp-cmdline: Improve cmp-cmdline plugin spec (#660) (979a830)
- editing-support: replace auto-save.nvim's url with its original repo (#673) (3c7cbc7)
- helm: Fix helm pack misconfiguration (#624) (2601abe)
- hop-nvim: Change from
phaazon/hop.nvim
tosmoka7/hop.nvim
(2dca32c) - hop-nvim: Change remote to maintained fork (#644) (2dca32c)
- noice-nvim: Remove conditional, enabling noice on neovide (#623) (c7e809e)
- octo-nvim: adjusted whichkey description mapping (#645) (164c035)
- oil-nvim: ssh support (#614) (d4a5520)
- pack-swift: fix LSP handler error (617bc28)
- peek-nvim: Swap peek.nvim branch to point to origin instead of fork (#637) (6fb9aaf)
- swift: fix LSP handler error (#655) (617bc28)
- transparent-nvim: Made cursor line transparent (#611) (cae8e92)
- ultimate-autopair-nvim: Fix & update ultimate-auto-pair to v0.6 config (8ea7c89)
- ultimate-autopair-nvim: Fix breaking changes in config, and pin plugin version to 0.6 (#638) (8ea7c89)
- xbase: Remove lsp logic from xbase, instead pointing to swift pack (7508715)
- xbase: Remove lsp, and treesitter logic from xbase, instead pointing to swift pack (#679) (7508715)
5.0.0 (2023-10-17)
- pack: Split python pack into python and python-ruff (#603)
- transparent-nvim: Move transparent-nvim to right folder.
- transparent-nvim: moved to the
color
category (#568)
- colorscheme: add nordic (23dc5e5)
- colorscheme: Add nordic.nvim (#595) (23dc5e5)
- pack: java. enable niceities with jdtls and downloading source … (#524) (8284d88)
- pack: java. enable niceities with jdtls and downloading source code from libraries (8284d88)
- pack: Split python pack into python and python-ruff (#603) (e0615a4)
- pack: update Zig url (#564) (877c949)
- typescript: Swap out eslint_d with eslint-lsp (#600) (54a0988)
- fix #596; Fix indent-blankline configuration to match the new plugin requirements (7bd974c)
- hardtime-nvim: call enable() explicitly, remove redundant keys (#589) (d79add3)
- haskell: make haskell-tools respect the
options
table (#571) (c53ccf1) - haskell: remove now redundant
discover_configurations
call (#570) (59df499) - indent-blankline-nvim: Fix indent-blankline-nvim configuration to match the new plugin requirements (#597) (7bd974c)
- mini-indentscope: correctly disable indentscope in buftypes and terminals (#566) (c292208)
- neosolarized-nvim: Add missing dependencies (#580) (fdab800)
- peek-nvim: Swap remote of peek-nvim to fork (#602) (a63d983)
- project: initialize projectmgr-nvim (fc631bf)
- projectmgr-nvim: disable lazy loading (#605) (fc631bf)
- rainbow-delimiters-nvim: fix setup function due to breaking change (#610) (5c3ce63)
- smartcolumn-nvim: Add sensible default opts for when not to show colorcolumn (#607) (c624e8a)
- transparent-nvim: Move transparent-nvim to right folder. (6f1a4b5)
- transparent-nvim: moved to the
color
category (#568) (6f1a4b5) - typescript: Check for deprecated .eslintrc file (#599) (db19103)
- vim-matchup: remove matchup_match_paren_deferred option (#561) (751812a)
4.1.0 (2023-09-06)
- hardtime-nvim: disable hardtime-nvim on dressing-nvim fts (#549) (177f8f4)
- haskell: Update
haskell-tools.nvim
to v2.0.0 (#553) (ffca0d7) - python: Adds Imports Sorting with isort to the Python Pack (#551) (2fe93b3)
- yanky-nvim: Fix yanky.nvim loading when restoring session (#555) (e35186e)
- zen-mode-nvim: disable global winbar upon entering zen mode (#554) (bb52899)
4.0.0 (2023-08-30)
- colorscheme: removed onigiri-nvim colorscheme due to deletion (#536)
- colorscheme: removed onigiri-nvim colorscheme due to deletion (#536) (6ad36ac)
- editing-support: added nvim-devdocs plugin (#547) (f9ef240)
- pack: Add cue language pack (#531) (17feb7e)
- dropbar-nvim: all lines move down during startup (d7c7868)
- dropbar-nvim: Fix visual flicking bug caused by loading event trigger (#539) (d7c7868)
- hardtime-nvim: disable hardtime-nvim on neo-tree-popup (#533) (a1206a4)
- mini-indentscope: exclude special buftypes (#546) (f4e981a)
- mini-indentscope: ignore more filetypes (#538) (10c95c8)
- obsidian-nvim: remove annoying notification about "gf" mapping (#541) (e50eef7)
3.6.0 (2023-08-22)
- bufferline-nvim: fix neo-tree offset (#526) (0a1a77c)
- noice-nvim: detect inc_rename and enable (#519) (4b951a3)
- openingh-nvim: more precise lazy loading with "cmd" and "keys" (#527) (4225f20)
- refactoring-nvim: lazy load on
Refactor
cmd (#525) (89fe0d7) - typescript: Requires should be dependencies (#523) (e7c99c6)
3.5.0 (2023-08-10)
- ansible: use public API for getting buffer lines (#514) (3cda952)
- auto-save-nvim: disable format on save when auto saving (#511) (ee65d95)
- cpp: update clangd_extensions plugin to new setup process (#513) (3712618)
- rust: Lazy load crates.nvim on BufRead Cargo.toml event (#515) (cdd62c6)
3.4.0 (2023-08-06)
- editing-support: add yanky.nvim (#486) (299fe33)
- pack: Add Scala language pack (#501) (b98fde2)
- pack: Adding helm pack (#496) (f8fbe84)
- pack: enable hot reloading in java and show java lsp progress (#504) (fbf40f4)
- programming-language-support: Add dooku.nvim (#503) (6deb350)
- zen-mode-nvim: add integration with vim-matchup if enabled (#485) (4671c39)
- go: Add extra treesitter languages for Go (#495) (7d7f82a)
- multicursors-nvim: support MCstart in visual mode (#492) (d5822bb)
- neogit: move check into code rather than docs (#494) (e365cdf)
- refactoring-nvim: add select mode to mappings. remove conflicting (#499) (c59b7a7)
3.3.0 (2023-07-23)
- catppuccin: enable catppuccin integrations automatically (#457) (5ffae06)
- color: add mini-hipatterns (#453) (881847d)
- debugging: add nvim-dap-repl-highlights (#454) (2c8ecc9)
- editing-support: add nvim-neoclip plugin (#450) (4ebda64)
- editing-support: add treesitter endwise (#466) (95a580d)
- fuzzy-finder: add telescope-zoxide (#452) (5975749)
- lsp: add ray-x/lsp_signature.nvim (#470) (e1ccbdc)
- neogit: enable neogit integrations if they are available (#456) (3102b7c)
- php: Add
php-cs-fixer
as formatter for php (#476) (81d63af) - typescript: Add support for dap for JS (#475) (9bd1e3e)
- vim-matchup: improve offscreen popup style (#474) (d571aa8)
- catppuccin: add recommended telescope config (#471) (bcb8296)
- catppuccin: enable alpha.nvim by default (#459) (23dce80)
- chatgpt-nvim: typo in
dependencies
key (#461) (ae0c6b6) - mini-indentscope: ignore more filetypes (#458) (946c4e3)
- nvim-toggler: add lazy load on keys (#464) (c343448)
- portal-nvim: lazy load on cmd (#469) (ca6991a)
- scope-nvim: Register extension with Telescope (#467) (79ad146)
3.2.0 (2023-07-16)
- bars-and-lines: Add vim-illuminate (#436) (#443) (0ba344b)
- code-runner: Add executor.nvim (#388) (a67d356)
- colorscheme: Add fluormachine.nvim (#390) (696c913)
- colorscheme: add helix-nvim (#373) (11a043b)
- colorscheme: add melange colorscheme plugin (952529a)
- colorscheme: add melange plugin (#371) (952529a)
- completion: Add cmp-cmdline (#383) (80a781b)
- debugging: add nvim-dap-virtual-text (#387) (1635373)
- debugging: add telescope dap extension (#377) (ccf4487)
- editing-support: Add comment-box.nvim (#392) (57e7022)
- editing-support: add hypersonic.nvim (#389) (04aa7e0)
- editing-support: add multicursors.nvim plugin (#379) (19e0bb4)
- editing-support: add rainbow-delimiters.nvim (#365) (b7805a7)
- editing-support: Add telescope-undo.nvim (#400) (bc8c98e)
- git: Add diffview.nvim (#428) (b44513b)
- godot: add godot language pack (#429) (c8a6bdd)
- grapple-nvim: change grapple icon from arrow to hook to distinguish from harpoon (#418) (b93f8a8)
- lsp_lines-nvim: disable virtual text and add
<leader>uD
mapping (#411) (4de6948) - minimap-vim: add more disabled filetypes and add
<leader>um
mapping (#444) (c8a0eb3) - motion: add marks.nvim improve nvim mark function (#445) (1fddb01)
- pack: add full-dadbod plugin pack (#368) (c603039)
- pack: add kotlin language pack (#366) (f43c76d)
- pack: add PowerShell language pack (#360) (4564f0d)
- pack: Add quarto language pack (#426) (542dfe4)
- pack: add wgsl pack (#415) (febbbad)
- programming-language-support: Add csv-vim (#385) (1a08d9d)
- programming-language-support: add nvim-jqx (#386) (c297a25)
- programming-language-support: Add support for rest-nvim (#384) (74393f5)
- programming-language-support: Add web-tools.nvim (#391) (a88cb8f)
- project: add ProjectMgr plugin (#372) (dca1596)
- remote-development: Add distant.nvim (#421) (6565de5)
- remote-development: Add netman.nvim (#420) (b73f3a4)
- search: Add nvim-hlslens (#402) (8440674)
- search: Add sad.nvim (#427) (f3ed869)
- split-and-window: Add minimap.vim (#425) (ef4563e)
- split-and-window: Add windows.nvim (#393) (7684864)
- telescope-undo-nvim: add
<leader>fu
keybind (#408) (360d42b) - utility: Add nvim-toggler (#375) (82f1402)
- utility: Add telescope-fzy-native.nvim (#398) (529284e)
- utility: Add telescope-live-grep-args.nvim (#397) (903d318)
- vimtex: add which-key mapping descriptions (#394) (a49863d)
- workflow: Add bad-practices.nvim (#399) (168a450)
- add deprecation notices to relevant AstroCommunity entries (052923f)
- colorscheme: formatting (952529a)
- comment-box-nvim: Load on User AstroFile event (#447) (a6e0fca)
- disable
lua_ls
formatting with Neoconf (c655744) - full-dadbod: various dadbod spec fixes (91f2910)
- grapple-nvim: Make which-key entry color blue, as it should be (#414) (3dbdce3)
- harpoon: Make which-key entry color blue, as it should be (#376) (8f829a3)
- haxe: fix treesitter detection for haxe (#422) (19218ff)
- leap-nvim: duplicate cursor when leaping (#407) (45ae8f9)
- Make which-key entry color blue, as it should be (#424) (aea716a)
- mini-indentscope: add undotree to list of ignored filetypes (#433) (c35517c)
- mini-indentscope: ignore more filetypes (#442) (dc7ea3b)
- mini-surround: load on User AstroFile event (#448) (e9244d8)
- mini-surround: use keys to lazy load instead (#449) (959d180)
- multicursors-nvim: add missing dependency (30de2c7)
- neoconf-nvim: add deprecation notice to Neoconf as it was added upstream (8bce2fb)
- neogit: Need to setup neogit before it runs (#441) (60b95d3)
- neotest: add neodev integration (#437) (5e49293)
- neotest: fix
opts
usage in plugin spec (1e63a40) - neotest: Fix bug in neotest by checking for existing library key table (#440) (86640cc)
- nvim-hlslens: add lazy event (#409) (3d8e13b)
- nvim-spectre: Make which-key entry color blue (#413) (f72c5cc)
- nvim-spectre: Make which-key entry color blue and add icon (f72c5cc)
- obsidian-nvim: added obsidian.nvim config and changed the readme (#378) (3234929)
- octo-nvim: which-key description and color for nested entries (#419) (556e253)
- python: added debugpy path auto-resolution using mason-registry (#367) (7133cbd)
- quarto: Fix bugs in quarto pack (#438) (5a54e6c)
- rainbow-delimiters: add support for configuration through
opts
table (f65c95b) - refactoring-nvim: improve lazy loading (#382) (e26c734)
- telescope-dap-nvim: rewrite plugin spec (#401) (cf22cfd)
- telescope-undo-nvim: fix repo url (1558c59)
- trouble-nvim: Make which-key entry color blue, as it should be (#416) (6ae1fde)
- typescript: lazy load tsc on cmd (#381) (9ae7e67)
- zen-mode-nvim: disable mini.indentscope if enabled (#434) (b3561a0)
- zen-mode-nvim: disable/enable winbar when entering/exiting zen mode (#363) (899060d)
- zen-mode-nvim: ensure winbar stays disabled and restore old mini.indentscope options (#439) (6bc9421)
3.1.1 (2023-07-03)
- ccc-nvim: fix auto starting of highlighter (#356) (726df9e)
- ccc-nvim: incorrect mapping (#359) (c5a0d0b)
- chatgpt-nvim: fix entire ChatGPT spec (#361) (94a146f)
- neogit: Use the new repository for neogit (#355) (8b2a8fe)
3.1.0 (2023-07-02)
- add astro filetype to eslint_d handler in typescript pack (#319) (fa131c2)
- add python debug with arguments (#315) (35f028a)
- add vim-move plugin (1bd4ad0)
- add vim-smoothie plugin (#324) (2a46002)
- change olexsmir/gopher.nvim to ray-x/go.nvim (#325) (435acc3)
- color: add default nvim command of ccc-nvim. (#339) (724a0fd)
- editing-support: Add chatGPT.nvim (#352) (023e840)
- editing-support: add ultimate-autopair.nvim (#314) (73a537c)
- editing-support: add vim-move plugin (#328) (1bd4ad0)
- file-explorer: Add initial support for mini.files (#348) (0b678ea)
- html-css: add emmet_ls to html-css supprt syntax like
li * 5
(#347) (247d1f2) - motion: add move plugin flash nvim (#340) (86815e1)
- pack: add c-sharp base pack (#312) (91f4c57)
- pack: add ProtoBuf pack (#330) (bafa6dc)
- pack: Add ruby language pack (#323) (64a1b4c)
- pack: Adding ansible pack (#346) (fb549e4)
- project-nvim: use a slightly more maintained version of
project.nvim
(#332) (d0a3fd0) - use a slightly more maintained version of
project.nvim
(d0a3fd0)
- add space after clojure comment character (1092abc)
- clojure: add space after clojure comment character (#335) (1092abc)
- debugging: Load nvim-bqf on ft=qf (#326) (6520e57)
- hardtime-nvim: config uses legacy table (#342) (450b812)
- motion: vim-matchup - matchup_matchparen_offscreen method='popup… (#331) (840e049)
- nvim-scrollbar: Fix issue with is_available calls (#350) (a5bb535)
- nvim-scrollbar: Fix issue with is_available calls (#351) (d776458)
- persistent-breakpoints.nvim lazy loading (#313) (cff4b2e)
- ultimate-autopair-nvim: update ultimate-autopair.nvim (#333) (8b30fd6)
3.0.0 (2023-06-24)
- harpoon: fix mapping that conflicts with core mapping (#308)
- harpoon: remove "j" keymap, make "t" keymap dynamic based on $TMUX (#292)
- treesj: fix typo in plugin name (#293)
- motion: separate flit.nvim from leap.nvim (#281)
- code-runner: add compiler.nvim (#298) (9324921)
- completion: add tabnine-nvim (#291) (09113da)
- editing-support: add suda.vim (#284) (aca1c8a)
- harpoon: remove "j" keymap, make "t" keymap dynamic based on $TMUX (#292) (9bb0747)
- markdown-and-latex: add peek.nvim markdown preview (#285) (600c22e)
- motion: separate flit.nvim from leap.nvim (#281) (dcaf64c)
- pack: add cpp base pack (#295) (8ac4492)
- pack: add luacheck linter to lua pack (#270) (569f4f8)
- peek: add peek markdown preview (600c22e)
- scrolling: add neoscroll.nvim (#276) (df8e769)
- split-and-window: add edgy.nvim (#306) (83bf8a7)
- suda: add suda-vim.lua (aca1c8a)
- ccc-nvim.lua: highlighter attached buffer error (#283) (029aeb7)
- dart: fix dart pack (#289) (513cc02)
- grapple: cycle keybind overrides default window switching keybind (#296) (40419cb)
- gruvbox: readme on configuration (#280) (b4502e5)
- harpoon: fix mapping that conflicts with core mapping (#308) (400e87e)
- harpoon: typo in concatenation (#303) (901fc36)
- pack/tailwindcss: use icon when color is not available for cmp (#297) (53cea57)
- Remove rustywind from tailwindcss pack (#294) (bfb9f9c)
- treesj: fix typo in plugin name (#293) (08c30f4)
- typescript: fix filetype lazy loading key (#290) (c7d16ac)
- typescript: fix null_ls eslint_d registration(s) (#274) (947fbf0)
- typescript: improve eslint and prettier loading (#231) (39835ba)
- typescript: protect against malformed or empty package.json (#307) (9bf02e1)
- vim-sandwich: load vim-sandwich on keys and not file event (#299) (a2d5a45)
2.0.0 (2023-06-07)
- add vim-highlighter (#233) (691fef1)
- bars-and-lines: add dropbar.nvim (#246) (60d92e2)
- colorscheme: add 'vscode', 'onedarkpro', 'sonokai' (#242) (a717c95)
- colorschemes: adding mellow, juliana, neosolarized (#238) (02d0c1e)
- debugging: add persistent-breakpoints.nvim (#267) (415befb)
- editing-support: Add descriptions to true zen bindings (#261) (7f72b6b)
- editing-support: add keymaps to refactoring-nvim (#264) (e438b4b)
- editing-support: add true-zen.nvim (#223) (5356792)
- markdown-and-latex: add markmap.nvim (#229) (49f60ac)
- markdown-and-latex: install markmap from mason (#258) (abd7777)
- nord-nvim: add interoperability with headlines and bufferline (048bda4)
- pack: add html-css base pack (#260) (a6fb350)
- pack: add selene linter to lua pack (#253) (109b127)
- pack: adds angular pack (#254) (5745eb0)
- pack: clojure language pack (#248) (dd38bb9)
- resession: enable resession extension if plugin is available (#230) (8655f09)
- satellite-nvim: add interoperability with zen-mode (cb6ad15)
- startup: add fsplash plugin (#221) (b88a6e6)
- workflow: add hardtime.nvim (#236) (32e14dd)
- colorscheme: rename colorshemes to guidelines (#243) (9c1a10a)
- disable some plugins that don't work with neovide (#237) (fe06ccf)
- editing-support: Wrap true-zen opts in function (#226) (348e49c)
- java: use stable file locations for JARs provided by mason.nvim (#245) (8b0428b)
- markmap-nvim: fix issues with markmap.nvim plugin (ef8eee3)
- neovide: noice and mini.animate is not compatible with neovide (fe06ccf)
- opts could be null. use astronvim.conditional_func (7f8374b)
- pack: java pack dependecy on mason-lspconfig (#265) (4886b2b)
- pack: remove
selene
from Lua pack (c819d8d) - rename plugins to follow convention (#255) (70755f5)
- scrolling: opts could be null. use astronvim.conditional_func (#259) (7f8374b)
- true-zen mappings (#257) (c0d5984)
1.11.0 (2023-05-24)
- colorscheme: Add github-nvim-theme (#209) (9c37756)
- lsp: add
<leader>uH
toggle for lsp-inlayhints (#218) (dfa7e90) - lsp: add lsp-inlayhints plugin (#217) (38ad977)
- motion: Add hop.nvim (#210) (22fe02f)
- motion: Add nvim-spider (#212) (7d84203)
- pack: Add tsc to typescript pack (#219) (2ad51c8)
- pack: add typescript.nvim code actions (#215) (e4915db)
- utility: transparent-nvim works with NeoTree HL Groups (#214) (a0a841a)
- harpoon: mapping overrides default window switching keybind (#203) (51df9c1)
- hop.nvim mappings (54cd2c9)
- motion: hop.nvim mappings (#220) (54cd2c9)
- pack: gracefully rust plugin if codelldb is not available (#216) (ae48403)
1.10.0 (2023-05-14)
- added terraform pack (54a05ae)
- pack: added terraform pack (#200) (54a05ae)
- pack: show custom tailwindcss colors in cmp menu (#197) (9b6dfb5)
1.9.0 (2023-05-09)
1.8.1 (2023-05-07)
1.8.0 (2023-05-07)
- add transparent plugin (#180) (49e9a39)
- colorscheme: add gruvbox-baby (#181) (9e8943c)
- colorscheme: add iceberg (#185) (d4e7d39)
- colorscheme: add nord (#186) (e54077b)
- editing-support: add cutlass-nvim (#174) (c39ae53)
- git: add openingh (#178) (0577100)
- pack: enable automatic install of haskell dap (#177) (af30b33)
- test: add nvim-coverage (#187) (43099dd)
1.7.0 (2023-04-30)
- add codeium (ab06044)
- Add Pylint and make it work in a virtualenv (#142) (6d92e41)
- colorscheme: add dracula (#168) (b7d24a7)
- colorscheme: add monokai-pro (#161) (1f4d5b1)
- colorscheme: add poimandres (#158) (295bc14)
- completion: add codeium (#172) (ab06044)
- completion: added more mappings for copilot-lua-cmp (#150) (872b1e5)
- git: Add octo (#138) (f60b33f)
- lsp: add inc-rename (#154) (b60bf05)
- pack: add haskell language pack (#165) (bceb4c4)
- pack: Add multiple typescript packs (9c3fd17)
- pack: add vue (#164) (b983cd0)
- pack: create multiple typescript packs (#121) (9c3fd17)
- Don't pull in prettierd (#159) (5c534f4)
- note-taking: use new neorg v3 config options (#156) (4264d9c)
- nvim-ts-rainbow2: remove hack (#162) (9fda1ed)
- pack: make codelldb point to the right path in windows (#169) (00edc05)
- readd <leader>O as a prefix for octo (#166) (4151730)
1.6.0 (2023-04-18)
- add harpoon (#140) (debeefe)
- markdown-and-latex: Add markdown-preview (#151) (f0335fc)
- syntax: add vim-cool (#146) (4d23683)
- terminal-integration: add vim-tmux-yank & vim-tpipeline (#147) (449598a)
1.5.0 (2023-04-16)
- code-runner: Add sniprun (#132) (5d909fa)
- editing-support: adding more mappings for dial.nvim (#143) (8fc38d7)
- motion: add grapple (#139) (305058a)
- pack: add dart (#136) (45f6a45)
- scrolling: adding nvim-scrollbar (#144) (81d2df5)
1.4.1 (2023-04-09)
1.4.0 (2023-04-08)
- completion: improve copilot-cmp defaults (#129) (62599e1)
- editing-support: Add text-case.nvim (#122) (78a0f36)
- improve copilot-cmp defaults by re-enabling C-e to turn off cmp window to see hidden copilot suggestion and add C-x and C-z mappings to go to next and previous copilot suggestions (62599e1)
1.3.0 (2023-04-07)
- bars-and-lines: add bufferline plugin (724301f)
- bars-and-lines: add feline plugin (d95a2ee)
- bars-and-lines: add lualine plugin (f6e9f5d)
- bars-and-lines: add statuscol plugin (c0b272d)
- bars-and-lines: add statusline with mode text (3836d18)
- bars-and-lines: add vs code style winbar recipe (cdc12ce)
- color: add headlines plugin (68aebcb)
- color: add modes.nvim plugin (92a78e4)
- color: add twilight.nvim (#124) (c118c7c)
- editing-support: add auto-save.nvim plugin (2f40865)
- editing-support: add mini.splitjoin (ed5c19a)
- editing-support: add nvim-ts-rainbow (a06a3bf)
- editing-support: add nvim-ts-rainbow2 (cd37ef6)
- editing-support: add todo-comments.nvim (93f89ce)
- git: Add git-blame (#108) (c6771c0)
- git: add neogit (#123) (512dc00)
- indent: add indent-tools.nvim (23882e9)
- markdown-and-latex: add vimtex (#113) (c968f91)
- motion: add leap/flit.nvim plugins (cdc2107)
- motion: add nvim-surround (#110) (cfcf2a9)
- motion: add vim-matchup plugin (48d0bef)
- note-taking: add obsidian-nvim (2a04234)
- pack/edgedb: Add EdgeDB syntax plugin (#93) (f424f1b)
- pack/java: add Java Language Pack (#86) (f91eb2f)
- pack/typescript: handle neotree rename imports (cd18f64)
- pack: add astro pack (8f1abef)
- pack: add cmake language pack (6b9d9c0)
- pack: add haxe language pack (6ff9989)
- pack: add php language pack (03db218)
- pack: add prisma language pack (#111) (3c6e863)
- pack: add svelte language pack (9748fd5)
- pack: add tailwindcss pack (659d949)
- pack: add yaml language pack (74473d8)
- pack: switch to codelldb for rust debugging (#106) (2005cf2)
- pack: use prettierd instead of prettier (a599091)
- project: add project.nvim (76fc3f3)
- scrolling: add cinnamon.nvim plugin (3013c7d)
- syntax: add hlargs.nvim (e3a7815)
- syntax: add vim-easy-align (a5dde7a)
- syntax: add vim-sandwich (2e9d85f)
- terminal-integration: add flatten.nvim (e9cff3e)
- code-runner: add missing loading commands to overseer (#77) (7443d36)
- git: gitblame (#112) (d41f4ae)
- indent: sentence structure (c67b24e)
- leap: add vim-repeat to support dot-repeat (cf46b1f)
- media: add missing pets lazy load command (194dfbd)
- mini-ai: explicitly call setup() (4795909)
- nvim-ts-rainbow: add autocmd to refresh on save/focus (a303ebb)
- pack/tailwindcss: colorize for nvim-colorizer (0a400f8)
- pack: add auto installation to haxe pack (8db899f)
- pack: enable tailwindcss color highlighting (#99) (8f20d09)
- pack: fix go pack (245182e)
- pack: improve compatibility of table.unpack function (#107) (52b1da3)
- pack: Switching python venv selector to a more robust plugin (b1c6154)
- project: fix telescope lazy loading with project.nvim (d971045)
- terminal-integration: fix priority of loading flatten.nvim (c1fb750)
- terminal-integration: load flatten at startup (bb600f2)
- toml: disable taplo in null-ls (#102) (e6bfb50)