Release Notes for 524

Improvements

NoteStatus

Optimizations to Parts with all CanCollide, CanQuery, and CanTouch disabled.

Live

Following some additional testing we can now enable particle soft z for devices that support this capability.

Live

Add New API for gamepad UI selection

Live

Added more telemetry and retry navigation to after navigating to blank page for Studio WebView2.

Live

Add new TextService:GetTextBoundsAsync() API that will work with cloud fonts

Live

Luau will now infer return types of functions in nonstrict mode.

Pending

Change type signature of RemoteFunction.OnServerInvoke to indicate that the first argument is of Player type.

Pending

Fixes

NoteStatus

Humanoid:ApplyDescription() is now aware of changes made through Humanoid:ReplaceBodyPartR15() and will now override those changes if the incoming HumanoidDescription specifies to do so

Live

Fix an issue that when two parts connected with a weld, move one part and then undo, the mouse cursor cannot select one of the two parts in 3d view.

Live

Fixed inertia moment for meshes with CollisionFidelity = PreciseConvexDecomposition

Live

Moved the sales toggle and price options on the "Publish as Plugin" flow from the Sales page to the General page.

Live