Skip to content

Migration: v0.15 → v0.16

v0.16 focuses on closing the “desktop shell” parity gap: preferences, context actions, and imports/layout polish in the VS Code extension.

What changed

Plugins: preferences pages + context actions are now wired

Plugin manifests that declare:

  • [[ui.preferences_pages]]
  • [[ui.context_actions]]

are now surfaced by the extension:

  • OntoCode: Plugins: Open Preferences… opens plugin-contributed preference pages.
  • OntoCode: Plugins: Run Context Action… runs entity-scoped context actions (from the focused entity).

See Plugin authoring for the manifest schema and examples.

Plugins: command contributions actually execute

Plugin [[ui.commands]] contributions now execute through the LSP plugin host (ontocore/runPlugin) rather than being placeholders.

Imports + layout polish

  • OntoCode: Reload Imports re-indexes the workspace and refreshes the Imports panel (when open).
  • OntoCode: Reset Layout closes key OntoCode panels so you can return to a clean default workspace.

Breaking changes

None known in v0.16.0.