Dyad LogoDyad
Releases

Agent mode, better default UI theme, GitHub collaboration workflows, and Native Git by default

Dyad v0.33 is one of our biggest releases ever, introducing Agent mode for Dyad Pro members, GitHub collaboration workflows, and Native Git enabled by default.

Highlights

Agent mode (Pro)

The new Agent mode makes Dyad smarter and capable of handling bigger tasks autonomously. As shown in the video above, it tracks a list of tasks, debugs issues by reading logs, and ensures everything is fully complete—like a next-generation Smart Context that can proactively debug issues.

Agent mode is exclusively available for Dyad Pro members starting at $20/month.

Better default UI theme

We've updated the default theme for new apps to produce more polished, visually appealing UIs. Existing apps will stay on the previous “No theme” setting for now, but you can switch themes anytime from the + selector.

Let us know what you think! If feedback is positive, we'll update existing apps to use the improved default.

GitHub collaboration workflows

This release introduces Git collaboration tools designed to make working with GitHub smoother—especially when you're collaborating with others on building a Dyad app.

Syncing will now pull in changes before pushing your changes to GitHub. If you hit merge conflicts, you'll need to resolve those outside of Dyad, using the GitHub app or your favorite IDE.

There's also branch management support so you can keep changes organized across different branches and merge them as needed.

We'd love feedback here

Collaboration workflows vary a lot across teams. If anything feels missing or confusing, please share your feedback on GitHub!

Native Git now on by default

Native Git is now enabled by default, which should make it faster to switch or undo versions and handle edge cases better.

If you have run into any Git or version-related issues, please report a bug and we'll take a look! You can disable Native Git by going to Settings > Experiments and toggling off the Native Git.

Enhancements & fixes

  • Chat input buttons for managing context, uploading and showing token bar have been tucked into the + Button for a cleaner user experience.
  • Dyad apps can now be imported in-place (instead of copying it to ~/dyad-apps) and stored in a different location than ~/dyad-apps/ (improves flexibility for disk management and multi-drive setups).
  • Automatically mark the dyad-apps folder as a safe directory to avoid Git errors in certain edge cases.
  • Fixed issue where Git committer identity wasn't automatically set when native Git is enabled.
  • Improved GitHub disconnect behavior: disconnecting now fully clears stored GitHub information, with new e2e coverage to prevent regressions.
  • Fixed a regression where you couldn't attach files to the chat.
  • Automatically retries Supabase API rate limit errors, which is especially important when deploying many Supabase edge functions as part of undo/restore version.
  • Better visual feedback when clicking Refresh Deployments for Vercel.
  • Improves downgrade experience where settings are preserved.
  • Add a refresh button for Supabase projects.

Feedback

If you run into any issues or have suggestions, please help us improve by reporting a bug or uploading a chat session.

On this page