Skip to content

0.647

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Oct 00:59
77295c3

What's Changed

  • Rename type field of AstStatTypeAlias in JSON Encoder by @Dekkonot in #1461
  • Support function attributes in luau-ast by @Dekkonot in #1466
  • Fix an old solver crash that occurs in the presence of cyclic requires()

New Solver

  • Improvements to Luau user-defined type function library
  • Avoid asserting on unexpected metatable types
  • Properties in user defined type functions should have a consistent iteration order - in this case it is insertion ordering

Runtime

  • Track VM allocations for telemetry

Co-authored-by: Aaron Weiss aaronweiss@roblox.com
Co-authored-by: Andy Friesen afriesen@roblox.com
Co-authored-by: Hunter Goldstein hgoldstein@roblox.com
Co-authored-by: James McNellis jmcnellis@roblox.com
Co-authored-by: Varun Saini vsaini@roblox.com
Co-authored-by: Vighnesh Vijay vvijay@roblox.com
Co-authored-by: Vyacheslav Egorov vegorov@roblox.com

Full Changelog: 0.646...0.647