0.34.0 Beta 1
Download Dyad v0.34.0-beta.1Custom Theme Generator, default chat mode, and an uncommitted files banner to keep Git changes organized
Dyad v0.34.0 Beta 1 is focused on user experience improvements—with a brand new Custom Theme Generator, a default chat mode setting, and a Git-aware uncommitted files banner to help you commit changes easily.
Highlights
Custom Theme Generator
This release introduces a Custom Theme Generator that helps you create a cohesive theme (colors, styles, etc.) tailored to your app, while still keeping things consistent and easy to iterate on.
Dyad Pro members will have access to a special AI-Powered Generator that will create a theme for you based on screenshots and keywords. The inspired mode is an awesome way of getting inspiration from existing sites without making your design a copycat.
We'd love feedback here
Theme preferences vary a lot across apps and teams. If anything feels missing, please share feedback on GitHub.
Default chat mode
This release adds a default chat mode setting, so Dyad uses your preferred chat mode whenever you start a new chat or build a new app. This helps users who might have forgotten to switch back from Ask mode.
For Dyad Pro members, it will default to the new Agent mode, which provides a better experience.
For free users, it will default to Build mode.
You can update the default chat mode setting in the Settings tab at any time.
Uncommitted files banner (with review & commit)
This release adds an uncommitted files banner that surfaces when you have local changes, with a built-in review & commit dialog. The goal is to make it obvious when your working directory is “dirty” and give you a lightweight way to save changes.
Dyad should automatically save changes (as Git commits) in most cases. This is meant for special cases where a file is changed outside of Dyad.
Enhancements & fixes
- Upgraded the default React template to use React v19
- Added an AppImage maker (Linux packaging improvement).
- Stopped agent loop after showing the Setup Supabase screen in Agent mode.
- Prevent duplicate chat streams when one is already in progress.
- Improve "Ask" mode for Pro users by using the new agent architecture under the hood.
- Improved UI performance for Dyad by internally using the new React Compiler.
- Upgraded Electron and Electron Forge to the latest versions.
- Fixed HTML attribute/content escaping in the chat cards.
- Fixed dark mode visibility for the Supabase “Continue” button.
- Fixed Vercel Live URL not updating after new deployments.
- Fixed Windows backslash path issues in select component and visual editing.
New contributor
Shoutout to @RyanGroch for their first contribution—adding the AppImage maker!
Feedback
This is a beta release, so feedback is especially helpful.
If you run into issues or have suggestions (especially around the Theme Generator, chat mode defaults, or the uncommitted files review/commit flow), please help us improve by reporting a bug or uploading a chat session.