Language Features
- Named tuple enum variants - Enum variants can now have named fields in tuple-style syntax:
Success(value: Int)in addition to positionalSuccess(Int). Both syntaxes are supported and can be mixed.
Developer Experience
- Comprehensive examples - Added 25 example files organized by feature across 8 categories (types, state machines, scenarios, expressions, properties, quality, modules, attributes). Each file progresses from basic to advanced usage.
Internal
- 163 tests passing
- Spec verification: 116 definitions, 13 scenarios, 1 property
- All 25 examples validate successfully
Full Changelog: v0.4.1...v0.5.0