PcoWSkbVqDnWTu_dm2ix
Collapse Sidebar

Release Notes for 528

Release Notes for 528

Fixes

Note Status

Fixed the mouse cursor not being hidden after re-entering window when MouseIconEnabled = false.

Live

Fixed the “Distribute on Marketplace” toggle for paid plugins.

Pending

Fixed an issue where draggers do not work in Animation Clip Editor if Material Service is enabled.

Pending

Fixed an issue with GuiService/TouchControlsEnabled.

Pending

Fixed a bug with type aliases containing nested generics.

Pending

Fixed a bug that caused Sound playbacks triggered by SoundService/PlayLocalSound and Sound/PlayOnRemove to disregard RollOffMaxDistance.

Pending

Fixed a bug where, with Streaming Enabled, tools would disappear for observers when a streamed out player would equip them while streamed out.

Pending

Improvements

Note Status

Luau bidirectional type inference was updated to support table indexer value type propagation into table properties when indexer type includes string types.

Live

Deleted curve animations and keyframe sequences will no longer collectively consume more than ~100 MB of RAM.

Pending

Changes

Note Status

The class security check will be used when assigning reference properties from scripts. This will prevent CoreGui and descendants from being assign to reference properties from scripts. CoreGui is at plugin level so plugins should not be affected.

Live

Event connections will not fire if any Instance args are restricted instances, like those under CoreGui. This mainly affects Instance/DescendantAdded. A side effect is that the event connection will be skipped even if the argument is not used.

Live