Improvements
Note | Status |
---|---|
Adds an explicit error to alert that user-defined type functions named typeof are not allowed. | Live |
Fixes an issue where Roblox would silently lose connection without notice or the option to rejoin. | Live |
Fixes a crash caused by iterating through magic functions like require using a for ... in loop. | Live |
Fixes an issue where loop variables were being inferred as having generic types. | Pending |
Textures displaying EditableImages now switch to low resolution when the system is low on memory, with no changes to the actual image data. | Pending |
Adds a ReactionForceEnabled property to the LinearVelocity constraint to be consistent with other BodyMovers. If you toggle the property off, the constraint only affects Attachment0. | Pending |
Adds CapabilityControl to allow sandboxed scripts to modify the capabilities and sandboxing of other instances, and updates the rules to keep sandboxing safe when properties are changed. In general, a script can't modify capabilities of an instance if the resulting capabilities exceed that original script's own capabilities. | Pending |
Adds a preset selection to the visual editor for AudioEmitter.DistanceAttenuation and AudioListener.DistanceAttenuation. | Pending |
Adds a stricter check on accessing table indexes in the conditions of if statements. | Pending |
Adds WireframeHandleAdornment.Thickness to enable drawling lines of different thicknesses. | Pending |
Adds a SkyboxOrientation property to Sky. | Pending |
Enables a new service called Class.ReflectionService to inspect available Objects and their properties. | Pending |
Improves Studio Luau type information for some instance methods that currently take tables as arguments. | Pending |
Fixes a bug where CSG operations wouldn't copy BasePart.AudioCanCollide from the source. | Pending |
Adds Enum.AudioFilterType.Lowpass6dB, which produces a gentler muffling effect when assigned to an AudioFilter when compared to Enum.AudioFilterType.Lowpass12dB. | Pending |
Implements an AudioRecorder instance, which can be used to record audio streams in-experience. The results can be loaded back into an AudioPlayer for playback. | Pending |
Luau's New Type Solver: Fixes a crash that could occur when passing a type pack to string.format. | Pending |
Adds support for multiple controllers on Xbox and PlayStation. | Pending |
Next Gen Explorer Beta: Fixes several issues of actions showing when they shouldn't, or not showing when they should. Toggle Scripts, for example, now show consistently instead of as TBD. | Pending |
Fixes
Note | Status |
---|---|
Fixes issue in EditableMesh where removing faces could sometimes corrupt the internal mesh data structure and cause crashes. | Live |
Luau's New Type Solver: The new non-strict mode now reports unknown symbol errors for annotations of non-existent types. | Pending |
Luau's New Type Solver: Fixes a bug where script analysis would not report argument count errors for call sites omitting parameters with the type unknown. | Pending |
Fixes an issue where unicode in the user directory name could cause sound files to fail to load. | Pending |
Fixes water editing tools that would sometimes not work correctly on legacy placefiles that had not been previously converted to Shorelines. | Pending |
Fixes an issue with lighting property migration when enabling the Unified Lighting Studio beta. | Pending |
Improves the robustness of the GeometryService CSG API. | Pending |
Fixes several bugs that could cause the Navigation Mesh visualization to flicker or fail to render under certain conditions. | Pending |
Fixes an issue where pixels would shift on R15 humanoid heads in non-PBR cases. While final pixels on heads might render slightly offset, this is the correct and expected behavior. This makes sure that the rendering result in terms of diffuse textures is the same, whether a head is rendered with PBR or not. | Pending |
Fixes an issue where volumetric sounds could become much louder when unparented from a Part. | Pending |
Fixes a rare edge case in Draggers where follow-the-cursor dragging of an object over certain surfaces could cause it to disappear. | Pending |
Fixes a bug in Avatar Setup where custom assets wouldn't appear in Test in Experience. | Pending |