Release Notes for 605

Improvements

NoteStatus

Improves MemoryStoreService error responses.

Live

Adds a settings button to display averaged values in Script Profiler.

Live

Adds live updating of Script Profiler data while the profiler is running.

Live

Implements search-term filtering in Script Profiler.

Live

Type tooltips no longer split types across multiple lines when the type is simple.

Live

Updates require-by-string to use aliases and relative paths (required by string changes as described in associated RFCs).

Live

Throws a warning in the Output window when the dot operator is used to access a child which has siblings of the same name, leading to ambiguous child access. This is almost always a mistake given that the child order is not deterministic.

Live

Fixes

NoteStatus

Warning now appears when changing BasePart.AssemblyAngularVelocity or BasePart.AssemblyLinearVelocity when there is no associated assembly.

Live

Fixes Workspace:BreakJoints() crash.

Live

Adds a fix for an audio crash on Mac.

Live

Fixes a bug where a particle emitter would continue to create particles endlessly, even when it wasn't visible to the player.

Live
Live

Fixes an issue where parts could sometimes be missing with Improved Model Streaming.

Live

Fixes a bug that crashed on EditableMesh:Clone() if the EditableMesh had zero triangles.

Live

Fixes an issue where reparenting models out from under atomic models can result in replication problems with Improved Model Streaming.

Live

Fixes bug in ScriptEditorService:UpdateSourceAsync().

Live

Fixes T-shirts not being creatable through Avatar Setup.

Live

Avatar Setup will now correctly create parts with SpecialMesh instead of MeshPart for rigid accessories.

Live