1.54.0
[1.54.0] - 2025-09-27
Added
-
Introduced commands
Luau: View Require GraphandLuau: View Require Graph for current fileto visualise the
current graph of require dependencies within a whole project, or from a specific file. The graph is visualised with
dot. Custom Editor Integrations may use theluau-lsp/requireGraphrequest to get the dot
data. (#1209) -
Documentation is now shown when autocompleting a property name inside of a table
literal (#1180)type Tbl = { --- Some documentation Property: number } local x: Tbl = { Prop| -- will show 'Property' with documentation 'Some documentation' }
-
Documentation is now shown when autocompleting a type reference
name (#1180)--- Some documentation type SomeType = number local x: Some| -- will show 'SomeType' with documentation 'Some documentation'
-
Find all references now works when starting from a property defined in a table type (including across files):
type SomeTable = { Property: number, -- find all references will show the usage below } local x: SomeTable local y = x.Property
-
Rename symbols now works on properties of table types (including across files)
-
Similarly, find all references on a property will now include the original table type definition if it exists. Rename
will also modify this table type property name. (#1166)
Changed
- Sync to upstream Luau 0.693
Fixed
- Fixed incorrect shutdown sequence leading to errors on reload (e.g., "Pending response rejected since connection got
disposed", or "Stopping the server timed out") (#1210)
Full Changelog: 1.53.5...1.54.0