github LunarVim/LunarVim 1.0.0-rc

latest releases: 1.3.0, 1.2.0, 1.1.4...
pre-release2 years ago

Features

  • (installer) Nicer rsync output (#2067)
  • (terminal) Lazygit can now be toggled (#2039)
  • Add lualine config for darkplus
  • Last updates before 1.0.0 (#1953)
  • Support new null-ls (#1955)
  • Empty for empty buffers instead of Buffer <#>
  • Improved LSP grouping in lualine
  • Decrease hide in width limit for lualine
  • Add support for fsharp (#2021)
  • Add some messages in uninstall.sh (#1945), thanks @Spaxly!
  • Null-ls code_actions interface (#2008), thanks @meijieru!
  • Full compatibility with neovim v0.6 (#2037)
  • Multiple enhancements to lvim-reload (#2054)
  • Bump plugin versions (#2064)
  • Update lsp-installer and lspconfig hashes to enable solidity_ls language server (#2072), thanks @edag94!

Bugfix

  • (autopairs) Add missing configuration entries (#2030)
  • (bootstrap) Remove hard-coded spellfile option (#2061)
  • (cmp) Revert broken sequential loading (#2002)
  • (installer) Better handling of existing files (#2066)
  • (lsp) Avoid installing an overridden server (#1981)
  • (lsp) Prevent repeated setup call (#2048)
  • (lsp) Correct client_id parsing in lvim-info (#2071)
  • (lsp) Allow overriding servers with custom providers (#2070)
  • (lualine) Change fg of section a in onedarker (#1909), thanks @younger-1!
  • (null-ls) Allow the same linter and formatter (#1968)
  • (nvimtree) Update settings (#2001)
  • (nvimtree) Restore default mappings + make them customizable (#2007), thanks @xeluxee!
  • (nvimtree) Handle paths containing spaces (#2027), thanks @xeluxee!
  • (plugins) Typo of pin commit of treesitter (#2046), thank @younger-1!
  • (terminal) Allow disabling the open binding for toggleterm
  • (windows) Autocmd requires forward slashes (#1967)
  • (windows) Remove redundant resolve call (#1974)
  • Remove duplicate lint messages
  • Allow LunarVim changelog to work outside the lvim directory (#1952)
  • Use an indepdent shadafile from neovim (#1910)
  • Packersync issue when you have large number of plugins (#1922)
  • No idea why this breaks barbar
  • fix example of unmapping an lvim default (#1949), thanks @linsomniac!
  • Lsp root can get very annoying when working with multiple languages. User is still able to turn it on.
  • Update jdtls script
  • Correct order for cmp's setup (#1999)
  • Dont close if next char is a close pair and no pairs in same line (#2017)
  • More accessible changelog (#2019)
  • Better default, ignore .git in live_grep (#2020), thanks @meijieru!
  • No restart required when changing colorscheme (#2026)
  • No longer treat lazygit missing as an error (#2051)

Refactor

  • Deprecate lvim.lang.FOO (#1913) (#1914)
  • More configurable format-on-save (#1937)
  • Load the default keymaps once (#1965)

Full Changelog: 0.6.1...1.0.0-rc

As always, thanks a lot for all the wonderful contributors and the amazing community that we have! Sorry if I missed anyone.

Don't miss a new LunarVim release

NewReleases is sending notifications on new releases.