Release Notes for 647

Improvements

NoteStatus

MicroProfiler in Roblox Studio now includes a flamegraph profiler for memory allocation frequency inside Luau scripts.

Live

Updates the Script Editor documentation view with new link text. Also hides code samples by default.

Live

Introduces selection mode support for UIDragDetector.

Live

Implements preliminary support for require-by-string.

Pending

Adds MeshPart.MeshContent. Not enabled yet.

Pending

Adds replication support for Content properties.

Pending

Fixes

NoteStatus

Fixes an issue where Model LOD does not apply the SurfaceAppearance tint color.

Live

Fixes Orbital camera throwing errors.

Live

Fixes type info missing from intersection type.

Live

The Device Ribbon button now stays active when the Device Emulator Toolbar is active.

Live

Dead avatar rigs no longer reassemble when physics ownership changes.

Pending

Fixes new solver crashes related to unions of tables. Users might see false positive errors related to “Cannot add indexer to table”.

Pending

EditableMesh normals that are automatically computed are now more robust. Converting a Mesh Asset to an EditableMesh retains normals.

Pending

Calling model:Scale() does not scale Humanoid.BodyProportionScale or Humanoid.BodyTypeScale because these are not linear-scaling values for humanoids; they are proportional values that don’t care about the size of the humanoid.

Pending