Repository navigation
v0.6.3-alpha
Pre-release
Pre-release
TeapotLang v0.6.3-alpha
This release improves the browser playground, fixes issues in semantic analysis, and strengthens regression testing. It also includes documentation and test-suite improvements.
Highlights
Browser playground fixes
- Fixed compiler loading in the browser playground.
- Fixed Python package path handling and conversion of serialised compiler output.
Semantic analysis
- Fixed
infer_expression_type()returning incorrect results for literals. - Restored missing comments in development code.
Testing and maintainability
- Added regression tests for struct field, enum member, and top-level declaration ordering in serialised compiler output.
- Split
test_coverage_gapsinto separate per-component files. - Added a test-only change.
Documentation
- Updated the README to make it more user-friendly.
Notes
This is an alpha release. Features and behaviour may change in future releases.
Full changes
See the compare view for the full list of changes.