v1.11.0

maximhq/bifrostv1.11.0Aug 18, 2026by github-actions[bot]

AI Summary

Dyad project release focusing on E2E stability, CSP enforcement, artifact generation, file diffing, telemetry, recorded tests, and durable queues.

Key Highlights

  • E2E waits for background app operations
  • CSP proxy frame-ancestors enforcement
  • Artifact generation fixes
  • File diffing from commit dialogs
  • Durable queued prompts across restarts

New Features

  • E2E waits for background operations
  • CSP proxy frame-ancestors enforcement
  • Artifact generation fix
  • File diffing from commit dialogs
  • App blueprint telemetry
  • Recorded test support
  • Model-specific effort levels
  • Durable queued prompts
  • Agent teams with safe mode
  • Manual Supabase Edge Function redeployment
  • Coolify deployment support
  • Concurrent E2E tests
  • Model picker polish
  • CI stability improvements

Full Release Notes

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

## What's Changed
* Deflake E2E waits for background app operations by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/4242
* Enforce preview proxy frame-ancestors CSP to block remote framing by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/4234
* Fix Claude issue triage artifact generation by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4248
* Open a file's diff from the commit dialogs by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/4228
* Mark uncommitted and unsaved files in the code editor file tree by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/4229
* Add app blueprint posthog telemetry by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/4252
* Record Playwright tests from the preview by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/4245
* Add model-specific effort levels per chat by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/4255
* Fix recorded-test assertion model configuration by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/4269
* Improve prompt guidance for questionnaire, esp. for app blueprints by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4247
* feat: stabilize fragile recorded test selectors by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/4268
* Route Value model through OpenAI Responses API by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4271
* Restore durable queued prompts across app restarts by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/4270
* Fix Value model reasoning and model picker interactions by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4273
* Add durable Agent teams with safe mode and tool gating by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3926
* Keep reload shortcuts scoped to the app preview by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4261
* Fix queue revision error when stopping chat by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4272
* Attach the recorded-test proposal to the chat input by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/4262
* Polish model picker and agent card surfaces by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4274
* Add manual Supabase Edge Function redeployment by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/4232
* Bump to v1.11.0-beta.1 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4276
* Stabilize main CI across preview, queue, and Git flows by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/4279
* feat(coolify): deploy apps to a self-hosted server by @RyanGroch in https://github.com/dyad-sh/dyad/pull/4187
* Fix issue triage artifact permission by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4280
* Allow new chats during E2E tests and recordings by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/4281
* Bump to v1.11.0 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4300


**Full Changelog**: https://github.com/dyad-sh/dyad/compare/v1.10.0...v1.11.0