Release Notes for 502

Improvements

NoteStatus

Made negative pathfinding area costs illegal. Improved handling non-negative pathfinding area costs.

Live

Add a new property CFrame::Rotation which is equal to the original CFrame but with the translation component set to zero.

Live

Added common static values on Vector2/Vector3/CFrame, E.g.: Vector3.one = Vector3.new(1, 1, 1), Vector2.xAxis = Vector2.new(1, 0), and CFrame.identity = CFrame.new() (but yields the same object reference every time)

Live

Reselect available UI or turn off selection if the current selected button disappears

Live

Type checker now supports FindFirstAncestor when analyzing require() calls.

Additionally, in strict mode require() calls with arguments that don't have a supported structure will produce a type error, which can be silenced with :: any annotation on the require result.

Pending

Luau linter now warns when table.move is used with 0 as the index

Pending

Fixes

NoteStatus

Death state of Humanoids should replicate more consistently to clients.

Live

Humanoid AutoJump will now respect collision groups. The humanoid will not try to jump onto parts it cannot collide with.

Live

Fixed property display issue for LinearVelocityConstraint.

Live

Removing age notification in VR mode.

Live

Removed auto horizontal scrolling as it is hurting user's experience

Live

Remove Purchase Prompt's delayed input on show from Studio

Live

Improved subtyping for Luau tables.

Pending

Terrain Heightmap Importer will now clear the empty space inside the import box. This prevents hard to find problems caused by subtle holes sometimes appearing under the surface when iterating on the same heightmap and reimporting it without clearing the terrain in between. Note that the pixels with value of 0 in the new heightmap are not imported at all, so this can still be used to "merge" from two heightmaps.

Pending

Fixed a bug with Luau generic type aliases which could sometimes cause confusion between generic types which occurred in both the parameters and arguments.

Pending