v0.44.0

dyad-sh/dyadv0.44.0Apr 29, 2026by github-actions[bot]

AI Summary

This release advances integration capabilities, particularly with Neon for database management and Supabase for edge functions. It introduces a pause queue feature and improves the preview proxy to be read-write. The update also includes an evaluation suite for search-replace functionality and better security for API keys.

Key Highlights

  • Neon integration (banners, custom email provider)
  • Queue Supabase edge function deploys
  • Preview branch endpoint changed to read-write
  • Add search-replace evaluation suite
  • Mask API key in settings UI

New Features

  • Refactor migration: install drizzle-kit in user app
  • Persist chat mode per chat
  • Add Codex PR review workflow
  • Add setting to keep app previews running forever
  • Remove edit_file tool from pro agent

Full Release Notes

Full release notes:
https://www.dyad.sh/docs/releases/0.44.0

## What's Changed
* Increase auto-update check interval from 10 minutes to 60 minutes by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3194
* fix: resolve AI_MissingToolResultsError after mid-turn compaction by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3213
* Feature/pause queue  by @nourzakhama2003 in https://github.com/dyad-sh/dyad/pull/3077
* Plan: Nitro Server Layer Support for Vite Projects by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/3090
* Neon integration by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/3178
* End turn with set chat summary by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3241
* fix: make refactor button tooltip show full file path by @RyanGroch in https://github.com/dyad-sh/dyad/pull/3237
* Bump to v0.44.0-beta.1 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3243
* Display version in ChatMessage UI by @nourzakhama2003 in https://github.com/dyad-sh/dyad/pull/3191
* Add deflake-e2e-from-run skill by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3247
* Deflake sendPrompt E2E helper against Lexical/jotai chat-switch races by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3246
* ci: allowlist bot authors for e2e tests by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3248
* Neon: banner for custom email provider in production by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3245
* Persist chat mode per chat by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3249
* Adding password reset guide by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/3254
* fix: avoid excessive supabase requests to prevent rate limit by @RyanGroch in https://github.com/dyad-sh/dyad/pull/3250
* fix: keep retry button visible when error popup appears by @nourzakhama2003 in https://github.com/dyad-sh/dyad/pull/3231
* Fixing formatting issue in queryKeys.ts by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/3258
* Rebaseline e2e tests by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3259
* Changing preview branch endpoint to read-write by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/3257
* Allow local agent to inspect ignored files by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3256
* Pin claude code action to v1.0.96 b/c of https://github.com/anthropics/claude-code-action/issues/1220 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3261
* Keep local agent running after chat summary by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3260
* Update E2E deflake workflow verification by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3262
* App screenshot by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/3134
* test: adds search-replace evaluation suite by @RyanGroch in https://github.com/dyad-sh/dyad/pull/3205
* Handle cross-app references in a scalable way by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/3219
* Fix presubmit failures in eval suite fixtures and helpers by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/3286
* refactor(migration):install drizzle-kit in user app instead of bundling by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/3280
* Surface shared Supabase deploy output in local agent by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3288
* Queue Supabase edge function deploys by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3289
* Bump to v0.44.0-beta.2 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3292
* Bump to v0.44.0 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3300
* docs: fix inaccuracies in rule files from weekly review by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3271
* Split closed-issue-comment workflow by commenter identity by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3270
* Rebase set_chat_summary tool description by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3293
* mask api key in settings ui by @nourzakhama2003 in https://github.com/dyad-sh/dyad/pull/3274
* Add Codex PR review workflow by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3303
* fix: omit default temperature for custom models by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3301
* Add setting to keep app previews running forever by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3273
* remove edit_file tool from pro agent by @RyanGroch in https://github.com/dyad-sh/dyad/pull/3268


**Full Changelog**: https://github.com/dyad-sh/dyad/compare/v0.43.0...v0.44.0