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.