Release Notes for 591

Improvements

NoteStatus

Improves performance of physics midphase.

Live

Ordered and standard DataStore API calls from ServerScriptService now print a debugging message to the Roblox Developer Console when errors occur.

Live

Luau typechecking now warns if a function passed to task.defer, task.spawn, or task.delay is not compatible with the provided arguments.

Live

Added the MemoryStoreHashMap data structure to the MemoryStoreService with support for GetAsync(), RemoveAsync(), SetAsync(), and UpdateAsync() methods.

Live

Descendants of the tree under a GuiObject that is set Interactable=false are now in a NonInteractable state, but keep their Interactable property boolean state.

Live

Added net force visualization for controller manager.

Pending

Fixes

NoteStatus

Fixed breakpoint behavior where sometimes breakpoints are not hit in Player GUI scripts if the breakpoints are added after Play mode has started.

Live

Fixed a Team Create bug where inaccessible scripts were committed in Script Version History.

Live

Audio discovery plugin now discovers new asset ids where it previously did not.

Live

Fixed models with lots of sounds causing slowdown in other parts of Studio, such as the overwrite asset window not loading its assets grid.

Live

Adds improvements for camera speed customizability and zoom. Adjusts the viewport camera’s movement and focus behavior.

Pending