v0.4.0
What's Changed
- feat: desktop migration banner on dashboard when desktop is only install by @Kosinkadink in #134
- feat: add blue borders around running and in-progress cards by @Kosinkadink in #135
- feat: clickable update pill on cards and dashboard by @Kosinkadink in #138
- fix: restore port conflict UI when 'Ask what to do' is selected by @Kosinkadink in #144
- feat: add manual Check for updates button in Settings by @Kosinkadink in #149
- feat: show download helper in remote/cloud ComfyUI windows by @Kosinkadink in #147
- feat: enforce installation is stopped before mutations by @Kosinkadink in #148
- fix: snapshot restore now applies update channel, ComfyUI version, and resets release cache state by @Kosinkadink in #145
- feat: display disk usage and expected size requirements (#129) by @Kosinkadink in #146
- feat: implement manual git install source (issue #143) by @Kosinkadink in #151
- fix: stop syncing shared model dirs into Desktop's extra_models_config by @Kosinkadink in #156
- feat: add PyPI fallback mirror support for pip operations by @Kosinkadink in #159
- feat: install manager_requirements.txt during update, migration, and snapshot restore by @Kosinkadink in #157
- docs: add direct download badges to readme by @benceruleanlu in #168
- feat: upload Datadog sourcemaps by @benceruleanlu in #172
- feat: display launcher version in sidebar and window titles by @Kosinkadink in #170
- fix: cancellation safety for snapshot restore and long-running operations by @Kosinkadink in #169
- fix: surface process error details and auto-repair macOS binaries on … by @Kosinkadink in #173
- fix: terminal garbled Unicode and carriage return handling (#163) by @Kosinkadink in #174
- feat: add tests to guard prod whitelist entries by @Kosinkadink in #175
- fix: pin progress modal buttons to a sticky bottom bar by @Kosinkadink in #178
- feat: add Give Feedback button to sidebar by @Kosinkadink in #177
- fix: fast stop with stopping state and Windows kill fix by @Kosinkadink in #181
- fix: make pypi.org the primary index and use unsafe-best-match strategy by @Kosinkadink in #185
- fix: remove accidentally merged model management UI by @Kosinkadink in #187
- fix: use accent style for Show Window/View Progress buttons, hide Open in Browser in window mode by @Kosinkadink in #186
- feat: migrate portable/git installations to standalone with device selection by @Kosinkadink in #195
- refactor: store ground-truth version data, derive display strings by @Kosinkadink in #190
- fix: remove unsafe-best-match index strategy to improve resolution speed by @Kosinkadink in #204
- Fix/stdout capture and codesign concurrency by @Kosinkadink in #205
- fix: populate baseTag for stable channel to prevent bare-hash version display by @Kosinkadink in #206
- refactor: rename ComfyUI Launcher to ComfyUI Desktop 2.0 by @Kosinkadink in #207
- chore: update GitHub repo URLs after repository renames by @Kosinkadink in #208
- docs: update README for ComfyUI Desktop 2.0 rename by @Kosinkadink in #209
- chore: rename original Desktop to Legacy Desktop by @Kosinkadink in #210
- chore: bump version to 0.4.0 by @Kosinkadink in #211
Full Changelog: v0.3.6...v0.4.0