v0.43.0

dyad-sh/dyadv0.43.0Apr 10, 2026by github-actions[bot]

AI Summary

This release enhances developer tooling and agent safety, adding React DevTools for debugging and blocking unsafe npm packages. It introduces features for grouping tabs by app and referencing files directly from the editor. The update also upgrades the default MiniMax model and improves per-chat prompt separation.

Key Highlights

  • Add React DevTools in development
  • Block unsafe npm package installs
  • Add 'Group tabs by app' context menu option
  • Feat: referencing files from the code editor
  • Upgrade MiniMax default model to M2.7

New Features

  • Increase Basic Agent free quota from 5 to 10 messages
  • Fix persist GitHub sync state
  • Fix preview route discovery states
  • Perf: change db to WAL mode
  • Fix bot author allowlists

Full Release Notes

Full release notes: https://www.dyad.sh/docs/releases/0.43.0

## What's Changed
* Increase Basic Agent free quota from 5 to 10 messages by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3147
* feat: Add React DevTools in development by @nourzakhama2003 in https://github.com/dyad-sh/dyad/pull/3112
* feat: upgrade MiniMax default model to M2.7 by @octo-patch in https://github.com/dyad-sh/dyad/pull/3038
* Fixing formatting issue in language_model_constants.ts by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/3156
* Feat: referencing files from the code editor by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/3146
* feat: block unsafe npm package installs by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3152
* fix: persist GitHub sync state across Publish tab navigation by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3151
* feat: add "Group tabs by app" context menu option by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3150
* Fix preview route discovery states by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3158
* Do not auto-collapse package-lock.json in github ui by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3160
* Bump to v0.43.0-beta.1 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3161
* perf: change db to WAL mode by @RyanGroch in https://github.com/dyad-sh/dyad/pull/3140
* Fix bot author allowlists by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3162
* fix: pin socket firewall npx invocation by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3163
* Separate ChatInput Prompts per-chat session by @princeaden1 in https://github.com/dyad-sh/dyad/pull/3129
* Adding discard changes button when reviewing uncommitted changes by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/3165
* feat: run add-dependency installs in a PTY by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3167
* Fix editor file switch race by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3168
* fix: skip unsupported PowerShell scripts in Windows signing by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3169
* Stop anthropic attribution by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3170
* fix: exclude unsupported node-pty artifacts from windows signing by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3171
* Fix socket firewall for windows by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3172
* Deflake local agent consent e2e test by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3173

## New Contributors
* @octo-patch made their first contribution in https://github.com/dyad-sh/dyad/pull/3038

**Full Changelog**: https://github.com/dyad-sh/dyad/compare/v0.42.0...v0.43.0-beta.1