v0.20.0

dyad-sh/dyadv0.20.0Sep 8, 2025by github-actions[bot]

AI Summary

This release focuses on security enhancements, including the addition of an iframe sandbox and a security policy, alongside updates to model integrations and UI improvements. It introduces Azure OpenAI Custom Model support and refines the model picker user experience.

Key Highlights

  • Enable iframe sandbox for enhanced security
  • Azure OpenAI Custom Model Integration
  • Improved model picker UX
  • Bump to v0.19.0 (stable) and security policy updates
  • Switch to OpenAI GPT-5 bot (cheaper) and back to Anthropic

New Features

  • Azure OpenAI Custom Model Integration
  • Enable iframe sandbox
  • Improve model picker UX
  • Make balanced smart context option the default

Full Release Notes

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

## What's Changed
* fix: error on first custom provider deletion by @guaoo in https://github.com/dyad-sh/dyad/pull/1110
* pre commit by @wwwillchen in https://github.com/dyad-sh/dyad/pull/1119
* Add dupe issue bot by @wwwillchen in https://github.com/dyad-sh/dyad/pull/1120
* Switch to OpenAI GPT-5 bot (cheaper) by @wwwillchen in https://github.com/dyad-sh/dyad/pull/1129
* improve prompt by @wwwillchen in https://github.com/dyad-sh/dyad/pull/1131
* gh prompt v2 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/1133
* Switch back to anthropic by @wwwillchen in https://github.com/dyad-sh/dyad/pull/1135
* Add Azure OpenAI Custom Model Integration by @tmaasen in https://github.com/dyad-sh/dyad/pull/1001
* Update missing direction creation by @harcop in https://github.com/dyad-sh/dyad/pull/1146
* Use new dyad icons by @wwwillchen in https://github.com/dyad-sh/dyad/pull/1157
* Bump to v0.19.0 (stable) by @wwwillchen in https://github.com/dyad-sh/dyad/pull/1161
* Add security policy for supported versions and reporting by @wwwillchen in https://github.com/dyad-sh/dyad/pull/1166
* Enable iframe sandbox by @wwwillchen in https://github.com/dyad-sh/dyad/pull/1178
* fix: hide <dyad-command> tags from generated text output (#945) by @princeaden1 in https://github.com/dyad-sh/dyad/pull/1162
* chore: add Windows compatibility for npm scripts by @guaoo in https://github.com/dyad-sh/dyad/pull/1170
* v0.20.0-beta.1 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/1181
* Improve model picker UX by @wwwillchen in https://github.com/dyad-sh/dyad/pull/1180
* Make balanced smart context option the default by @wwwillchen in https://github.com/dyad-sh/dyad/pull/1186

## New Contributors
* @tmaasen made their first contribution in https://github.com/dyad-sh/dyad/pull/1001
* @harcop made their first contribution in https://github.com/dyad-sh/dyad/pull/1146

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