Release Notes for 573

Improvements

NoteStatus

Makes SharedTable a recognized type in Script analysis, preventing the incorrect unrecognized global error in Studio when SharedTable is used.

Live

Fix to "/" hotkey focus issue for text input bar focus

Live

In the Advanced Explorer Filter beta, adds a button to help autocomplete commonly used advanced filters.

Live

Adds "Stack Lines" option to Output widget which, when unchecked, prevents lines from stacking together.

Live

Adds the Montserrat font to the content folder as 'rbxasset://fonts/families/Montserrat.json'. Note that this isn't a new font, it was already available on the Marketplace.

Live

Customized package attributes now display in bold in the Properties pane. The original name of renamed packages also displays in the Explorer pane.

Pending

Fixes

NoteStatus

Allows developers to select how the rest pose is calculated during animation import with the 3D Importer.

Live

Adds a way to return nil to Lua in the reflection system. Various functions will now return nil instead of doing a no op. For example, Instance:GetAttribute('ThisAttributeDoesNotExist') returns nil.

Live

Fixes a subtyping failure when unifying an optional free type with itself, which resulted in Type contains a self-recursive construct errors.

Live

Occluded outlines should continue to render with lighter opacity when constraints rendered in view.

Live

Fixes gamepad analog triggers not sending UserInputService.InputChanged events for values 0 and 1.

Live

Fixes performance issue with expanding and collapsing tables in the Output window.

Live

Instance attributes now support Enum-typed values. The properties pane has the expected dropdown editor for these attributes.

Live

Fixes an issue where using "Try In Studio" on the web duplicates the asset when entering play mode.

Live

Fixes an issue where the scrolling frame's horizontal scrollbar is misaligned when unrotated or broken if rotated.

Live