Skip to content

0.503

Compare
Choose a tag to compare
@zeux zeux released this 05 Nov 16:23
· 925 commits to master since this release
279855d

Changes

  • Support for time tracing for analysis/compiler (not currently exposed through CLI)
  • Support for type pack arguments in type aliases (RFC: Type alias type packs #83)
  • Basic support for require(path) in luau-analyze
  • Add a lint warning for table.move with 0 index as part of TableOperation lint
  • Remove last STL dependency from Luau.VM
  • Minor VS2022 performance tuning
  • Major optimizations to type checking performance on complex programs/types (up to two orders of magnitude speedup for programs
    involving huge tagged unions)
  • Fix a few issues encountered by UBSAN
  • Fix gcc-11 test builds
  • Fix a rare corner case where luau_load wouldn't wake inactive threads which could result in a use-after-free due to GC

Community contributions