0.640
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
inFrontendOptions
- 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