Added
- Support for STJ format version 0.6.0
- Comprehensive validation system with severity levels (ERROR, WARNING, INFO)
- Time value precision handling with IEEE 754 round-to-nearest-even
- Zero-duration segment support with `is_zero_duration` field
- Strict language code validation (ISO 639-1/639-3)
- Support for new file extensions (.stjson, .stj, .stj.json)
- MIME type support: application/vnd.stj+json
- Word timing modes (complete, partial, none)
- Enhanced speaker and style validation
- URI format validation
- Extensions field validation with reserved namespace protection
Changed
- Updated validation to match STJ 0.6.0 specification
- Improved error messages with detailed location information
- Enhanced time value handling with 3-decimal precision
- Stricter validation for segment ordering and overlap
- Updated language code handling to prefer ISO 639-1
Deprecated
- Old file extension recommendations (.stj.json as primary)
- Previous validation severity system