Release Notes for 580

Improvements

NoteStatus

Fixed an issue where raycasts against terrain or meshes were limited to a maximum range of 2048 studs.

Live

Implements immediate disconnect behaviors. connection:Destroy does a regular disconnect and runs pending events (unchanged). connection:Disconnect does an immediate disconnect and drops pending events.

Live

Adds a tooltip to evaluate selected expressions during a debugging session.

Live

Adds a command to Studio to evaluate an expression at the text cursor location while debugging.

Live

Adds Instance:IsPropertyModified() and Instance:ResetPropertyToDefault() APIs.

Live

Fixes

NoteStatus

Disconnecting from an Event is now more efficient.

Live

Fixed problems that occurred with PlayerGui and respawn when using an atomic starter character.

Live

We optimized the update rate for shadows in future lighting mode.

Live

Make Terrain:Clear() way faster on large terrains.

Live

Improved autocomplete for Vector2 by adding type information for the Min/Max methods.

Live

Fixed bug where Find/Replace widget would loose focus to the script editor when you clicked away and back to the find/replace widget

Live

Fixes interactions between Studio and engine highlight instances.

Live

Fixed buttons returning to the idle state after being clicked when the mouse is still hovering.

Pending