Improvements
Note | Status |
---|---|
table.unpack is now ~15% faster | Live |
Optimize string.byte/char/len to run faster; for the optimizations to be effective, it's important to call the functions (string.byte(foo, 5)) directly instead of using method calls (foo:byte(5)). string.byte is up to 4x faster as a result of this change when reading a few bytes per call. | Live |
Luau GC accounting is a bit more precise now, which results in slightly faster collections and slightly smaller Lua heaps | Live |
coroutine.create and coroutine.wrap now support C functions as an input | Live |
Outlines are no more. | Live |
In streaming enabled games local parts are no longer streamed out, unless they have an ancestor that is a server created part. | Live |
Fixes
Note | Status |
---|---|
Solver single threaded part optimized. | Live |
The title bars of Lua dialogs (e.g. Game Settings) do not contain the question mark (?) button anymore. | Live |