Skip to content

v0.4.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Oct 11:56
· 130 commits to main since this release
e93a4d5

[0.4.0-beta.1] - 2026-10-31

A prerelease for testing: npm dist-tag next, a GitHub pre-release with open-design-0.4.0-beta.1.mcpb. The Claude plugin stays on 0.3.0.

Claude Desktop extension: install open-design-0.4.0-beta.1.mcpb from this release to try it.

  • The inline preview follows edits. In Claude Desktop Chat and Cowork, a design shown in the conversation updates in place after each round, so Claude shows it once. It waits while you write a comment, checks less often when idle and not while hidden. Inline preview
  • The live preview in the Code tab's Browser pane, set up for you. Ask Claude to show the live preview and it adds an open-design-preview entry to .claude/launch.json (new tool set_up_open_design_browser_pane) and starts it. Each project gets its own port (5317–5416), the entry uses the npx beside your Node, and the pane opens the newest design (preview --root-latest). Claude Desktop
  • Tool annotations. Every MCP tool says whether it only reads, writes in the workspace, or reaches another service (readOnlyHint, destructiveHint, openWorldHint).
  • Links to the public gallery, behind a switch that stays off until the gallery goes public.
  • Claude plugin 0.3.2: on Windows, the plugin's MCP server starts again when Node.js is installed under a path with spaces, such as the default C:\Program Files\nodejs (#66, thanks @mertol84).
  • Claude plugin 0.3.1: each per-template skill's folder is now named like the skill (skills/od-prototype-card-twitter/), as the Agent Skills spec asks, so the Claude plugin directory can list them. Slash commands don't change.
  • Add a Pinterest Pin export preset at 1000×1500 px with a 20 MB upload budget.

What's Changed

  • Pin the Claude plugin to MCP server 0.3.0 by @ivenxu in #36
  • Propose building a component library from a reviewed design (openspec) by @ivenxu in #37
  • Add prepare_open_design_component_library: a component set from a reviewed design by @ivenxu in #38
  • openspec: propose eight UI/UX quality changes (taste, a11y states, critic, questions, ask view, variety, evals, microcopy) by @ivenxu in #39
  • Add states and microcopy craft by @ivenxu in #40
  • Add output quality evals (briefs, runner, scorer) by @ivenxu in #41
  • Add show_open_design_questions: tappable questions in the preview MCP App by @ivenxu in #42
  • Ask a few structured questions and vary designs from recent ones by @ivenxu in #43
  • Add design critic (openspec add-design-critic) by @ivenxu in #44
  • Add taste and state accessibility checks to check_open_design_artifact by @ivenxu in #45
  • Add contributing guide, issue and discussion templates by @ivenxu in #46
  • docs: update bundled content counts by @Aaqibhafeezkhan in #58
  • Feat/issue 48 pinterest pin format by @Aaqibhafeezkhan in #59
  • docs: add a Simplified Chinese README by @hungb2408994-ctu in #61
  • docs: add Japanese README by @eltociear in #62
  • fix(claude-plugin): name each skill folder like its skill by @ivenxu in #63
  • Add a hub-and-spoke gallery pilot for GitHub Pages by @ivenxu in #64
  • Gallery: add a Claude Design view and pin thumbnail sizes by @ivenxu in #65
  • Gallery: add gallery.json for agents and hash filters on the hubs by @ivenxu in #67
  • fix(claude-plugin): start node without a shell on Windows by @ivenxu in #68
  • OpenSpec: propose link-public-gallery by @ivenxu in #69
  • Link the public gallery from the kit, behind a live switch by @ivenxu in #70
  • OpenSpec: propose inline-preview-in-place and code-tab-browser-pane by @ivenxu in #71
  • Inline preview follows edits; Browser pane setup in the Code tab by @ivenxu in #72
  • OpenSpec: propose ChatGPT support (desktop plugin, MCP Apps compat, remote server) and Impeccable interop by @ivenxu in #73
  • Release 0.4.0-beta.1 by @ivenxu in #75
  • Fix release lint: resync the CLI's skill mirror by @ivenxu in #76

New Contributors

Full Changelog: v0.3.0...v0.4.0-beta.1