Release Notes for 650

Améliorations

NoteStatut

Changed behavior of Select All in viewport to select anything that contains an unlocked part directly in Workspace.

Live

Changes EditableMesh to inherit from Object and live outside the DataModel.

Pending

Makes Bloom effect apply with consistent intensity across different screen resolutions.

Pending

Adds EditableImage::DrawImageTransformed.

Pending

Improved stability of CSG Collision Geometry computation.

Pending

Adds GetSize() and GetCenter() for EditableMesh.

Pending

Adds extended vector library based on Vector RFC. Using library functions instead of Vector3 methods provides ~10% improvement in performance.

Pending

Adds checks for supported class types in Content.fromObject.

Pending

Adds a AudioEcho.RampTime property, which can be used to smoothly interpolate changes to AudioEcho.DelayTime and AudioEcho.Feedback.

Pending

Adds native code generation for Luau vector library functions to improve performance.

Pending

Optimized Luau atomic type creation (Vector2, CFrame, and others) three times faster. As an example, this makes Vector2 operations returning Vector2 (operators, Min/Max) operations 30% faster.

Pending

Improves CSG in-experience Incremental Collision Geometry.

Pending

Improves stability of in-experience CSG.

Pending

Adds the lock button and anchor tool button to the new Ribbon beta.

Pending

Corrections

NoteStatut

Fixing crashes and glitches in self-view animation.

Pending

Fixes a potential crash when using multiple Actors in plugins to raycast on a WorldModel.

Pending

Calling signal Wait function in non-yieldable context in Luau will immediately report an error without registering a continuation.

Pending

Fixes a typechecking bug in the New Type Solver Beta that led to nonsensical false positive type errors for apparently identical function types not matching.

Pending

Fixes Ambient contribution of Sky in ViewportFrames

Pending

Fixes frustum culling for EditableMeshes.

Pending

Fixed FluidFidelity.UsePreciseGeometry not being set correctly by new AssetService:CreateMeshPartAsync() implementation

Pending

Fixes a crash and a related false positive error with table.freeze in the New Type Solver Beta that only affected luau-lsp users.

Pending

Changes the lowest LOD of a SurfaceAppearance to use the specular value as the average value of the roughness texture, rather than have all SurfaceAppearances use a the same constant value

Pending

Fixes an issue with Scriptable cameras being overwritten by menu settings.

Pending

Fixes cases of documentation not showing in the hover tip with "New Luau type solver" beta enabled.

Pending

Fixes an issue where UIDragDetectors did not function on VR devices.

Pending

Allows avatars to equip custom shoes in the Avatar Setup preview window while in Team Create.

Pending

Fixes facial animation tiles not playing in Avatar Setup.

Pending