PcoWSkbVqDnWTu_dm2ix
The information on this page may no longer be accurate. To see the latest, go to our new and improved documentation. You can also learn more about the future of documentation.
Collapse Sidebar

Release Notes for 331

Release Notes for 331

Improvements

Note Status

new UI Editor Icons

Live

Adjustments and bug fixes with new UI Editor toggle button

Live

UI Editor toggle is moved to new widget in corner of 3D view

Live

You can now search for games on the studio start page

Pending

You can now sort games on the studio start page

Pending

Pressing the tab or down arrow key while using the explorer widget filter will set the user focus to the first item in the explorer tree, allowing for smoother workflow.

Pending

Add ScaleType.Fit and ScaleType.Crop to ImageLabel/ImageButton.

Pending

Add function: number Vector2:Cross(Vector2 other).

Live

… lua:function:: TeleportService:TeleportPartyAsync(
int64 placeId,
array players,
Variant teleportData = nil,
ScreenGui customLoadingScreen = nil)

Teleport a group of players to a new server in the specified place.

If a player leaves the game after the call is invoked, they will be not be teleported but the teleport call will still succeed.
If any of the players is unable to join the game, e.g. due to access restrictions, the entire teleport call will fail and the error message will include relevant information.
Will not work from Studio.

:summary: Group Teleporting will allow creators to quickly and reliably transport a group of players between different locations (or levels) in a game and ensure they arrive at the same destination game server.
:param int64 placeId: the target placeId.
:param array<Player> players: the players in the teleport group.
:param Variant TeleportData: custom data to pass with the player
:param ScreenGui customLoadingScreen: the client will show this ui as loading screen
:return string: the destination ServerId
:error: This method will error if called from a client
:error: This method will error if the target PlaceId doesn’t allow the number of players in the party

… lua:property:: Player.JoinData
:summary: Provides information about the player joined the game
:type: PlayerJoinData
:tag: readonly

… lua:userdata:: PlayerJoinData
:summary: Contains information about the game join

… lua:property:: PlayerJoinData.SourcePlaceId
:summary: The PlaceId from which the player teleported
:type: int64
:tag: readonly
:default: 0

… lua:function:: PlayerJoinData.GetPartyUserIds
:summary: An array of UserIds of other players who the player joined with
:return: array

Live

Add NumberSequence Trail.WidthScale property.

Live

Fixes

Note Status

GuiObjects should be truly centered when inserted from UI Tab butons

Live

Fixed a case where autocomplete would crash Studio

Pending

Handle hit detection returns the closest handle, not the first detected.

Pending

Fixed in-game chat localization again.

Live

Scrolling with touch devices on SurfaceGuis is much smoother and intuitive.

Pending

When using double nested ScrollingFrames, fix inputs being ignored when you try to scroll the outer frame by tapping on the inner frame.

Pending

Constraints are now visible through Glass.

Pending

Fixes incorrect face normals after scaling Mesh Parts.

see: https://devforum.roblox.com/t/resized-meshpart-normals-are-incorrect/84884/4

Live

Improved security and reduced client workload during join time.

Pending

Previous Release Notes for 332 Next Release Notes for 330