Releases: nvim-neorocks/rocks.nvim
Releases · nvim-neorocks/rocks.nvim
v2.6.1
2.6.1 (2023-12-31)
Bug Fixes
- api: ensure
get_rocks_toml
returns RockSpec[]
tables (dcfd23c)
- sync: error when downgrading from
scm
/dev
versions (afee345)
- update,install: rocks.toml entries coerced to strings (ef8d8af)
v2.6.0
2.6.0 (2023-12-26)
Features
:Rocks packadd
commmand for lazy-loading opt
plugins (#99) (89fa2b8)
v2.5.0
2.5.0 (2023-12-21)
Features
- deps: replace internal
nio
module with nvim-nio
(b10889e)
Bug Fixes
- installer: stay on old luarocks commit, fix
/run/.../luarocks already exists
error (57e80f7)
v2.4.1
2.4.1 (2023-12-17)
Bug Fixes
- sync: Better error message if entry can't be parsed (#90) (2f844ff)
Reverts
- installer: only add rocks.nvim to rtp in install script (#88) (#91) (1c16e6b)
v2.4.0
2.4.0 (2023-12-17)
Features
- add
dynamic_rtp
option (609cc53)
- api: allow external modules to hook into
:Rocks sync
(#85) (9b66e52)
- auto add newly installed plugins to the RTP (5ea1004)
v2.3.3
2.3.3 (2023-12-12)
Bug Fixes
- operations/update: display "Checking for updates..." message before performing update checks (#73) (d01b1e6)
- update: exclude
-<specrev>
from version (b7e096b)
v2.3.2
2.3.2 (2023-12-11)
Bug Fixes
- install: ensure lower case rock names (1f1d0a4)
v2.3.1
2.3.1 (2023-12-11)
Bug Fixes
- config: remove unimplemented example from default config (3897048)
- ui: limit progress percentages to [0,100] (a18fb7d)
- update: update versions in
rocks.toml
(675bda0)
v2.3.0
2.3.0 (2023-12-11)
Features
- logging +
:Rocks log
command (#65) (4a0678d)
- sync: separate progress handles for errors (a08ee0d)
Bug Fixes
- install: bug causing
:
to be appended to version in rocks.toml (#62) (8e8ceec)
- operations: don't use parse_user_rocks in sync (e82f66f)
- prune: do not prune dependencies that are in
rocks.toml
(8a48a1a)
- prune: remove pruned rocks from [rocks] section, too (9857745)
- sync: don't try to remove indirect dependencies (a1c0d2f)
- sync: prevent luarocks race conditions (057ec56)
- sync: prune rocks sequentially to prevent partial uninstalls (d09de43)
- ui: sync progress percentage computation (52f1ae6)
Performance Improvements
- auto-populate removable rocks cache (#70) (7b6d361)
v2.2.0
2.2.0 (2023-12-10)
Features
rocks.api
module for use by external rocks.nvim extensions (#54) (20dc8ce)
- ui: use fidget.nvim for progress reports (726d6b5)
Bug Fixes
- completions: typos that broke
install
and prund
completions (edf9120)
Performance Improvements
- populate luarocks.org state cache at startup (#53) (3b1b5c2)