Release notes for 666

Improvements

NoteStatus

Adds new TintMask alpha blend mode for SurfaceAppearance. Additionally, streaming LoD meshes more accurately represent the SurfaceAppearance alpha blend modes.

Live

Autocomplete and typechecking is now available inside Luau type functions (feature of Luau's New Type Solver).

Live

Improved experience join times.

Live

Enables localized autocomplete documentation. Most documentation will be translated according to the set Studio language. Content that has not yet been translated will continue to show up in English.

Live

In Luau's New Type Solver, improves the rendering of type errors to significantly increase comprehension of subtyping failures with multiple underlying reasons.

Pending

MicroProfiler on-screen UI can be easily closed now.

Pending

Fixes a bug on consoles where attempting to purchase an item while having enough Robux would cause gamepad selection to stop working in experiences with the virtual cursor disabled.

Pending

Fixes

NoteStatus

Narrows return types for multiple WorldModel APIs from {Instance} to {BasePart}.

Live

Fixes an issue on PlayStation where logging into the user that launched Roblox on another controller could cause the gamepad disconnect modal to stay on the screen.

Live

Fixes an issue on console chat where chat tags weren't being rendered correctly due to up-scaled text size.

Live

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

Live

CtrlZ (Z) now performs an undo in text input boxes. Similarly, CtrlY (Y) or CtrlShiftZ (ShiftZ) now performs a redo in text input boxes.

Live

Holding Alt no longer disables scrolling in Studio for Windows.

Live

Fixes a bug in the "Next Gen Explorer" beta with inconsistent cursor state of hovering when you aren't actually hovering.

Live

Terrain APIs now print warnings if the region is not aligned to the voxel grid as per documentation. Please use Region3:ExpandToGrid() to make regions aligned, as this will become an error in the future.

Pending

In Luau's New Type Solver, the index type function now returns the type any when indexing an error-suppressing type.

Pending

In Luau's New Type Solver, the index type function no longer crashes when looking up a missing property in a cyclic metatable.

Pending

In Luau's New Type Solver, the index type function now computes the result type of an index when using a metatable with a function as the __index metamethod.

Pending

On this page