0.12.0
Dyad Beta, better auto-fix performance, improved file editing
Dyad v0.12.0 improves auto-fix performance and graduates file editing from experimental to stable. You can also opt in to the Dyad Beta release channel to get more frequent updates!
Highlights
Faster Auto-fix & Problems checking
v0.11 introduced Auto-fix problems and the Problems pane, but it also caused a significant performance regression for some users who turned it on.
v0.12 includes a significant performance improvement so that it will not only run much faster but also not freeze the UI by offloading the work into a separate thread. Thank you to everyone who reported issues early on as it helped us decide on a quick patch release to make the feature opt-in.
Dyad Beta
Dyad Beta lets you get more frequent updates to Dyad and access to the latest features. If you encounter bugs, please report them and make Dyad better!
You can opt into Dyad Beta releases by going to Settings and then changing the Release Channel from Stable to Beta.
You can also go back to Dyad Stable at any time.
File editing is stable
Dyad previously had an experimental feature to enable file editing. Besides being confusing to turn on, it also had some unintuitive behavior like not re-deploying Supabase edge functions. File editing has graduated from an experimental feature and should now be stable. If you do encounter bugs, please let us know!
Other changes
New Download page
Dyad's Download page has been overhauled to include both Stable and Beta releases. You can also easily find older releases if you need to.
Revamped Settings UI
Dyad's Settings page had gotten quite long and unwieldy, so we did a bit of re-organization to make it easier to find the right settings as well as add a table-of-contents in the side menu.
Misc changes
- You can disable auto-updates in Settings now! Although we generally recommend staying on the latest version to get the newest features and bug fixes, if there's a release that's not working for you, you can now stick to an older version until we iron out the issue.
- Dyad now properly supports the
OLLAMA_HOST
environment variable, which should fix several reports where people had trouble connecting to their Ollama instance from Dyad. - The preview iframe now includes more permissions so you can access the camera, microphone, clipboard, and more from the web app you're developing.
- Dyad now backs up your database and settings before a version upgrade by copying the database and settings file locally. This is meant for emergency scenarios where your Dyad data has been corrupted.
- The Problems pane UX is now more intuitive where you can Run Checks to scan for new problems without enabling auto-fix.
Feedback
If you run into any issues or have suggestions for this release, the best way to share them is by reporting a bug and uploading a chat session.