Skip to content

0.735

Choose a tag to compare

@github-actions github-actions released this 22 Aug 00:38
Immutable release. Only release title and notes can be modified.
367f9d8

Fresh Release! Hot off the presses! Get you a fresh release of Luau 0.735!

General

  • Autocomplete can now swap . property accesses for :.
  • Fixes a small bug parenthesis misattribution in the CST.
  • The typechecker now considers the annotation type of exported values

TypeChecker

  • Relabel inferred generics during stringification (you should see T, U, V, W ..., instead of a, b, c used as your generic variable).
  • Add a configurable heap limit to the type function runtime.
  • Fixes a bug in compound assignment type checking

Runtime

  • Changed the Luau pointer encoding implementation to use SipHash2-4 + a Feistel cipher
  • Added a bunch of benchmarks for the Runtime
  • Added new LOP_FASTPCALL instruction: pcall/xpcall overhead should be around two times lower.

Co-authored-by: Andy Friesen afriesen@roblox.com
Co-authored-by: Annie Tang annietang@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: Phil Pizlo fpizlo@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