2026-03-08 23:12:54 -07:00
|
|
|
# Changelog
|
|
|
|
|
|
|
|
|
|
All notable changes to this package will be documented in this file.
|
|
|
|
|
|
2026-03-10 21:07:22 -07:00
|
|
|
## [0.6.0] - 2026-03-10
|
2026-03-08 23:12:54 -07:00
|
|
|
|
2026-03-10 21:07:22 -07:00
|
|
|
### Added
|
|
|
|
|
- Exhaustiveness checking handles all 7 Pattern variants (Tuple, IntLiteral, BoolLiteral added)
|
|
|
|
|
- 5 match type checker tests: exhaustive enum, non-exhaustive E0111, wildcard exhaustive, match return type, expression-level match
|
|
|
|
|
- 6 integration tests for signal type inference (Int, String, Bool, Float, multi-signal)
|
2026-03-08 23:12:54 -07:00
|
|
|
|
2026-03-10 21:07:22 -07:00
|
|
|
### Test Coverage
|
|
|
|
|
- **50 tests** (was 39 in v0.5.0)
|
2026-03-08 23:12:54 -07:00
|
|
|
|
2026-03-10 21:07:22 -07:00
|
|
|
## [0.5.0] - 2026-03-09
|
|
|
|
|
|
|
|
|
|
- Initial release with Hindley-Milner type inference and enum exhaustiveness checking
|