You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deprecated luau-lsp.autocompleteEnd setting in favour of luau-lsp.completion.autocompleteEnd
Added
Added folding ranges for multi-line function definitions, so long parameter lists can be collapsed
Added notification when we detect definitions file changes
Added support for auto-requiring modules when autocompleteing a type reference, to allow indexed types: i.e. autocompleting Module in type Foo = Module.Bar
Added luau-lsp.require.directoryAliases to map require string prefixes to directories
Added tilde expansion to luau-lsp.require.fileAliases (and directoryAliases), mapping ~/foo.lua to a file in your home directory
End autocompletion will now work for defined anonymous functions inside of function calls
Changed
Sync to upstream Luau 0.580
Updated workspace indexing strategy to minimise memory usage. We no longer index ignored files (luau-lsp.ignoreGlobs),
and there is a setting luau-lsp.index.maxFiles (default: 10,000) to configure the amount of files indexed before backing off.
Fixed
When editing in model projects, we now force relative requires, instead of incorrect absolute requires using a "ProjectRoot"