Skip to content

Releases: Lemoncode/quickmock

@lemoncode/quickmock-mcp@0.1.0

08 May 12:52
791f439

Choose a tag to compare

Minor Changes

  • 2282316: First public release of the QuickMock VS Code extension and its MCP server.

    quickmock (VS Code extension)

    • Custom editor for .qm files backed by the QuickMock web app, served inside a webview.
    • quickmock.appUrl setting (default https://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 via npx -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_assets and capture_wireframe.
    • Headless screenshot pipeline via puppeteer-core against 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.

@lemoncode/quickmock-vscode-extension@0.0.1

16 Apr 13:11
03d28a2

Choose a tag to compare

Patch Changes

@lemoncode/quickmock-mcp@0.0.1

16 Apr 13:11
03d28a2

Choose a tag to compare

Patch Changes

v0.1.0

10 Sep 16:59

Choose a tag to compare

Community preview