Skip to content

Releases: AleksandrSl/intellij-luau

v0.1.1

18 Sep 12:42
eab2a12

Choose a tag to compare

Fixed

  • Creation of files with non .luau extension

v0.1.0

16 Sep 16:17

Choose a tag to compare

Added

  • Breadcrumbs navigation and sticky lines for functions, methods, and type declarations
  • Restart lsp in all the projects using the latest version when an update is downloaded
  • Update Roblox API Definitions action, to refresh Roblox API definitions. They are also refreshed once a day
    automatically
  • Support platform and sourcemap configuration for LSP
  • Docs for Roblox APIs
  • Live templates
  • VCS inlay hints
  • Default ignore globs for sourcemap generation (as in VS Code)
  • Use Foreman for StyLua if available
  • Ignore Packages
  • Improved completion: include function parameters in suggestions

Fixed

  • Missing LSP errors in newer IDEs (including 2025.1)
  • Do not restart LSP unless the settings are applied
  • First incorrect start of the LSP in new projects
  • Incorrect recovery rule breaking parsing of type casts at the end of the block inside conditionals
  • Rojo sourcemaps support
  • Do not add roblox data unless the platform type is roblox
  • Allow completion without LSP support
  • Do not show LSP settings if IDE doesn't support LSP
  • Do not run sourcemap generator when LSP is turned off
  • Parsing of type casts with optional values
  • Parsing of parenthesized generic type packs in function returns
  • Link to the LSP release notes
  • Restart sourcemap generation only when related settings are changed

Changed

  • Store LSP binaries in a directory preserved across IDE updates
  • Bump minimal supported IDE version
  • Use an LSP version from the LSP server info if available
  • Remove sourcemap generator start notification
  • Improve error recovery for function definitions

v0.1.0-eap

12 Jun 16:32
dcf4302

Choose a tag to compare

v0.1.0-eap Pre-release
Pre-release

Added