Skip to content

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

  1. Update strixonomy CLI: cargo install strixonomy-cli --locked
  2. Update Strixonomy extension to 0.14.0
  3. Optional: copy manifests from examples/plugin-workspace

See Plugin authoring guide.