TmdSwift 0.2.1
- Align macro parsing and playback semantics with the current TMD specification.
- Make explicit
key=notation-only for playback. - Enforce prototype-only macro sources and strict macro arguments.
- Validate canon entry timing and canonical entry-offset syntax.
- Reject deprecated inline fixed-pitch directives in favor of
[pitchMode=fixed].
Verified with local Swift tests and GitHub Actions on macOS, Ubuntu, and Windows.