Release notes for 616

Improvements

NoteStatus

Adds a toggle to the ScriptProfiler to hide GC overhead in listed timings.

Live

Enables diffuse and ambient environmental lighting contribution from Sky in ViewportFrame when a Sky instance is a child of ViewportFrame; the value is still set to zero by default if a Sky with a valid Skybox is not set. This also sets the Skybox in the child Sky instance for reflections and environmental contributions in the ViewportFrame.

Live

Small improvement in voxel lighting processing speed.

Live

Improves GPU performance of highlights on PC, Mac, and consoles.

Live

Adds a context menu to the clothing palette in Avatar Setup to remove user items.

Live

Allows equipped items in Avatar Setup to be removed by an X icon on hover.

Live

Adds a beta feature to try out the new AI-Powered Texture Generator.

Live

The Studio draggers no longer conflict with other GUIs. When the cursor is over another plugin GUI, such as the View Selector, the draggers do not show any hover affordances or process any events.

Live

Adds layered hair accessories to Avatar Setup as built in.

Live

Packet error logs now include more detail.

Pending

Fixes

NoteStatus

Emitted particles won't be culled if origin is out of view.

Live

Adds AudioPlayer.Ended and AudioPlayer.Looped events

Live

Extends ContentProvider:PreloadAsync to work with AudioPlayer objects.

Live

Fixes a reliability bug with AudioDeviceInput:SetUserIdAccessList.

Live

Avatar Setup - Fixes a bug where A-posed characters wouldn't lower their arms with the previewable animations.

Live

TextBox objects no longer have a flashing cursor when TextEditable is false.

Live

When the PermissionPolicy is Scriptable, if a player attempts to drag and the PermissionPolicyFunction returns false, then the DragStart, DragContinue, and DragEnd signals will no longer be fired, and registered callbacks will not be invoked.

Live

Avatar Setup - Fixes a bug where avatars may validate their HSR too early, creating false warnings.

Live

Under the Dragger QoL Beta, the ball showing what was snapped to is now also hidden in addition to the rulers when "Show Hover Rulers" is disabled.

Live

Fixes an issue that sometimes caused sounds shorter than one frame not to play.

Pending

Replaces the AudioPlayer.AssetId property, which is a string, with AudioPlayer.Asset, which is of type Content. This fixes some bothersome bugs, where numbers wouldn't autocomplete to valid asset ids when assigning the property.

Pending

Updates StudioService.GetClassIcon to properly retrieve the icons for all engine classes.

Pending

On this page