Skip to content

0.583

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Jul 20:21
e25de95

What's Changed

  • Fix indexing table intersections using x["prop"] syntax by @JohnnyMorganz in #971
  • Add console output codepage for windows by @imlodinu in #967
  • Added Frontend::parse for a fast source graph preparation
  • luau_load should check GC
  • Work toward a type-diff system for nicer error messages

New Type Solver

  • Correctly suppress errors in more cases
  • Further improvements to typechecking of function calls and return statements
  • Crash fixes
  • Propagate refinements drawn from the condition of a while loop into the loop body

JIT

  • Fix accidental bailout for math.frexp/modf/sign in A64
  • Work toward bringing type annotation info in
  • Do not propagate Luau IR constants of wrong type into load instructions
  • CHECK_SAFEENV exits to VM on failure
  • Implement error handling in A64 reg allocator
  • Inline the string.len builtin
  • Do not enter native code of a function if arguments don’t match

New Contributors

  • @imlodinu made their first contribution in #967

Full Changelog: 0.582...0.583