Skip to content

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

  1. Update VS Code extension to 0.6.0 (Marketplace or release VSIX).
  2. Update CLI: cargo install ontoindex-cli --locked --force or download release binary.
  3. Optional: add ontoindex classify --profile el to CI after validate.
  4. Optional: set ontocode.hierarchy.mode to asserted (default) until you run the reasoner.