Releases: AleksandrSl/intellij-luau
Releases · AleksandrSl/intellij-luau
v0.1.1
v0.1.0
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 Definitionsaction, 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
Added
- Luau LSP integration
- Formatting with StyLua
- Initial scaffold created from IntelliJ Platform Plugin Template