dreamstack/compiler/ds-types/CHANGELOG.md

600 B

Changelog

All notable changes to this package will be documented in this file.

[0.6.0] - 2026-03-10

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)

Test Coverage

  • 50 tests (was 39 in v0.5.0)

[0.5.0] - 2026-03-09

  • Initial release with Hindley-Milner type inference and enum exhaustiveness checking