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
Support requiring directories with init.luau (or init.lua) files inside of them. i.e. require("../Directory") resolves to ../Directory/init.luau.
The CLI analyze now accepts a parameter --settings=path/to/settings.json which takes in LSP-style settings to configure features such as require settings. Note: this is separate to .luaurc
Changed
Significant improvements to memory usage in large workspaces when workspace indexing or diagnostics are enabled
Sync to upstream Luau 0.582
Deprioritise file or directory aliases over exact paths in autocomplete, since typically aliases start with a prefix (e.g. @)
Signature Help is more intelligent about providing information about the best function overload which matches
Fixed
Fixed language features not working in new untitled files
Fixed incorrect color conversions in the color picker between RGB/HSV/Hex
Fixed autoimporting modules not respecting multiline requires
Fixed documentation for debug and utf8 library
Fixed synthetic typeof() showing up in signature help for builtin tables (e.g. function typeof(string).byte(...))
Fixed signature help highlighting for string library
Fixed rename symbol on a type definition type NAME = ...
Fixed file and directory aliases not being canonicalised to absolute paths causing "Follow Link" to fail when using relative alias paths
Don't show directory aliases after the first path segment has been typed
Fixed rename symbol not working when triggered at the end of a symbol
Fix indentation of autocomplete end when autocompleting inside of a function call