0.520
Analysis changes
- Improve type errors when types from different modules have the same name
- Improve type errors for argument count mismatch when the function is variadic
- Improve type error explanation for table indexer type mismatches
- Remove legacy Roblox-specific warnings from UnknownType lint
- Significantly improve type checking performance for programs that have type errors with complex types
Runtime changes
- Slightly reduce the GC overhead by excluding metrics collection by default
- Significantly improve pcall/resume performance on macOS when LUA_USE_LONGJMP is used (#425)
Community contributions
None this week; PRs are always welcome!