Dyad LogoDyad
Releases

Free Basic Agent mode, smarter file editing, custom themes from live websites, Supabase cleanup, GitHub Markdown, and more reliability improvements

Dyad v0.35.0 brings major improvements to help you build faster and collaborate more easily: Basic Agent mode is now available for free users, file editing in Agent mode is smarter and more reliable, the Custom Theme Generator can pull from live websites (Pro), and your Supabase projects stay cleaner with automatic stale function cleanup.

This release also includes GitHub Flavored Markdown support in chat, new Git and GitHub workflow fixes, and many UI upgrades.

Highlights

Free Basic Agent mode (with daily quota)

Free users now get access to Basic Agent mode, with a 5-message daily quota (up to 150 Agent messages per month). Basic Agent mode lets you use any AI model with your own API keys. Like the Agent mode for Dyad Pro, Basic Agent gathers the context it needs and debugs its own errors, making it easier to tackle more ambitious tasks.

Dyad Pro members still get the full-featured Agent—with multiple AI models, website cloning, faster edits, and advanced code search.

Improved file editing in Agent mode

Agent mode is now much smarter at editing files. It uses a layered approach—precise search & replace for small edits, and Turbo Edits for bigger changes. The AI will now also review its own work and use better fallback instructions when an edit doesn't land perfectly. This eliminates many of the frustrating "edit loops" from earlier versions.

Feedback appreciated

If you notice Agent mode still makes edits in the wrong section or can't find the right match, please upload a chat session.

Generate custom themes from live websites (Pro)

The Custom Theme Generator (for Pro members) can now take inspiration from live websites. Just point it at a site you like for an instant starting point—capturing overall vibe, color palette, spacing and typography. Perfect if you know the experience you want but not how to describe it.

MCP HTTP header support

You can now include HTTP headers in MCP requests, making it easy to connect endpoints with Authorization headers or API keys—thanks to gkrdy for contributing this feature.

Remove stale Supabase edge functions

Supabase projects stay cleaner: Dyad now automatically removes stale edge functions that no longer exist in your project (during undo/restore or editing shared modules). This prevents unwanted code from lingering in your Supabase instance.

If you need to keep extra edge functions around for multiple apps, you can override this in Settings > Integrations.

Enhancements & fixes

  • Added GitHub Flavored Markdown (GFM) support in chat, including tables, task lists, strikethrough, and autolinks.
  • Added a Git Pull UI for easily pulling remote updates when collaborating.
  • Fixed preview refresh—your current route is preserved instead of jumping to home.
  • Fixed duplicate server log messages in the console.
  • Fixed forward/back navigation in preview for more reliable in-app navigation.
  • Fixed an issue where Dyad could miss auto-committing local changes before preparing a GitHub branch—helping keep your Git history clean and preventing accidental lost work.
  • Fixed edge case where a GitHub repo name with spaces could cause a name mismatch.

On this page