v0.1.12
What's new in 0.1.12
A maintenance release: the whole codebase simplified and cleaned up with no change in what it does — and one real bug the cleanup's own test gate caught.
Fixed
- A slow Save no longer closes the block you just opened. When the server took its time answering a Save and you had meanwhile double-clicked a block — even after leaving for the dashboard and reopening the same flow — the inspector vanished the moment the Save came back. Your selection now survives a reload of the flow it points into.
Under the hood
- About 570 fewer lines across backend, Studio, desktop shell and website: duplicated logic written once (how a run fails, the MCP JSON-RPC dispatch, the OAuth callback page, the browser sign-in sequence, the admin panels' first fetch), code with no caller removed, and comments that had stopped being true corrected.
- The Studio's lint is clean for the first time (17 errors → 0), and the site's translation check now runs with its tests.
- Nothing user-visible changed: no endpoint, setting key, message or layout moved.
Full Changelog: v0.1.11...v0.1.12