v0.13.0
What's changed
Cross-language contracts
- Add
contracts/*.jsonfixtures for the exit-code table, update-check invariants, config-path pattern, and JSON encoding/stdio rules, plus Go tests asserting this repo's behavior against them (#170, closes #155).symaira-appkit's Swift port can now assert against the same fixtures instead of relying on prose staying in sync. - Correct two stale references in
docs/cross-language-conventions.md: the error-type examples now point atsymcockpit'sSymOperateCore.AutomationError/SymTuneCore.TuneError(the oldsymoperate/symtunepackages were archived), and the file-locking extraction candidate pointing at the archivedsymaira-scoperepo is removed.
Full Changelog: v0.12.1...v0.13.0