18.0.0 (2025-04-25)
⚠ BREAKING CHANGES
- pack: update rust pack to use v6 rustaceanvim when using 0.11 nvim (#1427)
- astronvim v5 compatibility (#1408)
Features
- add vim-exchange plugin (8be2adf)
- astronvim v5 compatibility (#1408) (cdac788)
- avante-nvim: updating file selector to use snacks picker (#1432) (d396190)
- bash: add zsh support (#1448) (f94b701)
- clojure: update to use parpar-nvim (#1460) (4662b30)
- completion: Add blink-cmp-emoji (#1447) (78ff935)
- completion: add blink-cmp-git (#1424) (5bfbf64)
- disable on more buffers that don't need it (51b7bad)
- editing-support: add nvim-paredit plugin (#1456) (994a49e)
- editing-support: add other-nvim (#1461) (d94c659)
- editing-support: add parpar-nvim plugin (#1457) (f9456d3)
- editing-support: Add rustowl (#1467) (3bcd91a)
- editing-support: add vim-exchange plugin (#1443) (8be2adf)
- fuzzy-finder: add
telescope.nvimas a fuzzy finder option (b4ea687) - godot: Add .uid/.import file handling and godot-server.nvim (#1450) (3fc2a3f)
- multiple-cursors-nvim: Add icon for mappings prefix (#1444) (c32ae3f)
- neogit: add mappings to open Neogit in floating window, horizontal and vertical splits (#1445) (82ed645)
- neorg: Update version (#1384) (4296d2f)
- pack: add golangci-lint (#1438) (70156aa)
- pack: update rust pack to use v6 rustaceanvim when using 0.11 nvim (#1427) (9415a50)
- picker-lsp-mappings: Add standard
gObinding for LSP document symbols (f30efc6) - picker-lsp-mappings: Add standard
gObinding for LSP symbols (#1439) (f30efc6) - programming-language-support: add kulala.nvim (#1465) (da63cd3)
- recipes: add
diagnostic-virtual-lines-current-linerecipe (2e9c34b) - recipes: add heirline-tabline-buffer-number (#1423) (4ea3af0)
- recipes: Add telescope + snacks plugin (#1440) (15f97bd)
- smartcolumn-nvim: add more to the disable list (#1449) (51b7bad)
- startup: add
alpha-nvim(ca3711c) - vscode: add nvim-surround to supported plugins list (#1459) (761bd32)
Bug Fixes
- actions-preview-nvim: fix incorrect picker backend configuration (#1441) (b13c8b3)
- avante-nvim: add missing mapping override (#1425) (5c95e70)
- avante-nvim: Fix key mapping conflicts between history and hint(#1466) (febd884)
- avante-nvim: rename field to conform with universal selector (#1446) (06da23a)
- clojure: disable nvim-treesitter-sexp for neovim 0.11 (638a0c2)
- codeium-nvim: add symbol_map initialization in mini.icons configuration (#1434) (8903b87)
- codeium: add symbol_map initialization in mini.icons configuration (8903b87)
- copilot-cmp: add symbol_map initialization in mini.icons configuration (#1436) (a89b7d4)
- copilot-lua-cmp: make nvim-cmp optional (#1429) (438fdb8)
- editing-support: disable nvim-treesitter-sexp for neovim 0.11 (#1435) (638a0c2)
- godot: remove
quickgd.nvimunless telescope is installed (f0255a6) - laravel: picker not getting defined correctly (#1463) (9fb708f)
- leap-nvim: Fix cursor invisible bug on nvim 0.10+ (#1430) (ae2437d)
- leap-nvim: fix semantically incorrect version check (0696573)
- noice-nvim: don't override the lsp_progress component (#1451) (b02c4c3)
- noice: don't override the lsp_progress component (b02c4c3)
- nvim-cmp: misspelled
mappingvariable (#1433) (a1c93ca) - picker-lsp-mappings: Swap order of if-else branches to prefer sna… (#1455) (0c8206c)
- picker-lsp-mapping: Swap order of if-else branches to prefer snacks.nvim over telescope (0c8206c)
- rainbow-delimiters: disable submodule download since its not necessary (d6dcfcd)
- rust: fix semantically incorrect version check (1b284bd)
- rust: incorrect version order (d3fb425)
- rust: use a stable path for
codelldbin Mason (#1422) (76cbb55) - vscode: AstroUI handles disabling colorscheme when appropriate now (9444af4)
- vscode: don't change
cmdheightand use VS Code notifications (b27e537)
Reverts
- quickgd bug fixed (36bf02c)