Skip to content

0.640

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Aug 16:59
d518d14

What's Changed

  • Fixed many of the false positive errors in indexing of table unions and table intersections
  • It is now possible to run custom checks over Luau AST during typechecking by setting customModuleCheck in FrontendOptions
  • Fixed codegen issue on arm, where number->vector cast could corrupt that number value for the next time it's read

New Solver

  • error type now behaves as the bottom type during subtyping checks
  • Fixed the scope that is used in subtyping with generic types
  • Fixed astOriginalCallTypes table often used by LSP to match the old solver

Internal Contributors

Co-authored-by: Aaron Weiss [email protected]
Co-authored-by: Andy Friesen [email protected]
Co-authored-by: Vighnesh Vijay [email protected]
Co-authored-by: Vyacheslav Egorov [email protected]

Full Changelog: 0.639...0.640