Skip to content

ecomfe/tempad-dev

v1.0.0MIT

Connect your coding agent to Figma. Create and edit native designs, inspect existing designs, and implement UI in your codebase.

Changelog

1.0.0

  • Enabled verified runtime downloads and compatible Hub updates between operations on macOS, Linux and Windows with MCP 1.0.0. Claude requires a verified session and current lifecycle hooks; development checkouts keep their bundled runtime.
  • Retried interrupted Claude lifecycle messages without repeating their effects, including during runtime switches. Preserved Unicode text and tolerated malformed Hub replies.
  • Kept development Claude hooks connected to their own checkout while a release runtime is running.
  • Clarified recovery after failed or uncertain canvas writes, native text binding limits, supported text entities, and browser compatibility for token-based CSS. Unsupported entity warnings require extension 1.0.0 or later.
  • Corrected component sizing, asset storage, shadow inspection, and Chinese setup guidance.

0.5.1

  • Fixed Claude session binding so Figma Stop reaches the correct conversation.
  • Retained the figma-canvas-authoring alias for standalone installs for one extension release cycle. New invocations should use design-in-figma.
  • Corrected design, code-export, and extension upgrade guidance.
  • Increased Codex's tool timeout to allow slow canvas operations to report their outcome.

0.5.0

  • Renamed figma-canvas-authoring to design-in-figma to match its Design in Figma display name. Claude invocations now use tempad-dev:design-in-figma.
  • Updated installation commands and skill previews. Update saved invocations and remove the old skill after updating standalone installations. figma-design-to-code is unchanged.
  • Retained the existing extension and MCP requirements; no runtime upgrade is needed for the rename.

0.4.0

  • Updated design-to-code guidance for multiple selected roots, per-node results and errors, and exact-ID continuation without losing each root's composition or read options.
  • Distinguished token definitions from consumer values, with targeted resolved reads for inherited modes and cross-collection aliases and explicit recovery for missing or ambiguous token facts.
  • Allowed independent work to continue when only part of the requested scope lacks reliable evidence.
  • Pairs with extension 0.23.0 and MCP 0.11.0 for the new capabilities. MCP 0.11.0 continues serving extension 0.22.0 during the store rollout. Update the plugin and reconnect the MCP client; every installation channel continues to use @tempad-dev/mcp@latest.

0.3.0

  • Updated canvas-authoring guidance and Claude lifecycle binding for the unified manage_design_task tool. Requires MCP 0.10.0 or later; reconnect the client to refresh its tool list when updating the plugin.
  • Retained compatibility with extension 0.22.0 and @tempad-dev/mcp@latest in every release installation channel. No extension update is needed for this lifecycle consolidation.

0.2.1

  • Updated design-to-code recovery to select a connected Figma file by exact session ID instead of requiring a manual MCP badge switch.
  • Updated design-system reuse guidance to discover page IDs and load a specific component page when an unscoped catalog is incomplete.
  • Paired this release with extension 0.22.0 and MCP 0.9.0, retaining @tempad-dev/mcp@latest in every release installation channel.

0.2.0

  • Routed the plugins CLI through its own hook-free compatibility package and marketplace, with installer discovery checks for both skills and MCP configuration.
  • Added design-task lifecycle guidance and Stop/Done controls. Codex App uses MCP metadata and native IPC without hooks; Claude uses installed lifecycle and Stop hooks.
  • Documented native Codex App comments, Queue/Steer timing, and element-editor Save & Queue shortcuts. Other clients retain task controls without comment delivery.
  • Added figma-canvas-authoring for creating and editing native Figma designs, alongside the existing figma-design-to-code skill.
  • Added progressive references for native authoring, fonts, images, icons, resource bindings, and scoped editing. Direct, Reuse, and Author workflows keep resource decisions tied to the task.
  • Grounded new compositions in inspectable evidence and required inspection of the rendered result plus relevant native facts, with focused repair of observed defects.
  • Made the portable Agent Plugins 1.0 bundle the shared source for installation, with synchronized Codex and Claude compatibility manifests and refreshed icons.
  • Paired the plugin with extension 0.21.0 and MCP 0.8.0 through @tempad-dev/mcp@latest. The MCP server requires Node.js 22.x, 24.x, or 26+.