Release Notes for 631

Improvements

NoteStatus

The linter now issues warnings for using @native attribute on functions in native modules.

Live

Attributes are now syntax-highlighted in Studio.

Live

Adds the Montserrat font to the content folder as 'rbxasset://fonts/families/Montserrat.json'. Note that this isn't a new font, it was already available on the Marketplace.

Live

Integrates Grass Density with PerformanceControl to automatically reduce memory usage on low-end devices.

Pending

Optimizes collisions for complicated meshes.

Pending

Adds the RichText property in GetTextBoundsParams, which you can use to measure TextBounds of RichText.

Pending

Fixes

NoteStatus

Fixes issue where processing a very long branch of primitives in an anchored assembly could cause a stack overflow in StreamingSolver.

Live

The visual editor for Path2D in Studio now appears if a selected Path2D's parent is in a Folder.

Live

Player:Move() no longer spams a warning message after character death.

Pending

Fixes an issue where the command-line didn't work in Developer Console server mode.

Pending

Adjusts PlayerScripts so that gamepad camera rotation is not FPS-dependent.

Pending

Fixes asset reloading in Asset Manager.

Pending