Skip to content

Releases: Comfy-Org/ComfyUI-Desktop-2.0-Beta

v0.4.4

26 Mar 19:11
ecc50cc

Choose a tag to compare

What's Changed

  • feat: scrape right side panel Errors tab for missing model download interception by @Kosinkadink in #292
  • fix: configure pygit2 + fetch tags during postInstall for correct version display by @Kosinkadink in #295
  • fix: treat draft ComfyUI releases as valid for update checks by @Kosinkadink in #296
  • feat: add explanation tooltips for shared models, media, and install settings by @Kosinkadink in #279
  • fix: clarify update language in banner and install pills by @Kosinkadink in #297
  • fix: add loading spinners to all modals and prevent dashboard flash by @Kosinkadink in #300
  • feat: hide Portable install option in non-dev builds by @Kosinkadink in #298
  • fix: default git source launchMode to window and set explicitly on probe by @Kosinkadink in #307
  • Hide migrated source installs, show lineage on new install by @Kosinkadink in #305
  • feat: structured startup arguments builder with dynamic schema by @Kosinkadink in #309
  • UX: show channel changes on snapshot cards and update track on install cards by @Kosinkadink in #308
  • feat: splash page for model-folder relaunches by @Kosinkadink in #313
  • fix: increase timeout for file-lock-info to prevent flaky test by @Kosinkadink in #314
  • fix: ArgsBuilder correctness — filterUnsupportedArgs, exclusive groups, flag=value, schema refresh by @Kosinkadink in #315
  • fix(#310): add faded pencil icon hint on editable installation name by @Kosinkadink in #312
  • Hide advanced options on Settings tab for standalone installs by @Kosinkadink in #317
  • fix: cap error message height and add toggleable console in modals by @Kosinkadink in #318
  • fix: cancel stale disk size calculation when switching installations by @Kosinkadink in #321
  • fix: address review feedback for disk size cancellation (#320) by @Kosinkadink in #323
  • Add tooltips to Update and Copy & Update action buttons by @Kosinkadink in #325
  • fix: show restore/export/delete buttons when snapshot card is open by @Kosinkadink in #327
  • feat: make Set as Primary modal more descriptive by @Kosinkadink in #330
  • feat: add 'New Install Without Migrating' button to migration banner by @Kosinkadink in #328
  • feat: support per-install environment variables by @Kosinkadink in #329
  • chore: bump version to 0.4.4 by @Kosinkadink in #333

Full Changelog: v0.4.3...v0.4.4

v0.4.3

25 Mar 07:42
f8d0ae9

Choose a tag to compare

What's Changed

Full Changelog: v0.4.2...v0.4.3

v0.4.2

16 Mar 01:45
aeeb2ef

Choose a tag to compare

What's Changed

  • chore: change license from GPL-3.0 to MIT by @Kosinkadink in #237
  • docs: link to Standalone Environments repo in README by @Kosinkadink in #240
  • Add machine-scoped install support by @benceruleanlu in #223
  • fix: support model download scraping for newer frontend versions by @Kosinkadink in #243
  • fix: replace stash/merge update with hard reset to prevent conflict markers by @Kosinkadink in #246
  • fix: set 7za execute permission at build time for AppImage by @Kosinkadink in #247
  • fix: allow Google passkey and GitHub OAuth popups in Electron window by @Kosinkadink in #244
  • fix: handle macOS EACCES errors for legacy .app launch and TCC permission denial by @Kosinkadink in #241
  • fix: prevent infinite scroll growth when dragging cards to list edges by @Kosinkadink in #252
  • feat: identify which process is locking a file on delete failure by @Kosinkadink in #253
  • fix: remove redundant version labels from cloud and desktop cards by @Kosinkadink in #249
  • fix: propagate AbortSignal to postInstall so cancellation is respected by @Kosinkadink in #254
  • perf: cache drag height to avoid layout thrashing during drag by @Kosinkadink in #255
  • fix: remove delete action from git manual installs to prevent accidental data loss by @Kosinkadink in #257
  • fix: use white outline for selection cards, reserve blue for running state by @Kosinkadink in #259
  • fix: resolve version display from local git state instead of stale manifest ref by @Kosinkadink in #260
  • fix: unify version resolution across all display surfaces by @Kosinkadink in #261
  • fix: hide update/migrate pills during active operations by @Kosinkadink in #264
  • chore: bump version to 0.4.2 by @Kosinkadink in #265

Full Changelog: v0.4.1...v0.4.2

v0.4.1

14 Mar 06:00
bc79a91

Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

14 Mar 05:59
2c6d304

Choose a tag to compare

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

v0.3.6

09 Mar 16:48
24e0992

Choose a tag to compare

What's Changed

Full Changelog: v0.3.5...v0.3.6

v0.3.5

06 Mar 03:02
f5dfa03

Choose a tag to compare

What's Changed

Full Changelog: v0.3.4...v0.3.5

https://dl.todesktop.com/241130tqe9q3y/builds/260306vpxnui6n7/windows/nsis/x64
https://dl.todesktop.com/241130tqe9q3y/builds/260306vpxnui6n7/mac/dmg/arm64
https://dl.todesktop.com/241130tqe9q3y/builds/260306vpxnui6n7/linux/appImage/x64

v0.3.4

03 Mar 12:23
e061a20

Choose a tag to compare

What's Changed

  • Add --cpu to default launch args for CPU-only installs by @Kosinkadink in #72
  • Harden downloads and crash-safe JSON state persistence by @Kosinkadink in #73
  • Add zoom reset on startup and zoom change banner by @Kosinkadink in #74
  • Fix errors from stale installation references by @Kosinkadink in #75
  • Clean pinned and primary settings when startup sweep removes installations by @Kosinkadink in #76
  • feat: add Inter font for parity with ComfyUI frontend by @Kosinkadink in #77
  • feat: Environment Snapshots — capture, restore, and dedicated Snapshots tab by @Kosinkadink in #39
  • feat: Electron window parity — downloads, context menu, popups, window state by @Kosinkadink in #78
  • refactor: replace regex TOML parsing with smol-toml library by @Kosinkadink in #79
  • fix: improve text contrast — replace --text-faint with --text-muted for readable text by @Kosinkadink in #80
  • Expand drag handle hit area on install cards by @Kosinkadink in #81
  • feat: improve New Install wizard UX by @Kosinkadink in #82
  • fix: treat launch cancellation as a clean exit, not an error by @Kosinkadink in #83
  • fix: replace (window as any).api with typed casts in test files by @Kosinkadink in #85
  • feat: improve quit warning modal with detailed active items by @Kosinkadink in #86
  • fix: guard resolveSource calls against undefined/unknown sourceId by @Kosinkadink in #89
  • fix: show delete/remove actions for unknown-source installations by @Kosinkadink in #91
  • fix: show error description and actions for unknown-source installations by @Kosinkadink in #93
  • fix: prevent port conflicts when launching multiple installs concurrently by @Kosinkadink in #94
  • chore: bump version to 0.3.4 by @Kosinkadink in #95

Full Changelog: v0.3.3...v0.3.4

v0.3.3

01 Mar 13:10
1cd1821

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.1...v0.3.3

v0.3.1

23 Feb 19:45
6b9882d

Choose a tag to compare

What's Changed

  • fix: refresh installation list after adding Remote/Cloud installations by @Kosinkadink in #23

Full Changelog: v0.3.0...v0.3.1