0.9.0
New Ask mode, improved GitHub integration and more!
Dyad v0.9.0 introduces Ask mode, which lets you plan and chat with AI instead of always generating code. The GitHub integration is now more flexible: you can connect to existing repos, push to other branches, and more!
Highlights
Ask mode
Ask mode lets you use Dyad to plan and discuss your app with AI. It’s a great companion to the default Build mode because it focuses the AI on understanding your code and creating a plan before jumping into code generation.
Improved GitHub integration
Many of your most-requested GitHub features are here! You can now:
- Connect to existing GitHub repositories
- Push to branches other than
main
- Force push (with a confirmation dialog) in advanced scenarios
Native thinking
Dyad’s thinking blocks has been updated to use the AI model’s native capabilities. Google Gemini now supports thought summaries, allowing you to see what the model is reasoning in real time.
Benefits of native thinking:
- More efficient — It uses fewer tokens, as Dyad no longer prompts the model to do additional thinking beyond its native thinking.
- Better UX — Especially with Gemini 2.5 Pro, you'll see in-progress responses more quickly.
- Improved performance — Previously, custom thinking prompts could confuse smaller models and lead to output formatting issues.
In short, native thinking is faster, simpler, and should just work better.
Other changes
DeepSeek R1
DeepSeek R1 has been added to Dyad’s model presets for OpenRouter. It's also available to Dyad Pro members and offers exceptional value. Its benchmark performance is comparable to top-tier models like Gemini Pro 2.5 and Claude Sonnet 4, but at a fraction of the cost. I've been testing it personally and will provide an update on it soon.
Tip banner
While waiting for AI responses, Dyad used to display the same Dyad Pro promo banner. That’s now been replaced with a rotating banner featuring 12 different messages — mostly helpful tips (not just promos!) for getting more out of Dyad.
SQL migration files
There’s a new Supabase setting that enables SQL migration file generation. This helps with record-keeping by letting you see all applied SQL migrations over time.
Miscellaneous improvements
- Dyad Pro: Turbo Edits and Smart Context are now enabled for all models (not just the larger ones).
- Fixed a bug where Windows users saw an alert during background updates.
- Improved robustness when deleting apps.
- Updated Gemini 2.5 (Pro and Flash) to the GA versions.
- Better error messages for Supabase and GitHub integrations.
- Improved
<dyad-write>
parsing for edge cases involving<>
tags. - Optimized o3-mini and o4-mini context windows by lowering max output tokens.
- Fixed a bug where Dyad tried to commit SQL-only changes.
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.