Improvements
Note | Status |
---|---|
Added Pathfinding Modifiers | Live |
Humanoid.FloorMaterial is no longer replicated across client/server boundary and is instead computed locally. Listening to a Humanoid.FloorMaterial for a Humanoid not owned by client/server could cause performance issues. | Live |
Invisible Image and TextButtons are not selectable by gamepad auto highlighting. | Live |
Added support for Japanese, Spanish, and Portuguese languages to Studio | Live |
Luau constraint resolver can now refine properties of tables and classes. | Pending |
Luau linter will start warning about duplicate locals and function arguments, e.g. function obj:method(self, arg) -- here self is declared twice, implicitly and explicitly | Pending |
unpack and table.unpack are now ~2x faster than before when used in a variadic context | Pending |
Fixes
Note | Status |
---|---|
Humanoid:ApplyDescription() memory leak fix | Live |
Fix for Humanoid:ApplyDescription() sometimes not changing faces correctly | Live |
Fixed a bug where the Script Editor formatter would incorrectly format multi-line conditions in 'if', 'elseif', and 'while' blocks. | Live |
Breakpoint Red marker circle position fix in relation to code. The red breakpoint circle was drawn a few pixels too high and with smaller font sizes it was hard to see which line it belonged to. This change addresses this and now the circle lines up with the code line. | Live |
Fixed a bug that the TeachingCallouts still show when studio is minimized on Mac machines. | Live |
Fixed a memory explosion when type-checking generic methods. | Pending |