Release notes for 528

Améliorations

NoteStatut

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

Live

Corrections

NoteStatut

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

Live

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

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

Live

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

Live

Fix a bug with type aliases containing nested generics.

Live

Fix "Distribute on Marketplace" toggle for paid plugins

Live