Reduced memory of block parts by 168 bytes. Optimized setting Part.Size by 25% for block parts. Optimized block-to-block collisions.
Adds more cases where reflections refresh when items move in the same room or are highlighted in Roblox Studio.
Introduces new API and property for DragDetectors that allow drag permission controls.
Introduces a "Selection" Studio Settings category under the Dragger QoL Beta, including many granular configuration options for dragger behavior.
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.
Changes the default camera angle in Avatar Setup.
Fixes an error when the user disconnects from the server when trying to close DevConsole.
Improves GroundController's ability to maintain a fixed position on moving surfaces.
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.
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.