mirror of
https://github.com/luau-lang/luau.git
synced 2025-05-04 10:33:46 +01:00
1.1 KiB
1.1 KiB
layout | title |
---|---|
single | Luau Recap: March 2022 |
Luau is our new language that you can read more about at https://luau-lang.org.
[Cross-posted to the Roblox Developer Forum.]
Tagged unions
Width subtyping
Typechecking improvements
- Generic function type inference now works the same for generic types and generic type packs.
- Less crashing due to mutating types which shouldn't be.
- Fix a bug that could cause two incompatible copies of the same class to be created.
- Cope better with cyclic metatable types.
- Add support for
table.clone
. - Better error messages.
- Fix a bug that confused union and intersection types of table properties.
Debugger improvements
- Use the property name as the name of methods in the debugger.
Performance improvements
- Improve gathering performance metrics for GC.
- Reduce stack memory reallocation.
Thanks
A special thanks to all the fine folks who contributed PRs this month!