PcoWSkbVqDnWTu_dm2ix
We use cookies on this site to enhance your user experience

Fixes

Note Status
Fixed issue with Studio prompting for save every time
Pending
Increased visibility of Script Recovery widget to improve awareness of saved script progress.
Pending
Disallow invalid breakpoint condition entry
Pending
.. lua:property:: ScrollingFrame.ScrollDirection The direction scrolling is allowed in this scrolling frame. :summary: The direction scrolling is allowed. If scrolling is disallowed in a direction, the scrollbar will not appear. :type: enum :values: XY (default), X, Y .. lua:property:: ScrollingFrame.ElasticBehavior How elastic scrolling behaves for touch input. :summary: When elastic scrolling is allowed. Always means regardless of scrolling, you can always move the canvas a bit outside the bounds. Never means you can never move the canvas outside the rect bounds. WhenScrollable means when canvas size is larger than the rect size, elastic scrolling is allowed. :type: enum :values: WhenScrollable (default), Always, Never
Pending
Fixed PlayerGui.CurrentScreenOrientation
Pending
Fix MouseLeave not firing in certain cases.
Pending
Disabling creation of Chat.ChatLocalization unconditionally on DataModel startup. It will now be created only if an instance of the same name does not exist under Chat, similar to the rest of the default chat scripts. Chat.ChatLocalization replicates to clients from the server instead of being created on the client. Scripts acquiring a reference to this table must now use WaitForChild instead of assuming it already exists.
Pending
Remove redundant terrain geometry that was generated twice in some cases, leading to ~2x faster terrain rendering for large terrain baseplates depending on voxel alignment.
Pending
Fixed an issue where join can be unsuccessful on an unstable network.
Pending

Improvements

Note Status
Finished syncing drag and drop from UI Editor
Pending
Remove address bar from plugins management tab
Pending
Added emulator button in UI editor mode
Pending
Drag and Drop will work. Still need to sync up with plugin drag enter
Pending
Added a keyboard shortcut (Ctrl+K is default) for clearing the output widget.
Pending
Can now share games from the Studio start page to your friends on Roblox, Twitter and Facebook
Pending
Moved ResetOnSpawn to the base class of ScreenGui, so that BillboardGui and SurfaceGui also have it.
Pending
Add bool MarketPlace::UserOwnsGamePassAsync(userId, gamePassId) API for new GamePassId query.
Pending
Optimize terrain replication for bandwidth, improving join times for games that use a lot of terrain.
Pending
LocalizationTable: Normalize locale Ids to all lowercase with dash separators on import.
Pending
Stack traces in client/server logs will now be written as a single message with newlines, instead of multiple messages
Pending
We are trying to fix issues with services being placed in non-default locations. This has caused issues in the past with some code assuming that the services exist in specific locations. This change restricts everything except Lighting, Teams, and SoundService from having non-default parents. These three exceptions are common in old scripts.
Live
Roblox locale ID now initializes from user preferences instead of defaulting to system locale.
Live

Previous Release Note for 330 Next Release Note for 328