Release notes for 677

Improvements

NoteStatus

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

Live
Pending
Pending

Adds a SkyboxOrientation property to Sky.

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

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

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

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

On this page