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)