Release Notes for 505

Improvements

NoteStatus

ACE: The minimum playback speed is now 0.01x (changed from 0.1x). When loading an animation, or creating a new one, the playback speed is no longer reset to 1x.

Live

Adds a custom action in Pathway point and also did some internal code refactor which should not have impact to user.

Live

Update CanQuery Beta: Studio will now be able to select/interact with Parts set with CanQuery=false

Live

Fixed BillboardGui rendering in VR

Live

Implemented the new Roblox VR system with the following components :

  • 3rd person and 1st person comfort camera module with vehicle support
  • new in-game menu and player gui interaction
  • support for Oculus Touch and Valve Index controllers
Live

Add APIs to override built-in terrain material appearance.

Pending

Add coroutine.close function that can abort the execution of suspended coroutine. This can be useful in custom coroutine schedulers as well as with task. library for cancellation.

Pending

Fixes

NoteStatus

Added a fix for FloatCurves crashing on serialization

Live

Fix visual issues with Bones when scaling skinned meshes.

Live

Improved gamepad device support

Live

With this bugfix, the breakpoint marker sizes follow the font size consistently between font size changes when scripts are closed and opened.

Live

Use I-Beam cursor for TextBoxes in Plugins.

Live

New, more functional draggers for the 9-Slice Editor in Studio.

Live

Luau now has better heuristics for inferring types for code that has type errors, so users should see fewer unknown types now.

Pending

Enable singleton types for string and boolean constants.

Pending