0.513
Analysis changes
- Type checker now knows that
assert(x)
can't returnnil
(#336) - Fixes incorrect reuse of generic types across different function declarations (#332)
- Improve type checker stability when working with multiple modules
- Improve type checker stability for deeply nested expressions and complex type hierarchies
Runtime changes
- Fix the optimization for
select(_, ...)
to work for negative indices
CLI changes
- Repl now uses isocline which supports better color output and improves editing experience
Community contributions
None this week; PRs are always welcome!