Dyad LogoDyad
Releases

Nitro server support, improved Dyad Pro model picker UI, and better performance

Dyad v0.45.0 Beta 1 adds Nitro server support for React/Vite apps, improves the Dyad Pro model picker UI, and makes AI streaming responses more performant. It also improves queue behavior, provider support for Basic Agent mode, context compaction, and settings recovery.

Highlights

Improved Dyad Pro model picker UI

The Dyad Pro model picker has been updated to make model selection easier to scan and use.

The new UI improves how providers and models are presented, including clearer provider grouping, provider icons, and pricing badges where available. This should make it easier to compare options and choose the right model for a task.

For free users, the model picker UI remains the same because model availability depends on which providers you have configured.

Nitro server layer support for React/Vite apps

This release adds Nitro server layer support for React/Vite apps, such as those created with Dyad's default template.

This lets you upgrade React/Vite apps, which are normally great for rich client interactions, into full-stack apps with a backend server without having to do a full-rewrite or using a vendor-specific solution like Supabase Edge Functions.

Faster, lower-memory AI streaming responses

Dyad now does less work while streaming long AI responses. This should make streaming large AI chat responses smoother and less prone to crashing.

Enhancements

  • Improved settings write recovery with safer writes and backup preservation when recovery is needed.
  • When Local Agent reaches its step limit, Dyad now pauses the prompt queue so you can review before continuing.
  • Improved context compaction thresholds by provider so that context compaction happens less frequently.
  • Explicit Basic Agent mode now works with all providers, instead of being limited to OpenAI and Anthropic (this fixes a regression introduced by a recent release).
  • Fixed Review & Commit dialog button placement.
  • Clarified how Local Agent receives AI rules, helping it better follow and maintain AI_RULES.md.
  • Improved support for Vite 8 apps when using Dyad’s app tagging and selection features.

Feedback

This is a beta release, so feedback is especially helpful—particularly around Nitro support for Vite apps, the Dyad Pro model picker, and long AI streaming responses.

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

On this page