Full release notes: https://www.dyad.sh/docs/releases/1.2.0-beta.1
What's Changed
- Pin node.js version for ci by @wwwillchen in #3516
- Upgrade drizzle-kit to v1 by @azizmejri1 in #3493
- fix: stabilize pnpm policy e2e flows by @wwwillchen in #3518
- Reduce Claude PR review subagents by @wwwillchen in #3484
- Persist Neon Auth cookie secret per branch in apps table by @azizmejri1 in #3504
- Deflake E2E failures from CI run 26526502867 by @keppo-bot[bot] in #3519
- Add app collections to organize apps by @azizmejri1 in #3403
- Deflake E2E failures from CI run 26543573932 by @keppo-bot[bot] in #3528
- Validate provider API keys before AI requests by @keppo-bot[bot] in #3527
- Filter generic TypeError fetch failed from PostHog telemetry by @wwwillchen in #3526
- Filter missing TypeScript setup errors from PostHog telemetry by @wwwillchen in #3525
- Filter Ollama connection telemetry by @wwwillchen in #3523
- Vendor ts-pg-schema-diff and use it for Neon migrations by @wwwillchen in #3511
- Enrich app:initial-load telemetry and stop sampling it for non-Pro users by @wwwillchen in #3524
- Add Advanced settings section above Experiments by @wwwillchen in #3533
- Bump to v1.2.0-beta.1 by @wwwillchen in #3536
- Pin all setup-node GitHub Actions to Node v24.13.1 by @wwwillchen in #3539
- Fix pnpm add workspace root guard by @wwwillchen in #3542
- test: deflake E2E CI failures by @keppo-bot[bot] in #3540
- Fix Neon migration preview introspection by @wwwillchen in #3543
Full Changelog: v1.1.0...v1.2.0-beta.1