Full release notes: https://www.dyad.sh/docs/releases/1.20.0-beta.1
What's Changed
- test(e2e): close the reminder toast before the bug report Done click by @RyanGroch in #4787
- fix: name the .cmd shim when wrapping pnpm in Socket Firewall on Windows by @RyanGroch in #4770
- feat(plugins): show catalog icons on plugin cards by @RyanGroch in #4760
- test(e2e): wait for each env var row before the next edit by @RyanGroch in #4788
- test(e2e): hide the window before sending in completion notification tests by @RyanGroch in #4789
- test(e2e): return from importApp once the chat input is visible by @RyanGroch in #4790
- Preserve complete issue triage responses without output caps by @wwwillchen in #4793
- fix(sandbox): run every script on a worker thread by @RyanGroch in #4771
- test(e2e): empty the chat input before a sendPrompt retry refill by @RyanGroch in #4791
- feat(cloudflare): sync Neon database config to Workers by @RyanGroch in #4756
- Use Anthropic OIDC for issue automation by @wwwillchen in #4803
- Enable Claude diagnostics for issue automation by @wwwillchen in #4805
- Try API-key authentication for issue automation by @wwwillchen in #4807
- Route issue automation through the Tailscale Claude proxy by @wwwillchen in #4809
- Send the issue proxy credential as a bearer token by @wwwillchen in #4811
- Use the Tailscale proxy and Opus 5.5 for all Claude workflows by @wwwillchen in #4813
- Publish to GitLab (gitlab.com and self-hosted), including Coolify deploys by @Apasmara in #4616
- Disable blocked Claude maintenance workflows by @wwwillchen in #4817
- Prefer GPT-6 Luna for ChatGPT Free subscriptions by @wwwillchen in #4801
- Bump to v1.20.0-beta.1 by @wwwillchen in #4818
New Contributors
Full Changelog: v1.19.0...v1.20.0-beta.1