Release notes for 677

Improvements

NoteStatus

Adds Bone.LocalCFrame and Bone.WorldCFrame properties.

Pending
Pending
Pending

Adds a SkyboxOrientation property to Sky.

Pending

Adds a Direction3D enum option for use with InputAction.Type.

Pending

You can now visualize WrapTarget cage mesh vertices before and after deformation with WrapDeformer. By default, visualization shows post-deformation vertices, but the new debug visualization setting Enum.WrapTargetDebugMode.PreWrapDeformerCage lets you view the WrapTarget cage vertices prior to deformation.

Pending

Adds a "Default" device option when selecting input and output audio devices.

Pending

When a gamepad is used, the X button will now trigger the closest dialog that is visible on screen, rather than just the closest one.

Pending

Updates the type signature of the getmetatable() builtin to use the getmetatable() type function.

Pending

In the New Luau type solver, fixed some instances of un-reducible cyclic type functions when using compound assignment, for example += or -=.

Pending

In the New Luau Type Solver, resolve some instances of generic types "leaking" into lambdas, creating unusable callbacks.

Pending

Adds two new APIs, SocialService:GetEventRsvpStatusAsync() and SocialService:PromptRsvpToEventAsync(), which allow experience events to be subscribed to in-experience.

Pending

On the Studio start page, the "@" symbol is no longer present in group names.

Pending

Fixes

NoteStatus

Next Gen Explorer beta: Fixes performance drops when new search results would come in.

Live

Next Gen Explorer beta: Box select can now be started from the blank space below the last instance in the hierarchy.

Live

Next Gen Explorer beta: Fixes bug where scrolling to selected instances would sometimes not occur after clearing a search.

Live

Next Gen Explorer beta: Fixes hangs related to instances being created/modified in bulk.

Live

Next Gen Explorer beta: Fixes cases of errors throwing while searching if the instances are moved.

Live

Extends type checker to check associated generics of function types.

Pending

Fixes an issue where unicode in the user directory name could cause sound files to fail to load.

Pending

Parts created on the client are now destroyed when they hit the killplane.

Pending

Fixes an issue where pixels would shift on R15 humanoid heads in non-PBR cases. While final pixels on heads might render slightly offset, this is the correct and expected behavior, ensuring the result in terms of diffuse textures is the same whether a head is rendered with PBR or not.

Pending

Various fixes: A) Fixes a bug where certain meshes could be stuck in Default or Box collision fidelity; B) Fixes a bug where an initial size of 0, 0, 0 could force a mesh to have a large ExtentsSize; C) Optimizes setting MeshPart.Size and TriangleMeshPart.Size.

Pending

Fixes Studio Settings not saving for users with non-ASCII characters in OS usernames.

Pending

In Luau's New Type Solver, fixes a number of bugs where Roblox API types would get refined to never both inside and after conditionals.

Pending

Fixes an issue where Sound.TimePosition and AudioPlayer.TimePosition advance while Sound.PlaybackSpeed or AudioPlayer.PlaybackSpeed is set to 0.

Pending

In Luau's New Type Solver, improves the error reporting for string.format() calls with non-literal format strings.

Pending

Fixes a bug in the audio engine where playing thousands of AudioPlayers at once would not properly prioritize rendering the loudest ones.

Pending

Fixes the context menu sometimes opening in the 3D viewport while adjusting camera speed.

Pending

Next Gen Explorer beta: Fixes bug where hover effects wouldn't work on an undocked Explorer.

Pending

Fixes the Studio camera panning and tilting shortcuts to snap to 45-degree and 10-degree increments, respectively.

Pending

On the Studio start page, in the experiences view, sort dropdown text that exceeds bounds is now truncated, namely "Date Created (Descending)." Also changes group dropdown truncate method to match.

Pending

Fixes collaborator icons on the start page: previously the page showed info tiles with 3 collaborators as two avatars with an additional icon and "+1" text; now, the "+1" icon shows the third collaborator avatar. Also replaces the third collaborator with "+{N-2}" for a collaborative session with more than 3 collaborators where "N" represents the total number of collaborators.

Pending

In the Next Gen Studio Preview beta feature, restores support for the Shift2 and AltR shortcuts to focus the Move increment spinbox and the Rotate increment spinbox, respectively.

Pending