Skip to content

0.715

Choose a tag to compare

@github-actions github-actions released this 03 Apr 22:41
Immutable release. Only release title and notes can be modified.
40d4815

The Luau team has been cooking for this week's release! 🍳

We have implemented an initial version of the 64-bit Integer Type! Please keep in mind that although the RFC has been accepted, we are currently in the process of identifying and fixing bugs, which may require amending the original RFC.

Additionally, we've been working on the following:

Analysis

  • Fix crash reported in #2305.
  • Reword type-function error messages.
  • Fix various crashes found by fuzzer and in unit tests.
  • Rework how we track generalizable free types.

Runtime

  • NCG: Propagate register tags across block chains.
  • NCG: Fix a bug in how register information was set up when entering a new block.
  • NCG: Fix a bug where register tag information for non-live registers was incorrectly propagated.
  • NCG: Remove duplicate stores of doubles and integers.
  • NCG: Unconditionally provide tags to read/write functions for buffers.

Miscellaneous

  • Various Makefile, lldb_formatter, and lldb-dap improvements.

Thanks as always to our open-source contributors:

Full Changelog: 0.714...0.715


Co-authored-by: Ariel Weiss arielweiss@roblox.com
Co-authored-by: David Cope dcope@roblox.com
Co-authored-by: Hunter Goldstein hgoldstein@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: Vyacheslav Egorov vegorov@roblox.com