Commit Graph

596 Commits

Author SHA1 Message Date
Will Chen
65b3d9cb3e Fix git migration edge case (#612)
Fixes #608
2025-07-10 10:12:58 -07:00
Will Chen
94281146f2 fix read settings test (#613) 2025-07-09 10:57:26 -07:00
Will Chen
d57c6e24a0 Add readSettings unit test (#602) 2025-07-08 17:29:34 -07:00
Will Chen
4d7d9ec2a6 move auto-update to later (#603)
otherwise on windows the settings path (which is based on userData)
isn't available yet.
2025-07-08 13:48:34 -07:00
Will Chen
a1aee5c2b8 Graduate file editing from experimental (#599) 2025-07-08 11:39:46 -07:00
Will Chen
dfdd267f53 Backup Dyad on new versions (#595) 2025-07-08 11:38:06 -07:00
Will Chen
b6fd985d99 Fix OLLAMA_HOST support (#598)
Fixes #411
2025-07-08 11:37:23 -07:00
Will Chen
badab05a3a Fix failing e2e tests by loosening appVersion check (#596) 2025-07-07 23:49:04 -07:00
Will Chen
b641bfdc30 Bump to v0.12.0-beta.2 (#594) 2025-07-07 17:47:28 -07:00
Will Chen
ac2efa3294 Spruce up problems UX more (#593) 2025-07-07 17:46:15 -07:00
Will Chen
99f2e9ffce v0.12.0-beta.1 (#592) 2025-07-07 17:21:38 -07:00
Will Chen
a93536386b Support Beta release channel (#591) 2025-07-07 17:15:02 -07:00
Will Chen
ab6a9d3b34 Disable auto-update setting & settings page has scroll shortcuts (#590)
Fixes https://github.com/dyad-sh/dyad/issues/561
2025-07-07 15:43:06 -07:00
Will Chen
bc38f9b2d7 Improve check error performance by off-loading to worker thread w/ incremental compilation (#575) 2025-07-07 12:47:33 -07:00
Will Chen
97b5c29f11 Allow common iframe permissions (#589)
Fixes #576 
Fixes #538
2025-07-07 12:33:11 -07:00
Will Chen
a9575abc01 Rebaseline tests (#568) 2025-07-03 22:42:40 -07:00
Will Chen
77e39874ad truly disable check problems (#566) 2025-07-03 17:51:37 -07:00
Will Chen
d0f6e40378 Bump to v0.11.1 and disable autofix by default (#565) 2025-07-03 16:26:39 -07:00
Will Chen
375d35b144 Disable check problems when autofix is not enabled (#563) 2025-07-03 16:11:35 -07:00
Will Chen
3fd41aa7be Longer timeout for Version 3 (#560) 2025-07-03 14:44:44 -07:00
Will Chen
e3ea765de8 Normalize vfs (#558) 2025-07-03 12:15:58 -07:00
Will Chen
8260aa86e2 Rebaseline goldens (#559) 2025-07-03 11:38:59 -07:00
Will Chen
f60a6c4829 Skip auto-fix if there's deps being added (#553) 2025-07-03 10:07:03 -07:00
Will Chen
7d9776243d Remove thinking tags from incremental fixes (#552) 2025-07-03 10:02:34 -07:00
Will Chen
c3362fdaff Normalize app files (#547) 2025-07-02 16:51:26 -07:00
Will Chen
08a386750d rebaseline next.js (#548) 2025-07-02 16:50:31 -07:00
Will Chen
bd715a2ea0 invalidate problems when version is reverted (#546) 2025-07-02 16:11:37 -07:00
Will Chen
cf11cc6f23 bump to v0.11.0 (#545) 2025-07-02 15:52:33 -07:00
Will Chen
e74bca6453 Allow typing into chat input / attaching while streaming (#544)
Fixes https://github.com/dyad-sh/dyad/issues/518
2025-07-02 15:51:44 -07:00
Will Chen
678cd3277e Problems: auto-fix & problem panel (#541)
Test cases:
- [x] create-ts-errors
  - [x] with auto-fix
  - [x] without auto-fix 
- [x] create-unfixable-ts-errors
- [x] manually edit file & click recheck
- [x] fix all
- [x] delete and rename case

THINGS
- [x] error handling for checkProblems isn't working as expected
- [x] make sure it works for both default templates (add tests) 
- [x] fix bad animation
- [x] change file context (prompt/files)

IF everything passes in Windows AND defensive try catch... then enable
by default
- [x] enable auto-fix by default
2025-07-02 15:43:26 -07:00
Will Chen
52205be9db Allow toggling pro in pro mode selector (#539)
Fixes #512
2025-07-01 13:06:46 -07:00
Will Chen
eee087fc81 Rename Undo button in version pane to Restore (#536) 2025-07-01 11:12:40 -07:00
Will Chen
9d11f6c73f Support yml/yaml files (#535)
Fixes #533
2025-07-01 11:12:05 -07:00
Will Chen
8254b5201b Add template (#526) 2025-06-30 11:44:26 -07:00
Will Chen
6c71644775 Fix telemetry link (#511) 2025-06-28 21:00:29 -07:00
Will Chen
d5307a7207 Capacitor command fix (#498) 2025-06-25 16:45:49 -07:00
Will Chen
a985a5aadf Ensure fs changes in response processor are within app dir (#496) 2025-06-25 16:13:10 -07:00
Will Chen
2ea9500f73 Configurable thinking budget (default to medium) (#494) 2025-06-25 15:36:05 -07:00
Will Chen
52aebae903 Fix order of dyad tag processing (#495)
Fixes #493
2025-06-25 15:34:11 -07:00
Will Chen
c7c92e4dc4 Add file extensions for capacitor (#492) 2025-06-25 11:05:54 -07:00
Will Chen
08ab7c1c37 Support astro & other common FE file extensions (#489)
Closes #462
2025-06-24 22:23:20 -07:00
Will Chen
64ae18b34b Make wait extra long for preview pick element (#488) 2025-06-24 22:22:23 -07:00
Will Chen
ed4ec1ef58 Optimize summarization (#487)
Fixes #435
2025-06-24 21:01:09 -07:00
Will Chen
fe597db5b3 harden app files snapshot (#486) 2025-06-24 16:46:40 -07:00
Will Chen
87a0de438c fix select component test (#485) 2025-06-24 16:16:08 -07:00
Will Chen
47f3ec460a Add Capacitor support (#483)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-06-24 14:35:05 -07:00
Will Chen
4ec35f1d6e Bump to v0.10.0 (#484) 2025-06-24 13:40:44 -07:00
Will Chen
2463e977b5 Deflake select component e2e test baselines (#482) 2025-06-24 12:50:02 -07:00
Will Chen
5d678c2ead Smart auto (#476) 2025-06-23 23:08:29 -07:00
Will Chen
3041563809 Finish incomplete dyad write (#475)
Fixes #452 
Fixes #456 
Fixes #195
2025-06-23 22:53:55 -07:00