Skip to content

0.724

Choose a tag to compare

@github-actions github-actions released this 08 Jun 17:51
Immutable release. Only release title and notes can be modified.
8f33df9

Wake up babe, another Luau release just dropped!

Analysis

  • Introduce ConstraintGraph, an abstraction over the set of constraints, types, and type packs in use during type inference and their dependencies.
  • Various bug fixes to user defined type functions.
  • Implement RFC type:issubtypeof by @PhoenixWhitefire in #2133

Ast

Runtime

  • VM: Fix direct userdata access patching already deoptimized instructions
  • Compiler: Exploit more opportunities for constant table folding.
  • Compiler: Inline table function expressions.
  • Bytecode: Implement inlining of calls in bytecode.

Internal Contributors

Co-authored-by: Andy Friesen afriesen@roblox.com
Co-authored-by: Hunter Goldstein hgoldstein@roblox.com
Co-authored-by: Ilya Rezvov irezvov@roblox.com
Co-authored-by: James McNellis jmcnellis@roblox.com
Co-authored-by: Sora Kanosue skanosue@roblox.com
Co-authored-by: Thomas Schollenberger tschollenberger@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.723...0.724