Release Notes for 367

Improvements

NoteStatus

Welds joining unachored parts to anchored parts will now be honored. Parts joined to anchored parts will no longer be their own assembly root. Anchored parts will still always be an assembly root.

Live

Technology mode added to Ctrl-Shift-F2 stats.

Live

Increasing Studio Brightness slider ranges

Live

To prevent players from falling through the world in streaming enabled games when they leaved the streamed in area, move they player's physics simulation to the server in that situation.

Live

Add Clothing.Color3 and ShirtGraphic.Color3 properties to allow Humanoid clothing to be colorized.

Live

Animation Events bar in Animation Editor is now collapsable

Live

MessagingService, Provide a Lua API by which developers can communicate between servers in near real-time.

Live

Add ImageTransparency and ImageColor3 to ViewportFrame.

Live

Changed the handling of infinity and not-a-number values in the HttpService JSONEncode call.

According to the JSON standard RFC-8259, see https://tools.ietf.org/html/rfc8259 for details, numbers cannot encode infinity or not-a-number values. However, these values can be generated by a Lua script, and when passed to JSONEncode, they produced invalid JSON, that then caused an error in JSONDecode.

JSONEncode has been changed to make these values behave like functions, and translate to null in the JSON. This means that when converted back to a Lua table with JSONDecode, those two illegal values will be lost.

Pending

Use more efficient representation of profiling labels for Roblox properties/method calls from Lua; this significantly reduces the occurrence of missing labels ($newcall/$index/etc.). The profiling bars for method/property access now just has the name of the property/method; hovering over the bar should show both class name and method/property name.

Pending

"Failed to resolve texture format" error message will now include the first 64 bytes of the image file.

Pending

Fixes

NoteStatus

Added Studio setting to allow HTTP proxying for testing

Live

Fix shadows not showing on Nexus 5x

Live

Fixed the Active property for simulated joints to reflect that simulated joints between two parts in the same assembly will be disabled.

Live

Fix performance regression for games with dozens or hundreds of BillboardGui and SurfaceGui objects.

Live

Fixed bug where poppercam would pop inside vehicles.

Live

Poppercam no longer pops for trusses or translucent windows.

Live

Fixed a bug where Poppercam ignored coplanar faces.

Live

Fix a crash when modifying the hierarchy using scripts inside of changed events for properties like AbsoluteSize

Live

Fixed a crash relating to inputting an invalid MeshId in a MeshPart object.

Live

Updated UI for Game Explorer to be in sync with Team Create UI

Live

Fixed crash dealing with saving of very large places.

Live

Fixed an unintentional jump when climbing up slopes and improved sliding down steep slopes.

Pending

Fixed a bug where a Physical Properties update on a part wouldn't wake it up from sleep.

Pending

Fix an OLD bug where a character far away from objects could still walk around when the HumanoidRootPart was anchored.

Pending

usernames are replaced with placeholders in translatable strings.

Pending

Fixed the bug that the text scrapper collect text that already has a parameterized matching in localization table.

Pending