Skip to content

Releases: folke/lazy.nvim

v11.8.2

29 Jun 12:00
5bddef2
Compare
Choose a tag to compare

11.8.2 (2024-06-29)

Bug Fixes

  • process: deal with process errors (a75d950)
  • ui: save/restore view right before/after rendering (5d334b9)

Performance Improvements

  • rocks: vim.fn.executable is slow on WSL2, so only check for luarocks when needed. Closes #1585 (9ab3061)

v11.8.1

29 Jun 08:38
8dd947f
Compare
Choose a tag to compare

11.8.1 (2024-06-29)

Bug Fixes

  • async: remove debug assert (3513227)

v11.8.0

29 Jun 08:21
00c23e7
Compare
Choose a tag to compare

11.8.0 (2024-06-29)

Features

  • plugin: allow loading specs without pkg (695a058)

v11.7.0

29 Jun 06:14
cece2a9
Compare
Choose a tag to compare

11.7.0 (2024-06-29)

Features

  • minit: fallback to habamax when no colorscheme set (88f4d13)

v11.6.0

29 Jun 05:17
cfdfb78
Compare
Choose a tag to compare

11.6.0 (2024-06-29)

Features

  • task: build procs can now yield a LazyMsg for more control (9cf7459)

v11.5.2

28 Jun 16:34
ec95702
Compare
Choose a tag to compare

11.5.2 (2024-06-28)

Bug Fixes

v11.5.1

28 Jun 15:47
a617d9f
Compare
Choose a tag to compare

11.5.1 (2024-06-28)

Bug Fixes

Performance Improvements

  • async render (ab46edb)
  • use timer instead of check for async executor (f85575a)

v11.5.0

27 Jun 15:34
37c7163
Compare
Choose a tag to compare

11.5.0 (2024-06-27)

Features

  • added opts.headless to control ansi output when running headless (a0a51c0)
  • added localleader-i to inspect a plugin (2e1167d)
  • health: show steps to get luarocks working. See #1570 (c0fd59b)
  • health: show user's lazy.nvim version in checkhealth (9c8e7a4)
  • ui: keep cursor position when rendering view (591ded8)
  • ui: remap gx -> K. Fixes #1561 (e3e4314)
  • ui: show indication of plugins that need build. See #1563 (53f314d)

Bug Fixes

  • manage: dont skip install for plugins that need a build, but dont have an url (like local plugins). Fixes #1563 (a0391c3)
  • meta: resolve deps from meta instead of fragments. Fixes #1566 (6a42327)
  • pkg: only show pkg changed when effectively changing a pkg file. Fixes #1567 (24a86d5)
  • rocks: if installing with luarocks (binaries) fails, then build from source. Fixes #1563 (8227632)
  • runner: only check for errors when a task is no longer running (e02c5b1)
  • runner: only use Config.plugins when updated. Fixes #1560 (97f4df0)
  • runner: properly do concurrency (66a4170)
  • runner: wait_step (93b3a77)
  • ui: diagnostics without status (249902a)

Performance Improvements

  • prevent active waiting in coroutines. suspend/resume instead (68cee30)

v11.4.2

26 Jun 16:48
20af3fc
Compare
Choose a tag to compare

11.4.2 (2024-06-26)

Bug Fixes

  • config: dont start checker/change_detection when running headless (2aa8e06)
  • git: fetch commit from origin or local to check if branch was changed. See #1549 (28e435b)
  • rocks: build.type instead of build.build_type (aa1c957)
  • rockspec: dont lazy-load rock deps (4733611)
  • runner: bring concurrency back (56075b5)
  • ui: don't show output when it's the same as error (e79805d)

Performance Improvements

  • tasks are now fully async (0614ca6)
  • util: improve impl of throttle (3695215)

v11.4.1

25 Jun 20:09
69041bc
Compare
Choose a tag to compare

11.4.1 (2024-06-25)

Bug Fixes

  • health: show what plugins need luarocks and if none, use warnings instead of errors. See #1551 (0d9fd63)