Improvements
Note | Status |
---|---|
Adds Workspace.RenderingCacheOptimizations property. | Live |
Changes EditableMesh to inherit from Object and live outside the DataModel. | Live |
Adds caching between identical Sky faces in ViewportFrame. | Live |
Optimizes Instance:FindFirstChildWhichIsA() 20x for parent instances with many children. Optimizes Object:IsA() 30%. | Live |
Fixes light invalidation attached to nested bones in animations. | Live |
Introduces selection mode support for UIDragDetector. | Live |
PluginGui:GetRelativeMousePosition() now returns accurate values during a drag-and-drop operation, allowing you to implement responsive drop UX. This can be combined with the soon-to-be-added "roblox/selection` Mime-Type, allowing you to handle drag-drops of instances from the Explorer into a community plugin. | Live |
Allows developer plugins to trigger the opening of the directional curve editor. | Pending |
Changes first argument of Class.AssetService:CreateEditableImageAsync () and Class.AssetService:CreateEditableMeshAsync () to Content. | Pending |
Makes the SunRaysEffect post-processing effect apply with consistent intensity across different screen resolutions. | Pending |
Makes AssetService:CreateEdtiableMeshFromPartAsync() non-functional; switch to AssetService:CreateEdtiableMeshAsync(). | Pending |
Adds "Occlusion Culling" as a Studio beta feature. | Pending |
Fixes
Note | Status |
---|---|
Fixed the "Import" button when using "Import From Roblox" from the Animation Editor. | Live |
Fixes a potential crash when using multiple Actors in plugins to raycast on a WorldModel. | Live |
Fixes an audible "click" when creating and immediately using AudioEmitters or AudioListeners. | Live |
Fixes an issue with incremental collision geometry to make it more robust in some edge cases. | Live |
Fixes a bug in the "New Luau type solver" beta where string.format() calls without any arguments would not raise an error in strict mode. | Live |
"Paste Into" will always parent the inserted instances under exactly the specified parent, rather than applying special parenting rules such as putting Atmosphere under Lighting. | Live |
Fixes pathfinding computing an invalid path in certain circumstances. | Pending |
Anchored characters with Humanoid.BreakJointsOnDeath turned off on their Humanoid now replicate the Dead state. | Pending |
Update the typing of table.freeze() in the "New Luau type solver" beta to appropriately require its arguments to be a table, and to enforce that properties are subsequently read-only after calling it. | Pending |
Makes BlurEffect apply with consistent intensity across different screen resolutions. | Pending |
Fixes a crash in the "New Luau type solver" beta when type checking code that does not successfully parse, for example while the user is midway through typing a valid code block. | Pending |
Improves error messaging and type checking for require-by-string. | Pending |
Fixes an issue with Scriptable cameras being overwritten by menu settings. | Pending |
Fixes API dump handling of classes deriving from Object; they will now show up as Category: Class as intended. | Pending |