Improvements
Note | Status |
---|---|
Luau will now correctly check global types that are exported from modules. | Live |
Luau will now provide a clearer warning when function return type annotations are not wrapped in parentheses when returning multiple values. | Live |
New script editor setting: Clean Empty Line. Formatting selection will clean up indentation from empty line when it's on. | Live |
Typed Luau: Produce a nicer warning for require(script.parent.SomeScript) (use .Parent instead) | Pending |
Script Analysis will now allow global assignments only when it's at module scope and the script is in nonstrict mode. | Pending |
Parallelized the broadphase update after stepAnimatedJoints | Pending |
Fixes
Note | Status |
---|---|
"Load Animation" popup no longer covers the "Animation too long" warning popup | Live |
Typed Luau: Produce an error message when module scripts cyclically require() each other. | Live |
Fixed the WaitForChild spam in the output window. | Live |
Fix auto-indent bug if function declaration parameters include table symbol. | Live |
Add Attributes now matches more closely with the design spec. | Live |
Fixed a studio setting being set to a random value by default | Live |
Graphics Quality in in-game settings now ranges from 1 to 21. SavedGraphicsQuality still takes on a value in the range 1-10 to preserve existing behavior. | Pending |
TextBox no longer prevents overlaid buttons from being clicked. | Pending |