Release Notes for 345

Improvements

NoteStatus

Accessories will now scale automatically to match the scale of the part that they are attached to.

Live

Fixed "Inner Box Collision" characters having their arm parts bounce around like crazy after character reset.

Live

GuiObject.MouseLeave, GuiObject.MouseEnter, GuiObject.InputBegan, GuiObject.InputEnded, and GuiButton.AutoButtonColor now all work much more reliably.

Live

Use PascalCase methods/properties in autocomplete suggestions for CFrame.

Live

The new API Dump is now available for developers to use! You can export it as a JSON file through Roblox Studio, under File → Advanced → Export Scripting API. It can also be exported externally with the command line argument: -API [fileName.json]

Live

Improve instanced rendering efficiency - objects in different clusters can now render in a single draw call.

Pending

Might not hurt to tell game developers that it might be a good idea to set the network ownership of any kill brick or similar object.

Pending

There is a bug where if you store "NaN" (0/0) or an infinite value (1/0) the store will succeed, but:

  • subsequent reads on the same key in the same session will return a cached value (if present) or fail
  • reads on the same key in later sessions will return nil

This change fixes this bug.

Pending

Make navigation voxelization more precise for CSG parts and MeshParts

Pending

Fix performance regression on NVidia GPUs on Mac when using Metal.

Pending

Fixes

NoteStatus

Fixed bug where users could not set movement intervals

Live

Fixed issue where characters scaled on the server might have parts that appear at different scale on different clients.

Live

Keys pressed when the mouse is over a GUI box will now be correctly processed.

Live

Gui objects that are reparented from non-renderable position to a renderable position now correctly render

Live

Make PlaceholderText still show up when the TextBox is focused.

Live

Dragging a house in village template shouldn't crash Studio anymore

Live

Running a game using base Starter Place template will no longer assert/crash Studio

Live

Resolved slow typing in Script Editor on newer Macbooks

Live

Respect Studio Shortcuts when game has focus is by default false now

Live

Hitting escape should now hide find widget in script editor again

Live

UI Tab will not hide during tab change when starter gui is selected

Live