Dyad LogoDyad
Releases

TypeScript 7 support, removal of automatic problem fixing in Build mode, and clearer type-check results

Dyad v1.9.0 Beta 2 adds TypeScript 7 support to Agent Mode type checks and Code Explorer, removes automatic problem fixing from Build mode, and makes incomplete TypeScript checks easier to understand.

Highlights

TypeScript 7 support

Dyad can now work with apps that use TypeScript 7 when running type checks and exploring code in Agent Mode.

The Run type checks tool now uses the TypeScript CLI installed in your app. This allows Agent Mode to check apps with newer TypeScript versions while preserving project-specific compiler behavior and configuration.

Code Explorer also remains available for TypeScript 7 apps. When an app's TypeScript version no longer provides the compiler APIs Code Explorer requires, Dyad falls back to a compatible bundled compiler to index files and symbols.

This keeps Agent Mode's investigation and verification tools useful as apps move to TypeScript 7.

Build mode automatic problem fixing removed

Build mode no longer automatically checks for or fixes TypeScript problems after generating changes. The Auto-fix Problems setting has been removed.

TypeScript 7 removes compiler APIs required by the previous Build mode repair flow. Checks in the Problems panel must now be run manually.

After using Build mode, open the Problems panel and run a check to review and fix detected issues. For ongoing verification, use Agent Mode, which can run type checks and fix problems while working on your request.

Enhancements

  • Added clearer incomplete check warnings when an invalid TypeScript configuration prevents a reliable type check from finishing.
  • Improved type-check status messages so completed checks with source errors are labeled Type errors found.
  • Improved scoped type checks by reporting matching diagnostics while noting when additional errors exist elsewhere in the app.
  • Improved guidance for TypeScript setup and process errors so Dyad can distinguish configuration or installation problems from unrelated failures.

Feedback

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

On this page