Release Notes for 459

Cải Thiện

Lưu ÝTrạng Thái

Changed AvatarEditorService:PromptSaveAvatar and AvatarEditorService:PromptCreateOutfit to automatically changed the provided humanoid description so it meets the allowed Avatar rules such as scale limits and accessory counts.

Live

Improved how type checking handles setmetatable calls and tables with metatables attached.

Live

Humanoid:LoadAnimation (deprecated) was removed from the Animate Script Foot slide due to bad blending/timewarping between default walk and run animation (visible for instance when setting the humanoid speed to 2) was addressed with an update in the Animate script

Live

Added support to packages for attributes

Live

Added support to ChangeHistoryService for attributes

Live

"Add" icon in Plugin Management now opens Toolbox and shows the Plugin Marketplace if you have a place open.

Live

Fixes issue with Toolbox Asset Preview overflowing at narrow widths. Adds AudioPlayer scrubbing function to Toolbox Asset Preview. Toolbox Asset Preview shows times in the local timezone.

Live

Loosened team create permissions so user team create games can add groups that they are not a part of with the play permission and group team create games can add users that are not part of their group with the play permission

Live

Improved StudioSettings -> Advanced -> RespectStudioShortcutsWhenGameHasFocus so that in the off state (non-default), Studio shortcuts are respected if the viewport is not focused

Live

Updated 'About Roblox Studio' dialog to have selectable text

Live

RichText will now be able to scale to fit if TextScaled is set to true. Also it will correctly wrap against spaces if possible.

Live

You can now use / tags in richtext for rendering spans with all capital letters.

Live

GetAsync return parameter is updated from Variant to Tuple. This change is backward compatible and should not affect any existing games.

Pending

RemoveAsync return parameter is updated from Variant to Tuple. This change is backward compatible and should not affect any existing games.

Pending

SetAsync return parameter is updated from void to Variant. This change is backward compatible and should not affect any existing games.

Pending

Type checker now handles variadic arguments/returns in Roblox APIs correctly, fixing issues with BindableEvent:Fire and the like.

Pending

Fix type information for RBXScriptSignal:Connect to return RBXScriptConnection

Pending

Enabled new improved Collision Pipeline that should optimize large welded assemblies.

Pending

Bản Sửa Chữa

Lưu ÝTrạng Thái

Fixed a type inference issue where and was incorrectly assumed to indicate that two types were equivalent.

Live

Fixed crash that could occur with shift-F3 networks stats.

Live

Fix ShadowMap lighting on Xbox

Live

Luau is now aware of the EnumItem.EnumType property.

Live

Fix for Asset Manager's Audio right click to add assets.

Live

Fix warnings in output window when previewing paid plugins

Live

Toolbox: Fix Asset Preview not loading for models without descriptions.

Live

Fix a Toolbox issue where decals and packages would be inserted twice if double clicked.

Live

Users can now add Groups/other Users to play without having to enable Team Create. Groups can add Users to play without having to enable Team Create

Live

Fixed an error on the monetization page in Studio's game settings

Live

AutomaticSize uses GuiObject size as a min bounds for sizing.

Live

Resolved a user-reported issue with UIPadding and Automatic Size Studio Beta.

Live

Resolved a couple of performance issues with Automatic Size Studio Beta.

Live

Fixed UIGridLayout not respecting UIAspectRatioConstraint when using the AutomaticSize beta.

Live

Fixed a regression with accessing properties from an intersection of tables where one of the table was missing that given property.

Pending

This change is part of Clouds MVP Phase 1b. It addresses ability to vary field of view and the 3D window aspect ratio, where clouds rendering must align to the rest of the scene.

Pending