Releases: K-Schmitt/Nodalis
Releases · K-Schmitt/Nodalis
Release list
Nodalis v0.2.1
Nodalis v0.2.0
First release under the Nodalis name. Install via the attached nodalis-0.2.0.vsix (bundled runtime — no clone/build/Node needed).
✨ Features
- Rebrand Archi-OS → Nodalis across the whole stack (packages, commands, MCP key, settings, data dir).
- Zero-config first run: on a Nodalis workspace, the extension auto-configures MCP, starts the runtime and opens the panel once.
- Sidebar buttons: Start / Open / Stop in the Nodalis activity-bar view, plus a welcome panel while stopped.
- Definitions merge: a workspace
definitions/is now layered on top of the bundled defaults (DEFINITIONS_PATHmulti-root) — extend AND override bytypeId/ preset id instead of replacing wholesale.
🔒 Security
- HTTP API binds 127.0.0.1 by default (was
0.0.0.0); containers opt into0.0.0.0viaHTTP_HOST. - Sub-graph node ids are validated as UUIDs before path construction (path-traversal guard).
🧹 Internal
- Migrate the MCP server off the deprecated low-level
ServertoMcpServer.
⚠️ Breaking (upgrading from 0.1.5)
- Re-run Nodalis: Configure MCP — the MCP server key changed (
archi-os→nodalis). - VSCode command ids (
archi-os.*→nodalis.*) and settings (archiOs.*→nodalis.*) were renamed. - Workspace data moved from
.archi/to.nodalis/(no auto-migration).
Nodalis v0.1.5
Nodalis — an agnostic semantic-graph meta-modeler for VSCode / Cursor / Claude Code. Fully standalone: core, web UI, and default definitions are bundled in the .vsix.
What's new in 0.1.5
- Configure MCP is now global. One run registers the bundled MCP server for every project, across three clients:
- VSCode — user
Code/User/mcp.json - Cursor —
~/.cursor/mcp.json - Claude Code —
~/.claude.json
- VSCode — user
- The MCP server uses the bundled definitions and operates on the workspace currently active in Nodalis.
Install
- Download
nodalis-0.1.5.vsix→ install:Then reload the window.code --install-extension nodalis-0.1.5.vsix # VSCode cursor --install-extension nodalis-0.1.5.vsix # Cursor
- Open a folder → Command Palette (
Ctrl+Shift+P):- Nodalis: Start Runtime → status bar Live.
- Nodalis: Open → graph.
- Nodalis: Configure MCP → registers the MCP server globally (reload each client to pick it up).
Definitions — bundled, no download needed
The default .def.json rule set ships inside the extension; runtime and MCP use it automatically. definitions.zip attached as a customizable starting point.
Requirements
- VSCode ≥ 1.80 or a recent Cursor. No separate Node.js.
Verify download
sha256 e2202b04acb32b6c206a6933b008196b02abb105595f3b777f795f980863eaff