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

pre-release4 hours ago

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

What's Changed

  • Stage file saves and add a Commit menu to the code editor by @azizmejri1 in #3785
  • feat: add Korean (ko) translation and locale configuration by @moduvoice in #3878
  • Stop app before pnpm migration & deflake E2E failures from CI run by @keppo-bot[bot] in #3894
  • Bound MCP tool results to prevent context bloat by @wwwillchen in #3874
  • Bound preview screenshot memory usage by @wwwillchen in #3870
  • Report Windows OOM crashes with a named crash reason by @RyanGroch in #3909
  • feat: report unexpected utility process deaths via telemetry by @RyanGroch in #3910
  • feat: record memory stats, session peaks, and activity in crash reports by @RyanGroch in #3912
  • feat: add a script to symbolicate crash dumps by @RyanGroch in #3919
  • Prevent media cleanup from following symlinks by @keppo-bot[bot] in #3899
  • Prevent media library image decode OOMs by @wwwillchen in #3880
  • Fix local agent mutation path symlink traversal by @keppo-bot[bot] in #3902
  • feat: add the faulting module's debug identity to crash telemetry by @RyanGroch in #3925
  • Split preview panel header into tab row and in-panel controls row by @keppo-bot[bot] in #3832
  • Remove isomorphic-git backend by @keppo-bot[bot] in #3924
  • fix(lmstudio): list vlm and other generative models, not just llm by @serhiizghama in #3669
  • Ignore generated keychain reader binaries by @wwwillchen in #3928
  • feat: add a script to resolve crash telemetry frames to function names by @RyanGroch in #3927
  • Prevent build-mode project-root deletion by @keppo-bot[bot] in #3903
  • Fix local agent tool transcript sanitization by @wwwillchen in #3758
  • feat(security): reuse existing fix chats in Security panel by @wwwillchen in #3786
  • feat: extract exception details from crash minidumps by @RyanGroch in #3914
  • Improve security review actions by @wwwillchen in #3930
  • Require reviewer-useful PR descriptions in pr-push by @wwwillchen in #3933
  • Persist queued prompts across app restarts by @azizmejri1 in #3896
  • Show inline warnings for Fable model refusals by @wwwillchen in #3934
  • Ensure Ctrl+C stops all Electron dev processes by @wwwillchen in #3937
  • Move GitHub happy paths to Playwright by @wwwillchen in #3935
  • feat: extract all Crashpad annotations from crash minidumps by @RyanGroch in #3931
  • Sql database schema output by @wwwillchen in #3767
  • Security: redact dotenv values from agent file reads by @keppo-bot[bot] in #3929
  • feat(apps): separate display names from filesystem-safe folder slugs by @wwwillchen in #3787
  • Remove MCP support from Build mode by @keppo-bot[bot] in #3936
  • Harden renderer navigation and IPC trust boundaries by @keppo-bot[bot] in #3901
  • Centralize trusted renderer IPC registration by @keppo-bot[bot] in #3940
  • Stabilize tests after dev supervisor merge by @keppo-bot[bot] in #3939
  • Add modified-files card after chat generation by @azizmejri1 in #3814
  • Show billing status nudge in desktop by @keppo-bot[bot] in #3938
  • Fix unsafe version history branch fallback by @keppo-bot[bot] in #3932
  • fix: attribute annotation-stripped minidumps to the main process by @RyanGroch in #3943
  • Add favorite chats to the sidebar by @keppo-bot[bot] in #3944
  • feat: report an OOM verdict in crash telemetry by @RyanGroch in #3945
  • Add command to copy production data into development by @wwwillchen in #3947
  • Add local-agent Git tools and replay context by @keppo-bot[bot] in #3941
  • feat: redesign the plugins page with summary cards and detail pages by @RyanGroch in #3836
  • Stabilize renderer reload and Nitro E2E snapshots by @keppo-bot[bot] in #3946
  • Use Code Explorer only when relevant files are unclear by @wwwillchen in #3950
  • Make agent code exploration and workflow guidance context-sensitive by @wwwillchen in #3952
  • Bump to v1.8.0-beta.1 by @wwwillchen in #3951
  • Deflake cross-platform E2E failures from run 29479908404 by @keppo-bot[bot] in #3954
  • Update internal workload model routing by @wwwillchen in #3953
  • Fix Supabase OAuth token propagation race by @wwwillchen in #3956

New Contributors

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

Don't miss a new dyad release

NewReleases is sending notifications on new releases.