v0.33.0
Dyad v0.33 is one of our biggest releases ever, introducing Agent mode for Dyad Pro members, better default UI theme, GitHub collaboration workflows, and Native Git enabled by default.
Release notes: https://www.dyad.sh/docs/releases/0.33.0
What's Changed
- Update AGENTS/CONTRIBUTING docs by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2089
- Pick different location for storing dyad-apps by @princeaden1 in https://github.com/dyad-sh/dyad/pull/2000
- Clean-up chat input buttons by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2016
- Fix clear githubuser by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2091
- Fix git committer identity by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2092
- Cleaner settings snapshot by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2093
- Enable native git & bump to 0.33.0-beta.1 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2095
- Rebase settings snapshot by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2096
- fix test naming by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2097
- Turbo edit file tool by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2094
- Web search by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2099
- Fix e2e tests by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2103
- Fix e2e tests by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2104
- Upgrade to AI SDK v6 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2102
- Update GLM 4.6 to 4.7 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2108
- Introduce CLA and PR check by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2112
- Refine home page experience by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2110
- Automatically read logs as tool-call by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2012
- format cla.yml by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2121
- Speed up TS checks by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2111
- Fix : Keep plus button enabled while streaming by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2117
- Adding reference to the DeepWiki documentation by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2119
- web crawl/clone by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2101
- fix image attachments for agent mode by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2124
- Agent: DB tools by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2122
- Better UX for keep going in Supabase integration by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2123
- Responses API for local agent & openAI by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2126
- Inject web crawl user messages correctly by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2129
- Minor import clean-ups by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2132
- Rebase supabase stale ui baseline by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2133
- Local agent auto by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2134
- Agent TODOs tool by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2136
- agent: type check tool by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2137
- Fixing regression and adding plus button to HomeChatInput by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2135
- Adding clear logs button by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2118
- Rebaseline e2e tests by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2149
- Retry rate limit errors for Supabase API callsites by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2148
- Automatically initialize git safe directory on startup by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2152
- Fix unit test in retryWithRateLimit by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2153
- Bump to v0.33.0 beta 2 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2154
- Experimental badge by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2155
- log chat mode used in chat submit by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2156
- Fix chat mode test by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2159
- Code View Search & Fullscreen Mode (#1987) by @princeaden1 in https://github.com/dyad-sh/dyad/pull/1988
- grep tool by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2161
- skip failing tests on windows by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2164
- Show info toast when switching to agent mode by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2160
- Enable type check tool by default (agent mode) and allow "never" for agent tool perms by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2165
- Code search tool by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2167
- Improve local agent prompt by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2166
- Fix auto model for engine by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2170
- List files: recursive by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2169
- feat: Git collaboration tools with branch management by @princeaden1 in https://github.com/dyad-sh/dyad/pull/2139
- Graduate local agent from experiment by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2173
- Bump to v0.33 Beta 3 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2174
- Improve image attachement e2e test by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2168
- Initial ui theming by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/2145
- Add bugbot trigger & update claude PR review for all by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2186
- Add a refresh button for supabase projects by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2180
- Send dyad request id to engine fetch calls by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2181
- Passthrough settings so downgrading Dyad doesn't cause issues by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2183
- Don't throw error when no folder selected for import by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2188
- Triage bot v2 & update issue templates by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2196
- triage bot: claude base action by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2199
- Triage inline prompt by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2201
- env token by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2203
- Allow skipping bug bot with #skip-bugbot for PR description by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2204
- Add a bit of visual feedback when clicking Refresh Deployments for Vercel by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2184
- Support import app inplace by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2189
- Auto-set defaults for Dyad Pro 'add to dyad app' flow by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2185
- Fix snapshot baselines by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2209
- update title in issue triage bot by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2213
- Improve agent system prompt for console.log / debugging handoffs by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2211
- Update problems report when run type check tools is run by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2212
- Consolidate build-time logs into server logs by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2214
- Fix uploading files to codebase in local agent mode by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2210
- Bump to v0.33 stable by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2215
- Use GITHUB_TOKEN in release: npm ci to avoid rate limit by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2217
- Restrict expensive automatic PR reviews for outside contributors by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2221
- Update Agent Mode badge and positioning by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2223
- Refactor Supabase prompt to use dynamic code injection by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2222
- Format prettier by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2234
- Format prettier by @wwwillchen in https://github.com/dyad-sh/dyad/pull/2235
Full Changelog: https://github.com/dyad-sh/dyad/compare/v0.32.0...v0.33.0