Engine

Release Notes for 611

Improvements

NoteStatus

Reduced memory of block parts by 168 bytes. Optimized setting Part.Size by 25% for block parts. Optimized block-to-block collisions.

Live

Adds more cases where reflections refresh when items move in the same room or are highlighted in Roblox Studio.

Live

Introduces new API and property for DragDetectors that allow drag permission controls.

Live

Introduces a "Selection" Studio Settings category under the Dragger QoL Beta, including many granular configuration options for dragger behavior.

Live

Adds the ability to adjust your framerate cap in the in-game settings menu (30/60/144/240). This means on non-VR platforms, that RenderStepped, PreRender, PreSimulation, and PostSimulation (among potentially others) can now run at more than 60Hz, and task.wait() can also now wait for values less than 1/60.

Pending

Changes the default camera angle in Avatar Setup.

Pending

Fixes

NoteStatus

Fixes an error when the user disconnects from the server when trying to close DevConsole.

Live

Improves GroundController's ability to maintain a fixed position on moving surfaces.

Live

Undoes the autoformatting defaults that changed for Live Scripting. The use cases that we attempted to address were not as significant as the effect of this change on the developer experience. The auto formatting for if .. then .. else and similar indented code will auto indent as expected.

Live

Fixes an issue with the Scale tool where the opposite side of a part would get resized slightly in addition to the intended side for parts very far from the origin.

Live