Skip to content

Releases: nvim-neorocks/rocks.nvim

v2.1.0

06 Dec 12:12
460b273
Compare
Choose a tag to compare

2.1.0 (2023-12-06)

Features

  • :Rocks prune command to uninstall rocks and dependencies (#41) (d0ea65d)
  • add :Rocks edit command for opening rocks.toml (#44) (7f92e60)
  • allow users to install development rocks (scm-1) (#36) (3a1fe16)
  • commands: fuzzy completions (#49) (ffb7f20)
  • health: warn on unrecognized configs / unsourced vim.g.rocks_nvim (#45) (8d51d13)

Bug Fixes

  • internal: use vim.empty_dict for better vimscript interop (#50) (86a8d80)

v2.0.1

28 Nov 18:56
Compare
Choose a tag to compare

2.0.1 (2023-11-28)

Bug Fixes

  • update ROCKS_VERSION, use ROCKS_VERSION in default config (e7012a0)

v2.0.0

28 Nov 18:33
Compare
Choose a tag to compare

2.0.0 (2023-11-28)

⚠ BREAKING CHANGES

  • remove bootstrapping code from within the plugin

Features

  • add extra description and store data from subbuffers (6b7e847)
  • add installer skeleton code (d636e6d)
  • add more UI elements (1a4d365)
  • add option to auto set up luarocks on the user's machine (1895d67)
  • add support for default values (590de34)
  • add welcome screen to installer (3bbf317)
  • finalize installation process (5dda747)
  • installer: add <OK> button (5984015)
  • installer: add luarocks_binary flag for rocks.nvim configuration (6f180fe)
  • installer: add bootstrapping code (f656883)
  • installer: add luarocks installation code (d1e234b)
  • installer: error handling (9abf1e3)
  • installer: improve "installation complete" screen (243b55d)
  • installer: use the neorocks binary server for faster installation (5bcce43)

Bug Fixes

  • editorconfig: failing checks (8564817)
  • incorrect alignment of centered text with input fields (c6c5c81)
  • installer: add extra message when cloning the repository (6702616)
  • installer: don't use deprecated API + disable some diagnostics (bfbebd0)
  • installer: fix column calculations for Neovim instances with line numbers and other obstructions (105b334)
  • installer: install rocks.nvim instead of neorg (was used for testing) (c9c5c38)
  • installer: remove missing , when copying code to clipboard (8f7dd57)
  • installer: type annotations + field names (13d4592)
  • installer: use self-contained luarocks binary when possible (b8a895b)
  • try to make installer work (de31944)

Code Refactoring

  • remove bootstrapping code from within the plugin (ddd2521)

v1.0.1

22 Nov 20:06
Compare
Choose a tag to compare

1.0.1 (2023-11-22)

Bug Fixes

  • operations: only find dependencies of rocks that exist (#21) (6d3810d)