Release Notes for 546

Improvements

NoteStatus

This is part of the as-yet unreleased Strafing Beta so shouldn't have its own notes.

Live

The VR BottomBar now works behind geometry / parts and renders on top of them.

Live

Stylize Toolbox Asset Preview layout

Live

Added Client Guid, User Guid and Session Guid tracking info to Backtrace and Startup teleemetry. Deprecated ClientID field from backtrace.

Live

Implementation of LifecycleManager and lifecycle management of components.

Live

Replaced all Analytics::Event::getSessionId and clientId with Studio's Launchtracking info ones.

Live

Added a shorthand for font asset IDs: Font.fromName("FredokaOne") and <font family="FredokaOne">.

Previously you needed to write out the full ID of rbxasset://fonts/families/FredokaOne.json.

Live

Fixes

NoteStatus

Fix curve animations not playing on non-Humanoid characters

Live

Fixed a bug where Streaming Enabled vehicles would sometimes disassemble when streaming out and streaming back in for some players.

Live

Fix RaycastResult comparison. Different RaycastResults hitting the same part at the same distance but at different hit locations will now compare unequal as they should have.

Live

Messages sent via TextChatService will no longer allow for new line characters and will escape player's rich text tags.

Live

Fix packages inserting at unpredictable locations in the workspace.

Live

Fixed file opening bug after turning on Mac External PKCE.

Live

Fixed a crash when setting FontFace to Font.new("").

Live