Skip to content

Releases: folke/lazy.nvim

v9.8.2

15 Feb 16:15
4a0857c
Compare
Choose a tag to compare

9.8.2 (2023-02-15)

Bug Fixes

  • cache: lsmod now also supports lua libs. Fixes #544 (9ca3222)

v9.8.1

14 Feb 21:06
c249ea3
Compare
Choose a tag to compare

9.8.1 (2023-02-14)

Bug Fixes

  • keys: fixed keys types. rhs can be false (6a18404)

Performance Improvements

v9.8.0

13 Feb 11:08
c778b7a
Compare
Choose a tag to compare

9.8.0 (2023-02-13)

Features

  • git: Plugin.submodules = false will now skip fetching git submodules (0d3f2c4)

Bug Fixes

  • cmd: fix Error when trigger on range defined command that doesn't support count (#519) (a147110)
  • icons: replace an obsolete Nerd icon (#529) (bc978ca)
  • loader: don't deactivate when not loaded (c83d2ae)
  • util: executable checks for Util.open (#528) (4917222)

Performance Improvements

  • new file-based cache that ensures correct rtp order (#532) (462633b)

v9.7.0

09 Feb 13:45
d13fe93
Compare
Choose a tag to compare

9.7.0 (2023-02-08)

Features

  • deactivate WIP (57a3960)
  • use "wslview" instead of "xsl-open" if it exsits (#509) (2451ea4)

Bug Fixes

  • install: dont load the colorscheme again if a config() of the colorscheme also loads it. Fixes #488 (49b43de)
  • keys: feed keys instead of returning expr for Neovim 0.8.x. Fixes #511 (c734d94)
  • keys: refactor retrigger mechanism (#428) (4272d21)
  • keys: replace keycodes manually (ddaffa0)

v9.6.0

07 Feb 21:03
48c9b37
Compare
Choose a tag to compare

9.6.0 (2023-02-07)

Features

  • cmd: use cmd table instead of trying to create the cmd string. Fixes #472 (3c29f19)

v9.5.1

07 Feb 16:10
0e40171
Compare
Choose a tag to compare

9.5.1 (2023-02-06)

Bug Fixes

  • commands: sync with plugins list should not delete those plugins. Fixes #475 (0c98031)
  • health: existing packages on windows. Fixes #474 (527f83c)
  • log: properly check if plugin dir is a git repo before running git log (3d2dcb2)
  • process: allow overriding GIT_SSH_COMMAND. Fixes #491. Fixes #492 (452d4eb)

v9.5.0

25 Jan 08:27
9b20869
Compare
Choose a tag to compare

9.5.0 (2023-01-24)

Features

  • config: added option to disable git filter. NOT recommended. Fixes #442 (26a67e3)
  • dev: optionally fallback to git when local plugin doesn't exist (#446) (772d888)
  • health: check for git in health checks (9b5cc1b)
  • util: utility method to walk over all modules in a directory (5d9d354)

Bug Fixes

  • checker: dont check for updates when there's tasks with errors (c32a618)
  • checker: dont clear tasks when running update check (ed21070)

v9.4.0

22 Jan 14:19
7674ee6
Compare
Choose a tag to compare

9.4.0 (2023-01-22)

Features

  • added config.ui.wrap and improved wrapping when wrap=true. Fixes #422 (d6fc848)
  • checker: checker will now save last check time and only check at configured frequency even after restarting Neovim (813fc94)

Bug Fixes

  • checker: make sure we show logs when only doing a fast check (4008b57)
  • git: unset GIT_DIR when spawning a process. Fixes #434 (9858001)
  • render: get profile_{sort,filter} key bindings from ViewConfig (#416) (27ca918)
  • spec: dont complain about an invalid short url, when a full url is set. Fixes #421 (c389ad5)

v9.3.1

17 Jan 13:38
4f60fac
Compare
Choose a tag to compare

9.3.1 (2023-01-17)

Bug Fixes

  • git: when a Plugin.branch is set, don't use config.defaults.version. Fixes #409 (bd37afc)
  • spec: dont copy dep and super state from existing plugins (da4e8cc)
  • spec: when overriding a spec by name that has not been imported yet, show an error when needed (baaf8dd)
  • work-around for libuv issue where fs_scandir_next sometimes fails to return a file type (c791c0e)

Performance Improvements

  • plugin: de-duplicate dependencies, keys, ft, event and cmd (1b2a6f6)

v9.3.0

16 Jan 21:19
c05d61d
Compare
Choose a tag to compare

9.3.0 (2023-01-16)

Features

  • git: some debugging tools for git (208f91b)
  • keys: allow overriding a keys value to vim.NIL to not add the key (fdf0332)
  • spec: overriding keys with an rhs of false will remove the key instead (870af80)
  • spec: you can now override specs using only the plugin name instead of the short url (0cbd91d)

Bug Fixes

  • build: make sure rplugin.vim is loaded when doing a build. Fixes #382 (666ed7b)
  • loader: load plugin opts inside a try clause to report errors (7160ca4)
  • util: rever (e8cb863)

Performance Improvements

  • util: dont trigger VeryLazy autocmds when exiting (1e67dc0)
  • util: properly check that Neovim is exiting. Dont run VeryLazy when that's the case (efe72d9)