Full release notes:
https://www.dyad.sh/docs/releases/0.45.0
What's Changed
- Upgrade the tagger to support vite v8 by @azizmejri1 in #3302
- Adding nitro server layer support for vite apps by @azizmejri1 in #3251
- Deflake CI E2E failures by @keppo-bot[bot] in #3311
- test: deflake setup and context E2E flows by @keppo-bot[bot] in #3319
- Fix settings write recovery by @keppo-bot[bot] in #3320
- test: deflake custom apps folder e2e by @keppo-bot[bot] in #3321
- Fix step limit pauses queue by @wwwillchen in #3309
- perf: cancel orphaned baseStream branch to fix RAM leak during streaming by @RyanGroch in #3323
- Provider-aware context compaction thresholds (Google vs others) by @wwwillchen in #3314
- [codex] Allow any provider for explicit Basic Agent mode by @wwwillchen in #3352
- feat: add posthog event for app crash detection by @RyanGroch in #3327
- Fix Review & Commit Dialog Button Placement by @nourzakhama2003 in #3318
- perf: send only tail diff of streaming response to renderer by @RyanGroch in #3324
- Clarify AI rules prompt context by @keppo-bot[bot] in #3353
- Bump to v0.45.0-beta.1 by @wwwillchen in #3355
- Improve ModelPicker UI for Dyad Pro by @wwwillchen in #3354
- Patch vite.config.ts deterministically in enable_nitro by @azizmejri1 in #3346
- Deflake local model and visual editing E2E by @keppo-bot[bot] in #3359
- test: deflake e2e failures from CI run by @keppo-bot[bot] in #3361
- Harden AI review workflow credential boundaries by @keppo-bot[bot] in #3364
- test: performance testing infrastructure for streaming responses by @RyanGroch in #3358
- Fix safe storage settings failures by @wwwillchen in #3366
- Bump to v0.45.0-beta.2 by @wwwillchen in #3367
- Fix native git screenshot status flake by @keppo-bot[bot] in #3363
- Bump to v0.45.0 by @wwwillchen in #3375
Full Changelog: v0.44.0...v0.45.0