Migration guide — v0.14.0¶
Summary¶
v0.14 adds the plugin host MVP: workspace plugin manifests, reference validators/exporters, CLI/LSP hooks, and Strixonomy workflow scaffold.
New capabilities¶
| Feature | How to use |
|---|---|
| Plugin manifests | .strixonomy/plugins/*.toml |
| List plugins | strixonomy plugins list |
| Run plugin | strixonomy plugins run <id> --action validate |
| Plugin diagnostics in validate | strixonomy validate (automatic) |
| Plugin export | strixonomy docs --plugin strixonomy.markdown-export |
| owlmake scaffold | strixonomy workflow run --plugin owlmake or Strixonomy: Run Workflow (owlmake) |
| LSP | strixonomy/listPlugins, strixonomy/runPlugin |
Breaking changes¶
None for existing v0.13 workflows. Plugin host is additive.
Diagnostic model¶
Plugin diagnostics use DiagnosticCode::PluginViolation with optional plugin_id and plugin_code fields. LSP source is strixonomy-plugin:<id>.
Upgrade steps¶
- Update
strixonomyCLI:cargo install strixonomy-cli --locked - Update Strixonomy extension to 0.14.0
- Optional: copy manifests from examples/plugin-workspace