Skip to content

0.584

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Jul 21:22
2181591

What's Changed

  • Added support for async typechecking cancellation using a token passed through frontend options
  • Added luaC_enumheap for building debug tools that need a graph of Luau heap

New Type Solver

  • Errors are now suppressed when checking property lookup of error-suppressing unions

JIT

  • Fixed unhandled value type in NOT_ANY lowering
  • Fast-call tag checks will exit to VM on failure, instead of relying on a native fallback
  • Added vector type to the type information
  • Eliminated redundant direct jumps across dead blocks
  • Debugger APIs are now disabled for call frames executing natively
  • Implemented support for unwind registration on macOS 14