Skip to content

0.580

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Jun 19:27
3ecd3a8

What's Changed

  • Update lint.md to specify language on fenced code blocks which have none by @BenMactavsin in #946
  • Fix website demo's string highlighting behaviour by @BenMactavsin in #942
  • Update performance.md by @zeux in #948
  • Added luau-compile executable target to build/test compilation without having full REPL included.

New Type Solver

  • Fixed the order in which constraints are checked to get more deterministic errors in different environments
  • Fixed isNumber/isString checks to fix false positive errors in binary comparisons
  • CannotCallNonFunction error is reported when calling an intersection type of non-functions

JIT

  • Outlined X64 return instruction code to improve code size
  • Improved performance of return instruction on A64
  • Added construction of a dominator tree for future optimizations