0.515
Analysis changes
- Add CommentDirective lint to warn on misspelled directives (comments that start with !)
- Fix return type annotation for
table.move
- Fix type checker hanging due to recursive metatables (#365)
Runtime changes
- Reduce size of coroutines by 24 bytes
- Optimize
coroutine.close
to skip stack reallocation in certain cases - Fix unity (amalgamated) builds (#262)
- Add .natvis files for easier VM debugging in Visual Studio
CLI changes
- Implement support for metatables in Repl Tab completion
- Fix function line numbers in code coverage reports
Community contributions
None this week; PRs are always welcome!