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
Added support for workspace symbols to resolve symbols across the whole workspace. In VSCode, you can open this using Ctrl + T
Added configuration option luau-lsp.require.fileAliases to statically provide custom mappings from string requires to a file path.
For example, adding @example/constants mapping to C:/fakepath/constants.luau will automatically resolve require("@example/constants")
Added support for Folding Ranges. The language server now signals the following foldable ranges in a document:
Whole blocks, such as do .. end, for - do .. endfunction() .. end etc.
Tables, and type tables x = { .. }
Multiline function calls foo(..)
Block comments --[[ .. ]]
Custom comment regions denoted using --#region and --#endregion
Added support for Call Hierarchies. Call Hierarchies allow you to view all incoming and outgoing calls of a function:
i.e., all functions that call the current function, as well as all functions that the current function calls.
This works at multiple levels, displaying ancestor and descendant functions.