luau-lsp.nvim

A luau-lsp extension to improve your experience in neovim.

MIT License

Stars
42
Committers
4

Bot releases are hidden (Show)

luau-lsp.nvim - v1.6.0 Latest Release

Published by lopi-py about 2 months ago

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
luau-lsp.nvim - v1.5.0

Published by lopi-py 3 months ago

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
luau-lsp.nvim - v1.4.0

Published by lopi-py 6 months ago

Changelog

  • Added support for luau-lsp studio companion plugin
  • Removed custom treesitter parser in favour of the built-in one
  • Fixed Neovim 0.9 compatibility
  • Log messages will now display the plugin name even without a notification plugin
  • Improved bytecode performance on large files
luau-lsp.nvim - v1.3.0

Published by lopi-py 10 months ago

Changelog

  • Renamed command :RojoSourcemap to :LuauRegenerateSourcemap
  • Added sourcemap.autogenerate and sourcemap.rojo_project_file in favour of sourcemap.select_rojo_project
  • Added support for :help 'exrc' neovim option
  • Fixed sourcemap notifications in non rojo projects
  • Added types.roblox_security_level option
  • Fixed bytecode buffer issues
luau-lsp.nvim - v1.2.0

Published by lopi-py 10 months ago

Changelog

  • Added :LuauBytecode and :LuauCompilerRemarks commands
  • Fixed roblox types download errors on Windows
luau-lsp.nvim - v1.1.0

Published by lopi-py 11 months ago

Changelog

  • Added sourcemap.select_project_file option
  • Removed sourcemap.rojo_project_file option
  • Custom treesitter is optional now
luau-lsp.nvim - v1.0.1

Published by lopi-py about 1 year ago

What's Changed

  • Fixed lspconfig error when using manager
luau-lsp.nvim - v1.0.0

Published by lopi-py about 1 year ago

What's Changed

  • Plugin-specific and server-specific configurations split up
luau-lsp.nvim - v0.1.0

Published by lopi-py about 1 year ago