Full release notes: https://www.dyad.sh/docs/releases/1.23.0-beta.1
What's Changed
- feat(telemetry): report more non-sensitive settings by @RyanGroch in #4954
- fix: capture Git overlay workspace preparation diagnostics by @azizmejri1 in #4934
- Restrict new unsafe Neon branch selections when the protection experiment is enabled by @azizmejri1 in #4951
- Stop Git deleting through junctions when removing isolated workspaces by @azizmejri1 in #4957
- fix(claude-code): keep oversized tool descriptions visible to the model by @RyanGroch in #4960
- Explain Supabase test failures without losing the original cause by @azizmejri1 in #4938
- Allow disabling thinking for LM Studio and custom providers by @wwwillchen in #4966
- Test Keychain settings upgrades against an on-demand Electron 40 baseline by @keppo-bot[bot] in #4968
- Fix Monaco source-file errors in TypeScript diffs by @azizmejri1 in #4974
- fix(debug): keep warnings in the bug report log tail by @RyanGroch in #4959
- fix: queue prompts during undo and codebase restore by @azizmejri1 in #4940
- fix(git): report missing app folders instead of misleading git errors by @RyanGroch in #4965
- fix(github): explain missing push access instead of a 403 in the collaborators panel by @RyanGroch in #4986
- fix(settings): check Google keys by listing models by @RyanGroch in #4981
- feat(tests): add configurable concurrent E2E runs by @azizmejri1 in #4908
- Fix GitHub device authorization across Electron runtimes by @keppo-bot[bot] in #4967
- Fix workspace diagnostics and shell-consent CI failures by @azizmejri1 in #4975
- Nudge Neon apps to enable e2e testing by @azizmejri1 in #4977
- Bump to v1.23.0-beta.1 by @wwwillchen in #4987
- Make production build cancel and time out reliably during isolated setup by @keppo-bot[bot] in #4921
- Fix image uploads with hidden or system gitignore files on Windows by @wwwillchen in #4989
Full Changelog: v1.22.0-beta.1...v1.23.0-beta.1