0.659
What's Changed
General performance improvements and bug fixes. lua_clonetable
was added too.
General
Runtime
- C API now supports
lua_clonetable
for efficient table cloning. - Fix incorrect behavior of
buffer.readbits
/buffer.writebits
on big-endian machines.
New Solver
- Crashes related to duplicate keys in table literals, fragment AC crashes, and potential hash collisions in the StringCache.
- We now handle user-defined type functions as opaque and track interior free table types.
Require By String
- Require-by-string path resolution was simplified.
Full Changelog: 0.658...0.659
Co-authored-by: Andy Friesen [email protected]
Co-authored-by: Ariel Weiss [email protected]
Co-authored-by: Hunter Goldstein [email protected]
Co-authored-by: Varun Saini [email protected]
Co-authored-by: Vighnesh Vijay [email protected]
Co-authored-by: Vyacheslav Egorov [email protected]