Skip to content

v4.1.0

Choose a tag to compare

@ecosse3 ecosse3 released this 15 Jan 09:39
· 218 commits to master since this release
0afe1dc

Features

Important

Big features:

  • plugins: replace nvim-cmp with blink.cmp (01edcd0)
  • plugins: add codecompanion.lua AI plugin (47e7efe)
  • lsp: migrate to typescript-tools from native LSP ts_ls (eb55f0e)

Rest of features:

  • add new icons for breakpoints and stopped states (a94aa97)
  • colorscheme: add custom styling for the Pmenu component (e0cd9c5)
  • debugging: add Next.js debug configuration for server-side debugging & monorepo support (885db0f)
  • enhance markdown file type support in render markdown plugin (e0a3598)
  • git: change backgrounds of incoming Git Conflict styles (c818a35)
  • lsp: enable inlay hints for Lua (035e9a4)
  • lsp: speed up (36dfeab)
  • plugins: add Avante AI plugin (disabled by default) (5cef9f0)
  • plugins: add harpoon plugin (65b788d)
  • plugins: add nvim-sops plugin (4c08c2e)
  • plugins: add xml formatting support (c075617)
  • plugins: enable codecompanion by default and add it to EcoVim configuration switches (a7b7080)
  • plugins: enable lazy loading for neotest plugin (017131c)
  • plugins: implement sorting options for telescope buffer search & add buffer deletion shortcut (b17b682)
  • plugins: introduce snacks plugin with lazygit integration (4670872)
  • plugins: lazy load neotest only for specific test filetypes (82b5c27)
  • plugins: remove old zen mode plugin and use Zen snacks with zoom support (7a1b289)
  • plugins: rename bqf-init.lua to bqf.lua for clarity & add fzf-lua as dependency (e292399)
  • plugins: update layout configuration in telescope to vertical for better preview handling (2831c5e)

Bug Fixes

  • dap: fix javascript/typescript debugging without dap-vscode-js (5c1e7e5)
  • plugins: configuration of multicursors (c624197)
  • plugins: working autopairs with blink.cmp (e2db8ae)
  • plugins: working blink autocompletion (fff56d0)

Refactors

  • change git_files to find_files for improved functionality in Ecovim Dotfiles picker (342f4eb)
  • keymappings: consolidate dap keymaps (68d12a2)
  • reorganize LSP configuration loading (0c3ba7f)
  • streamline project key bindings (0135eab)
  • update quickfix key mappings to use prefix (a0ddf84)