Subframe

Changelog

The latest product updates in Subframe, including new features, improvements, and bug fixes.

Attach any file to agent chat

Attach any file to agent chat with the paperclip, or drop or paste it in, and your agent opens it as it works.

Bug fixes & performance

Fixes & improvements

  • Pages that agents create in parallel land in separate spots on the canvas.
  • Pages and components created at the same time get distinct names.
  • The component editor highlights what your agent changes as it works.
  • Fixed issues with agent edits to components applying one variant's styles to every variant.
  • In the desktop app, Claude can save temporary files and its own memory while working in your codebase.
Free-form canvas

Place pages anywhere on the canvas, marquee selection by dragging to select several pages at once, and hold ⌥ while dragging to duplicate a page.

Agents now create and edit your components directly, starting from a template or an existing component, the same way they work on pages. Works with Subframe MCP.

Bug fixes & performance

Fixes & improvements

  • Fixed issues with exported images cutting off content that overflows the page.
  • Agents apply your theme's corner, shadow and typography styles correctly.

We've revamped how agents design on the canvas to support parallel, direct editing that you can watch in real-time. Start a new chat in Subframe or via the Subframe MCP to see agents create multiple design variations side-by-side and make targeted edits directly on the canvas.

Bug fixes & performance

Fixes & improvements

  • Fixed issues with very tall pages repeating in exported images.
  • Fixed issues with agent chat replies going missing after your agent runs a command in the background.
  • In the desktop app, Claude finishes requests that commit and push your code.
  • In the desktop app, stopping Codex also stops the commands it started.
Bug fixes & performance

Fixes & improvements

  • Fixed issues with pages designed by agents crashing the editor when opened.
  • When capturing designs from browser, bold or colored text inside links and labels keeps its style.
  • Requesting a canvas name when working with an agent now applies it over Subframe MCP.

Ask the agent to export a design as an image, then preview and download it straight from the conversation.

Bug fixes & performance

Fixes & improvements

  • Improved canvas performance on large designs.
  • Page actions show when you hover a page's title bar on the canvas.
  • Page links from Subframe MCP open on the canvas with the page selected.
  • Codex models load in the desktop app even with a long Codex history.
New examples in the motion library

The motion library has 21 new animation examples and liquid WebGL shaders for your agent to build with.

Browse the library

Bug fixes & performance

Fixes & improvements

  • Switching tabs keeps your selection in the desktop app.
  • Layers duplicated in a different breakpoint stay visible.
  • Creating a snippet from a doc's slash menu adds it automatically to the doc.
  • Agents can use images from your project's image library as reference.
  • Improved agent stability during network drops.
  • Fixed "Request too large" errors in long agent chats with many screenshots.
  • Quitting the desktop app while an agent works now shows as stopped instead of running with no output.

When a new version of the desktop app is ready, click Update in the title bar to restart and install it.

Bug fixes & performance

Fixes & improvements

  • Agent edits to a component with variants keep the other variants' styling instead of resetting them.
  • Agents edit designs faster over Subframe MCP.
  • The desktop app now reconnects on its own after a network drop.
  • Sign-in links, like connecting an MCP client, open the page directly when you're already signed in.
Bug fixes & performance

Fixes & improvements

  • Improved load times when opening Subframe.
  • Connecting your Codex agent in the desktop app now works even if you've never run the Codex CLI.
Multiple windows in the desktop app

Open more than one window in the desktop app to work on several projects side by side. Choose File → New Window or press ⌘⇧N (Ctrl+Shift+N on Windows). A link to another project opens in that project's window, and your windows reopen where you left them after a restart.

Use your MCP connectors & skills in Subframe

You can now use MCP servers, skills, plugins and CLAUDE.md/AGENTS.md connected through your Claude or Codex subscription directly in Subframe. Run more powerful, personalized workflows in Subframe and maintain context when working with agents across apps.

Motion library for agents

Give your agent a library of open-source React animations, Motion components and WebGL shaders to build from. Install the Motion MCP in Claude, Codex or Cursor, no account required. Works with Subframe MCP.

Browse the library

Bug fixes & performance

Fixes & improvements

  • Duplicated pages get placed next to their original on the canvas.
  • Copy link from a canvas links to the selected page.
  • Fixed a stray hover outline when pressing ⌘ on the canvas.
  • Fixed issues with generated designs rendering code instead of the design in some cases.
  • Images in generated designs keep their cropping instead of stretching.
  • Quick edits routed to the agent continue in your open agent chat instead of starting a new one.
  • In prototype mode, the chat box stays in view so you can send follow-ups.
  • Agent browser screenshots keep working while Subframe is behind another window on desktop.
  • Component tabs stay open after a quick edit finishes.

Your agent can now create and manage projects using the Subframe MCP.

Bug fixes & performance

Fixes & improvements

  • Improved hover & selection performance on a large canvas with many pages.
  • Importing a theme keeps your existing dark mode values.
  • The default font color on the theme page saves correctly.
  • Fixed issues with generated designs rendering as empty.
  • Agents can now design components that contain tables properly.
  • Agent tools connect faster after your computer wakes or reconnects in the desktop app.
  • Fixed issues with long-running generations to avoid duplicated calls.
  • Agent browser use no longer moves your cursor while typing.
  • Generations via MCP now wait for designs to finish instead of repeatedly checking if they're still generating.
  • Designs captured from browser correctly position elements like cookie banners, bottom bars and full-screen dialogs even if you scrolled before capturing.
  • Designs captured from browser keep gradient backgrounds and gradient text along with the background color.
  • Signing up from a share link or after connecting via MCP now opens in the right destination instead of the projects page.

Your agent can upload your screenshots, photos and logos to a project and use them in designs. It can also manage existing images uploaded to a project.

Learn more

Multi-select the same component across different pages on a canvas and change their properties all at once from the inspector panel.

  1. Press ⌘⇧C (Ctrl+Shift+C on Windows) to copy the selected layer as a PNG to your clipboard.
  2. Press ⌘A (Ctrl+A on Windows) to select all of a layer's siblings.
Inspiration library for agents

Introducing a new way for agents to design more creatively. The Subframe Inspiration Library lets agents search over a hand-picked library of real, unique landing pages to steer your next design ask away from the defaults. Available via the Subframe MCP.

Try it today

In the desktop app, your agent can open pages in a Browser tab, click, fill in forms and scroll, and you can watch or take control at any time. Ask it to capture a flow and each step comes back as a design.

Learn how

Light and dark UI appearance

Set the Subframe interface appearance to light, dark, or match your system settings, independently of your project's design theme.

Subframe Desktop app, now on Windows

The Subframe desktop app is now available for Windows users.

Go to downloads

Variable fonts now support any weight from 1 to 1000. Works with Subframe MCP.

Bug fixes & performance

Browser capture fixes

  • Lists, tables, images, charts and icons match the original page more closely.
  • Text, dropdowns and input placeholders keep their fonts, colors, sizes and spacing.
  • Sticky headers, centered content, linked cards and collapsed sections look as they do on the page.
  • Apps built with component frameworks, full-screen web apps and pages with very large images capture fully.
Component folders

Keep your components organized in folders: create a folder in Components, then drag components in or choose Move to folder. Works with Subframe MCP.

Project groups

Group your projects on the Projects page: create a group, then drag projects in or choose Move to group from a project's menu.

Bug fixes & performance

Subframe MCP updates

Agents connected to Subframe MCP continue working when Subframe updates its tools without reconnecting.

Continue a conversation from another agent

Pick up work you started in Claude, Codex, Cursor or Conductor: a new agent chat shows how to copy the conversation out and paste it in.

Learn how

Paste long clipboard text as attachments

Paste a long document or transcript into the agent chat and it attaches as an attachment instead of filling the message box.

Bug fixes & performance

Agent chat fixes

  • Replies stay on screen while they stream and after you press Stop.
  • Desktop agent chats survive network drops, sleep and corporate proxies, and say what to fix when they can't connect.
  • The model picker shows the Claude and Codex models your plan includes.
  • Agent screenshots of the Browser tab come out at full width.
Bug fixes & performance

Agent chat fixes

  • Stopping a chat now works every time, keeps what the agent already did, and puts your message back in the composer if the agent hadn't started.
  • Agents remember the images and tool results from earlier in a conversation.
  • Conversations idle for more than 7 days pick up where you left off.
  • Agent and MCP screenshots render Chinese, Japanese, Korean, Arabic, Hebrew, Thai, emoji and symbols correctly.
Bug fixes & performance

Browser capture fixes

  • Pages with several line breaks in a row capture successfully.
  • Headings keep their font size after a line break.
  • Centered content stays centered.
Export designs as images

Export any page, component, snippet or element as PNG, JPG or WebP from the Export tab, or pages, components and snippets as PDF. Copy as PNG is in the right-click menu too. Works with Subframe MCP.

Learn how

New models now available in the desktop app: Haiku 5.5 via Subframe AI credits or your Claude subscription, or GPT-6.1 Sol using your Codex subscription.

Inline quick edits route to agent chat

When using quick edit, larger and more complex requests now open in the agent chat with your selection attached. Small, targeted requests continue to edit your designs inline.