Skip to content

Releases: lopi-py/luau-lsp.nvim

v1.6.0

29 Aug 19:49
Compare
Choose a tag to compare

Added

  • require("luau-lsp").aliases() to read and return aliases from .luaurc

Fixed

  • Error loading the server when root directory is not found
  • Definition files that depend on Roblox types will now load properly
  • Merge internal modified capabilities with the default client capabilities if not specified in the server config
  • Sourcemap generation and studio server will only start if the configured platform is roblox

v1.5.0

01 Aug 20:21
Compare
Choose a tag to compare

Added

  • Error handling for curl when there is no internet connection
  • GZip decompression support for the studio plugin server (#23)
  • Support for tilde (~) expansion in definition and documentation files
  • Health checks (:checkhealth luau-lsp)
  • :LuauLsp single command
  • Changelog file

Changed

  • Rojo project files (*.project.json) have more priority when finding the root directory

Deprecated

  • Commands starting with :Luau in favor of :LuauLsp single command

Removed

  • treesitter() function

v1.4.0

07 Apr 22:34
1ab592e
Compare
Choose a tag to compare

Added

  • Support for luau-lsp studio companion plugin (#17)

Changed

  • Log messages will now display the plugin name even without a notification plugin

Removed

  • Custom treesitter parser in favor of the built-in one

Fixed

  • Neovim 0.9 compatibility
  • Improved bytecode performance on large files

v1.3.0

06 Jan 22:21
Compare
Choose a tag to compare

Added

  • sourcemap.autogenerate and sourcemap.rojo_project_file options
  • types.roblox_security_level option
  • Support for :help 'exrc' neovim option

Changed

  • Renamed command :RojoSourcemap to :LuauRegenerateSourcemap

Removed

  • sourcemap.select_rojo_project in favor of sourcemap.rojo_project_file

Fixed

  • Sourcemap notifications in non rojo projects
  • Bytecode buffer issues

v1.2.0

31 Dec 05:37
Compare
Choose a tag to compare

Added

  • :LuauBytecode and :LuauCompilerRemarks commands

Fixed

  • Roblox types download errors on Windows

v1.1.0

26 Nov 18:00
Compare
Choose a tag to compare

Added

  • sourcemap.select_project_file option

Changed

  • Custom treesitter is optional now

Removed

  • sourcemap.rojo_project_file option

v1.0.1

09 Sep 04:26
Compare
Choose a tag to compare

Fixed

  • lspconfig error when using manager

v1.0.0

09 Sep 00:59
Compare
Choose a tag to compare

Changed

  • Plugin specific and server specific configurations split up

v0.1.0

17 Aug 22:13
f261799
Compare
Choose a tag to compare

Initial release