Releases: Lemoncode/quickmock
Releases · Lemoncode/quickmock
@lemoncode/quickmock-mcp@0.1.0
Minor Changes
-
2282316: First public release of the QuickMock VS Code extension and its MCP server.
quickmock(VS Code extension)- Custom editor for
.qmfiles backed by the QuickMock web app, served inside a webview. quickmock.appUrlsetting (defaulthttps://quickmock.net/editor.html) to point the editor and the MCP renderer at any QuickMock instance. Changes refresh open editors and respawn the MCP server.- Automatic MCP server registration for VS Code / GitHub Copilot, Claude Code, Cursor, Windsurf and Claude Desktop, plus a dynamic
McpServerDefinitionProvider. Existing entries are refreshed on activation so users always end up pointing at the right MCP invocation. - The MCP server is no longer bundled inside the
.vsix. In production the extension spawns it on demand vianpx -y @lemoncode/quickmock-mcp, so users always run the latest published MCP without waiting for an extension release. In development it resolves the local workspace build.
@lemoncode/quickmock-mcp(MCP server)- MCP tools to explore and render wireframes:
list_wireframes,get_wireframe_json,get_wireframe_pages,get_wireframe_assetsandcapture_wireframe. - Headless screenshot pipeline via
puppeteer-coreagainst the QuickMock app, using a postMessage bridge. - On-demand Chromium download via
@puppeteer/browsers, cached under~/.quickmock/browsers, so headless rendering works without relying on the user's local browser install. - Reads the target app URL from
~/.quickmock/app-url(written by the extension) with a production fallback, so the MCP works out of the box regardless of how it is spawned.
- Custom editor for
@lemoncode/quickmock-vscode-extension@0.0.1
Patch Changes
- 53588d0: Initial version
@lemoncode/quickmock-mcp@0.0.1
Patch Changes
- 53588d0: Initial version