Release notes for 475

Improvements

NoteStatus

Fixed some bugs with generic variadics

  • Calling a function returning a generic variadic would produce spurious errors about not enough results
  • Using a generic variadic argument as an expression would crash.
Live

Enabled Assembly-based Collision Detection optimization.

Live

Table field access and assignment is now faster when the field value is or was nil

Live

Made Studio command names and descriptions more consistent in regards to wording and style.

Live

Fixes

NoteStatus
  • Luau now provides type information for unchecked modules (but errors are silenced).
  • Improved Luau detection of cyclic requires between checked and unchecked modules.
  • Improved Luau error messages for cyclic requires.
  • Luau configuration files are now per-directory rather than per-module.
Live

Generic parameters and variadic generic parameters can no longer have the same name.

Live

Fixed rare crash when user input occurred before/after the viewport had loaded in/out.

Live

On this page