Release Notes for 398

Improvements

NoteStatus

Beta Feature - removes the "Surface" option of JointCreationModes dropdown in Studio, consolidating to simply being 'on' or 'off'. This means if Surface Joining is on, all parts will join with a ManualWeld if flat coplanar sides are touching, regardless of surface type. Exceptions are for Hinge, Motor, and SteppingMotor surfaces.

Live

Added UserInputService.PointerAction

Live

Added a method to disable the gameplay paused GUI.

Live

New ContentId type to allow easy loading of thumbnails.

Live

This change will affect that the loading screen won't default to landscape, it will be keeping as the phone orientation, then when the game loaded, change to whatever the game supporting. The default value of StaterGui:ScreenOrientation will be changed from LandscapeSensor to Sensor

Live

Comment Selection and Uncomment Selection will no longer be available in favor of having one button for Toggling comments. (Shortcut <Ctrl+Shift+c>)

Live

Fixed auto-closing bracket commenting

Live

Calling functions from math library (except for math.random/math.randomseed and Roblox extensions, math.noise/math.clamp/math.sign) as well as assert is now substantially faster with new Lua VM

Pending

Calling functions from bit32 library is now substantially faster with new Lua VM (minor exception: lshift/rshift/arshift expect arguments in [0..31] range, larger or negative arguments prevent the optimization from happening; extract/replace expect explicitly specified width argument)

Pending

CollisionFidelity is now Scriptable in Studio Command Line and Plugins

Pending

Under a studio setting, print some diagnostic information about game joins to the studio output window. Diagnostic information helps provide some information about how much data is sent from the server to join the game. Note that for games with StreamingEnabled set to True the reported Terrain bytes will always be 0 because of the timing of how Terrain is sent in StreamingEnabled games.

Pending

Fixes

NoteStatus

Fix crash on Apple Intel HD 3000

Live

Streaming Pause UI is no longer shown on first occurrence to avoid displaying over loading screen.

Live

Fixed a bug where parts would still float/collide with terrain water even if set to ignore the collision via Collision Groups or NoCollisionConstraint. Also fixed an issue where a canCollide=false part would still collide with water if listening on a touch event.

Live

Fixed being unable to click output logs to open the source script/line

Live

Fixed a studio bug that resulted in the chat window taking up over half the screen and overriding developer input.

Pending