3.15.0 (2024-10-05)
- doc: update neovim version (a648793)
- java: update nvim-java (66fe4aa)
- snip: add cpp snip (63356da)
- tla: update tla plugins (585f326)
3.14.0 (2024-07-07)
- bazel: bazel telescope extension support bzlmod (14d366e)
- gitsigns: remove yadm (620754b)
- venn: do not clear all buffer mapping (a359c81)
- venn: fix duplicate key mapping (0d3a88c)
- cmp: disable menu to avoid unnecessary space (392f258)
- fillchars: custom fillchars (3625945)
- flash: disable char mode (544c442)
- lsp: add xml ls (239f479)
- lsp: use JAVA_HOME env (03dd45d)
- misc: do some changes (469e93e)
- misc: do some changes (28b8535)
- opt: set mouse = v (77d8442)
- plugin: add telescope-live-grep-args (6472391)
- plugin: update flash and lualine config (027e4ad)
3.13.2 (2024-05-17)
- colorscheme: use catppuccin (07d7ec8)
- colorscheme: use gruvbox (e519a33)
- doc: update neovim version (fe65a60)
- format: format code (88920ec)
- git: remove github proxy (17678db)
- git: use github proxy (437ca49)
- git: use github proxy (55307af)
- java: add nvim-java (772937a)
- misc: update (44e5d36)
3.13.1 (2024-03-22)
- bootstrap: Bootstrapping fails to load (d7024e9)
- alpha-nvim: change dashboard text (b6ad59f)
- bufferline: add key map (a9a43df)
- icon: fix icon (9a59e27)
- null-ls: Deprecating builtins (a89faba)
3.13.0 (2023-12-09)
- flash.nvim: add flash.nvim (5487410)
- flash.nvim: disable flit mode (cef50a2)
- vim-repeat: remove vim-repeat (0e1ba0f)
- lsp: fix lsp keymap (fd288d8)
- lsp: removed vim.lsp.get_clients function (f1e3c16)
- lsp: removed vim.lsp.get_clients function (f2597b8)
- treesitter: sometimes error (5386829)
- fidget: upgrade to latest version (71a9b4f)
- flash.nvim: set trigger key (207356f)
- icon: update icons (a3e3bdd)
- lsp: update (a3083ac)
- luasnip: fix snip (66b0050)
- mix: some opts (d18eb8a)
- mix: some opts (3a63077)
- mix: some opts (6e99363)
- mix: some opts (394191c)
- mix: some opts (893beac)
- mix: some opts (ed72f58)
- nvim-tree: disable auto_reload_on_write (4d5e366)
- nvim-tree: disable sync_root_with_cwd (5b42232)
- nvim-tree: use prefer_startup_root (d42d64e)
- treesitter: remove jsonc (becf7f8)
3.12.0 (2023-10-25)
- diffview: add diffview plugin (2651a3a)
- format: change format style (fe616c3)
- format: change format style (0b14933)
- format: change format style (2bd4aad)
- null-ls: use none-ls instead of null-ls (c3b94af)
- LuaSnip: add friendly-snippets (13d8126)
- dap: disable the DAP plugin because it's hardly ever used (f575a43)
- lazy: update lazy config (8423282)
- lsp: add range formatting keymap (1f9eb01)
- lsp: add thriftls and change pyright config (ac2917f)
- lsp: automatic formatting for go (064ed3f)
- lsp: disable auto format for bzl (a0b3f32)
- luasnip: change tab keymap (a43329e)
- opt: change formatoption (6d91b90)
3.11.3 (2023-09-06)
- treesitter: deprecated treesitter api (656eb71)
- bufferline.nvim: update config (bbe94a6)
- clangd: update clangd config (7e74cb2)
- clangd: update clangd config (3fc3514)
- cmp.nvim: less is more (a817502)
- cmp.nvim: update cmp config (ebcdb1c)
- cmp.nvim: update cmp config (d5f6385)
- cmp.nvim: update cmp config (88b68c9)
- cmp: update cmp config (cbb0bf5)
- hl: add modern c/cpp syntax highlight (7c415f5)
- icons: update some icons (f865c65)
- lsp: disable semantic tokens (82e96d0)
- lsp: disable semantic tokens for clangd (dccb4c7)
- lsp: update lsp config (8f59d82)
- misc: some changes (b2fb47e)
- misc: some changes (542bb84)
- mix: less is more (ab4fe62)
- mix: less is more (8c3273e)
- neo-tree: disable default mapping (62e1584)
- neo-tree: upgrade to v3.x (8b389ec)
- neo-tree: upgrade to v3.x (f9896b2)
- pairs: use mini.pairs (9b3d7e6)
- syntax: add go syntax (5915d71)
- syntax: add yacc and lex syntax (5eda8e1)
- theme: use gruvbox-material-light-hard (a29bc67)
3.11.2 (2023-06-03)
- ions: fix nerd font icons (9c67b6a)
- autocmd: add support for detecting .clangd and .clang-format file types (16fb2b8)
- illuminate: on large files >2000 lines, enable lsp references only (18c0ed8)
- lsp: disable buf lsp (1ae7ece)
- lsp: some small changes (8034bf7)
- plugins: add venn.nvim and sort.nvim (bc07d30)
- plugins: remove asyncrun.extra (138b75b)
- theme: disable italic comment (abf8d4f)
- venn.nvim: update venn.nvim config (4fb8800)
3.11.1 (2023-05-21)
- clangd: remove malloc-trim option (c959103)
- ions: fix nerd font icons (549f717)
- ions: fix nerd font icons (08e16aa)
- null-ls: fix null-ls (f9bbd04)
3.11.0 (2023-05-13)
- plugins: improve performance (be2f5ca)
- lazy: disable file change detection (cc8588f)
- mason: updates registry contents (993b71a)
- mini.lua: remove mini.ai keys config (d5221a4)
- nvim-cmp: don't use tab to select cmp item (0da1ee2)
- nvim-spectre: nvim-spectre repo rename (05029f5)
- nvim-treesitter: use HEAD for nvim-treesitter (0bf4d24)
- plugins: reduce configuration files to shorten startup time (73d3cd7)
- plugins: reduce configuration files to shorten startup time (8f6d64b)
- telescope.nvim: use HEAD for telescope (340f392)
3.10.2 (2023-04-21)
- cmp: some modifications (aef9fdd)
- lazy: some updates (b4bab61)
- luasnip: add latex snippets (2f1878e)
- luasnip: add python snippets (d5fba54)
- luasnip: add rust and python snippets (d683585)
3.10.1 (2023-04-12)
- navic: fix nvim-navic (fef1e9c)
3.10.0 (2023-04-08)
- neo-tree: add a file and immediately open as a buffer (8309f1f)
- neo-tree: hide only by names (1467d66)
- plugins: update some plugins config (d5e437a)
3.9.1 (2023-04-01)
- customs-telescope-extensions: fix bazel and tasks telescope extension (5967cc1)
- bazel: update bazel telescope extension (69ae29f)
- cmp: remove custom sorting (c9b1146)
- dap: optimize dap configs (a87bb50)
- gomodifytag: update gomodifytag commands (2aa0cf5)
- latex: using skim on macos to preview (0f3dc18)
- mix: some improvements (2ef939f)
- mix: some improvements (b84a517)
- plugins: update some plugins config (616cf2b)
- plugins: upgrade plugins (af90bd5)
- texlab: support preview (4d935f2)
- texlab: update build args (1aa663a)
- texlab: use null-ls formatting instead (5af7a9c)
- texlab: use xelatex (9061a3e)
3.9.0 (2023-02-18)
- dap: add codelldb adapter for cpp and rust (7a55b21)
- dap: add nvim-dap (f1447d3)
- dap: add nvim-dap (a8a0633)
- icon: use codicons (6de492d)
- jdtls: add jdtls (6dbce3f)
- snip: add java snip (324de72)
- lsp: sumneko_lua is deprecated, use lua_ls instead (bd04909)
- plugins: lazy-loading on BufReadPre or BufReadPost, should also use BufNewFile (367b470)
3.8.0 (2023-02-04)
- ci: upgrade neovim to 0.8.3 (8f955d6)
- markdown-preview: fix enabled function (58c9841)
- nvim-tree: deprecate open_on_setup.* options (9839012)
3.7.3 (2023-01-25)
- hop: update keymaps of hop (5f19fa4)
- keymap: some useful keymaps (5c0ed9a)
- plugins: upgrade plugins (02886db)
- plugins: upgrade plugins and some trivial optimizations (7324bf4)
- plugins: upgrade plugins and some trivial optimizations (a44daf8)
3.7.2 (2023-01-19)
- ci: fix build_neovim (940ff2a)
- docker: optimize docker image construction process (21e8782)
3.7.1 (2023-01-19)
- ci: build multi-architecture docker image (fc0a319)
3.7.0 (2023-01-19)
- ci: build multi-architecture docker image (7a88bef)
3.6.0 (2023-01-18)
- ci: push docker image with latest tag (6ef1a8c)
- doc: automatically update readme file (67c21d4)
- doc: perfect keymap description and generate keymaps section in README.md (9dd3f9e)
- keymaps: use lazy keys to manage plugins keymaps (c8879b5)
- plugins: add neogen (9d7f94e)
- treesitter: add tsx (8da93f2)
3.5.0 (2023-01-14)
- php: add lsp formatting keymap for php (702f9a2)
- bufferline: load bufferline on VeryLazy event (d79ff21)
- neodev: enable experimental pathStrict setting for better sumneko performance (4674356)
3.4.0 (2023-01-07)
- ci: automatically build Docker image when a new version is released (e8428ec)