Migration: v0.5 → v0.6¶
v0.6 is backward compatible for CLI indexing, query, validate, and patch workflows. New capabilities are additive.
What is new¶
| Area | Change |
|---|---|
| CLI | ontoindex classify, ontoindex explain |
| LSP | ontoindex/runReasoner, ontoindex/getExplanation |
| VS Code | Reasoner Results panel, Explanation panel, hierarchy mode commands |
| Settings | ontocode.reasoner.default, ontocode.reasoner.autoProfile, ontocode.hierarchy.mode |
| Crate | ontoindex-reasoner published to crates.io |
CatalogSnapshot |
Optional reasoner field after classification |
Breaking changes¶
None intentional for v0.5 CLI/LSP clients. Pre-1.0 APIs may still change between minor releases.
Upgrade steps¶
- Update VS Code extension to 0.6.0 (Marketplace or release VSIX).
- Update CLI:
cargo install ontoindex-cli --locked --forceor download release binary. - Optional: add
ontoindex classify --profile elto CI aftervalidate. - Optional: set
ontocode.hierarchy.modetoasserted(default) until you run the reasoner.