github dyad-sh/dyad v1.7.0-beta.1

pre-release5 hours ago

Full release notes: https://www.dyad.sh/docs/releases/1.7.0-beta.1

What's Changed

  • improve bump version script by @wwwillchen in #3853
  • Fix safeStorage E2E keychain account names by @wwwillchen in #3856
  • Add AI-generated E2E testing feature by @azizmejri1 in #3681
  • Add process-level memory diagnostics to session debug export by @keppo-bot[bot] in #3860
  • Fix PreviewPanel Jotai test mock by @keppo-bot[bot] in #3865
  • Run TSC worker in a utilityProcess instead of a worker thread by @keppo-bot[bot] in #3861
  • Consolidate code explorer sessions into one byte-budgeted utility process by @keppo-bot[bot] in #3862
  • Skip renderer problems auto-refresh for local-agent turns by @keppo-bot[bot] in #3864
  • Add OpenRouter app attribution by @wwwillchen in #3867
  • Add electron-workers rule: shared V8 cage, utilityProcess checklist, memory measurement by @keppo-bot[bot] in #3868
  • Improve local agent file listing performance by @wwwillchen in #3888
  • fix: bound chat attachment memory usage by @wwwillchen in #3872
  • Bound voice-to-text recording memory by @wwwillchen in #3879
  • Bound preview console memory usage by @wwwillchen in #3875
  • Bound child-process output memory and timeouts by @wwwillchen in #3876
  • Reduce Supabase function bundle concurrency by @wwwillchen in #3891
  • Prevent OOMs from large file reads by @wwwillchen in #3884
  • Keep aiMessagesJson out of renderer IPC by @wwwillchen in #3889
  • Stream upgrade backup checksums by @wwwillchen in #3890
  • Fix Node.js external dependency detection by @wwwillchen in #3892
  • Bump to v1.7.0-beta.1 by @wwwillchen in #3893
  • Prevent duplicate MCP clients and clean up transports by @wwwillchen in #3883
  • Serialize TypeScript utility processes by @wwwillchen in #3895

Full Changelog: v1.6.2...v1.7.0-beta.1

Don't miss a new dyad release

NewReleases is sending notifications on new releases.