## dyad-sh/dyad — v1.10.0…v1.11.0-beta.1

_25 commits._

### Features
- **Allow new chats during E2E tests and recordings (#4281)** (112cf51)
- **feat(coolify): deploy apps to a self-hosted server (#4187)** (ba782f4)
- **Add manual Supabase Edge Function redeployment (#4232)** (6ddaaf3)
- **Add durable Agent teams with safe mode and tool gating (#3926)** (3027c29)
- **feat: stabilize fragile recorded test selectors (#4268)** (bc9a0e8)
- **Add model-specific effort levels per chat (#4255)** (f1e0335)
- **Add app blueprint posthog telemetry (#4252)** (e70cc9f)

### Fixes
- **Fix issue triage artifact permission (#4280)** (b5822a6)
- **Fix queue revision error when stopping chat (#4272)** (137e9c4)
- **Fix Value model reasoning and model picker interactions (#4273)** (55bc0fc)
- **Fix recorded-test assertion model configuration (#4269)** (6c69691)
- **Fix Claude issue triage artifact generation (#4248)** (0dfdee1)

### Backend
- **Stabilize main CI across preview, queue, and Git flows (#4279)** (c1a9b9e)
- **Bump to v1.11.0-beta.1 (#4276)** (82c7e14)
- **Polish model picker and agent card surfaces (#4274)** (5707335)
- **Attach the recorded-test proposal to the chat input (#4262)** (b2c4dbf)
- **Keep reload shortcuts scoped to the app preview (#4261)** (206bc2c)
- **Restore durable queued prompts across app restarts (#4270)** (7b020d9)
- **Route Value model through OpenAI Responses API (#4271)** (22da943)
- **Improve prompt guidance for questionnaire, esp. for app blueprints (#4247)** (0baeb3a)
- **Record Playwright tests from the preview (#4245)** (0144e9c)
- **Mark uncommitted and unsaved files in the code editor file tree (#4229)** (6e8193e)
- **Open a file's diff from the commit dialogs (#4228)** (b833e9f)
- **Enforce preview proxy frame-ancestors CSP to block remote framing (#4234)** (0c83aa2)
- **Deflake E2E waits for background app operations (#4242)** (6f92c1d)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/dyad-sh/dyad?utm_source=github-action)._