Skip to content

chore: bump ComfyUI to 0.20.2#1704

Open
benceruleanlu wants to merge 1 commit into
mainfrom
bl/bump-comfyui-0.20.2
Open

chore: bump ComfyUI to 0.20.2#1704
benceruleanlu wants to merge 1 commit into
mainfrom
bl/bump-comfyui-0.20.2

Conversation

@benceruleanlu
Copy link
Copy Markdown
Member

@benceruleanlu benceruleanlu commented May 3, 2026

Summary

  • bump desktop from 0.8.36 to 0.9.0
  • bump bundled ComfyUI from 0.20.1 to 0.20.2
  • update the core requirements patch and compiled requirement snapshots for comfyui-workflow-templates==0.9.68

Context

This is intentionally a minor desktop version bump rather than another patch release because the missing model downloader API surface changed. Desktop PR #1694 is expected to merge before this release and aligns the missing-model download contract that the newer frontend path depends on.

Notes

  • v0.20.2 exists as the latest ComfyUI tag, though GitHub Releases still reports v0.20.1 as the latest published release.
  • manager_requirements.txt is unchanged between v0.20.1 and v0.20.2, so managerCommit remains untouched.

Checks

  • corepack yarn make:assets
  • compiled platform requirements from the commands embedded in assets/requirements/*.compiled, with unrelated resolver/index-source noise stripped
  • corepack yarn format
  • corepack yarn lint
  • corepack yarn typecheck
  • corepack yarn test:unit

Summary by CodeRabbit

  • Chores
    • Bumped application version to 0.9.0
    • Updated ComfyUI version to 0.20.2
    • Updated workflow templates and related components to latest versions
    • Refreshed platform-specific dependency versions for macOS and Windows (AMD/CPU/NVIDIA)

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 3, 2026

📝 Walkthrough

Walkthrough

This PR updates pinned versions of comfyui-workflow-templates and its related subpackages across all platform-specific compiled requirement files. It also removes the pinned comfyui-frontend-package dependency and bumps the desktop and ComfyUI versions in package.json.

Changes

Dependency and Version Updates

Layer / File(s) Summary
Compiled Requirements Updates
assets/requirements/macos.compiled, assets/requirements/windows_amd.compiled, assets/requirements/windows_cpu.compiled, assets/requirements/windows_nvidia.compiled
comfyui-workflow-templates pinned version updated from 0.9.63 to 0.9.68. Related subpackages (-core, -media-api, -media-image, -media-other, -media-video) updated to newer minor/patch versions across all platform targets.
Core Requirements Patch
scripts/core-requirements.patch
comfyui-frontend-package==1.42.15 dependency pin removed. comfyui-workflow-templates version updated from 0.9.63 to 0.9.68 in requirements.txt.
Package Metadata
package.json
Desktop version bumped from 0.8.36 to 0.9.0. ComfyUI config version updated from 0.20.1 to 0.20.2.

Possibly related PRs

Suggested reviewers

  • christian-byrne
  • luke-mino-altherr

Poem

🐰 Hops through dependencies with glee,
Versions bumped to point-oh-nine, you see!
Templates and media all aligned,
ComfyUI fresh, frontend refined.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the primary change: bumping the bundled ComfyUI version from 0.20.1 to 0.20.2, which is reflected in package.json's config.comfyUI.version update and is the main purpose of the release.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch bl/bump-comfyui-0.20.2

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get started


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
Review rate limit: 7/8 reviews remaining, refill in 7 minutes and 30 seconds.

Comment @coderabbitai help to get the list of available commands and usage tips.

@benceruleanlu benceruleanlu force-pushed the bl/bump-comfyui-0.20.2 branch from d9a3dae to 756024c Compare May 3, 2026 10:37
@benceruleanlu benceruleanlu marked this pull request as ready for review May 3, 2026 10:47
@benceruleanlu benceruleanlu requested a review from a team as a code owner May 3, 2026 10:47
@dosubot dosubot Bot added the size:M This PR changes 30-99 lines, ignoring generated files. label May 3, 2026
Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
package.json (1)

6-22: LGTM — version bumps are correct and internally consistent.

config.comfyUI.version drives the git clone --branch v${version} in scripts/makeComfy.js, and config.frontend.version independently drives downloadFrontend.js (unaffected by the pip-side removal of comfyui-frontend-package). managerCommit correctly stays unchanged.

One release-gate note: the PR description calls out that Desktop PR #1694 must merge before this one ships, as the new frontend path requires the updated missing-model download contract. Worth confirming #1694 has landed before cutting the release build.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` around lines 6 - 22, This PR's package.json version/config
bumps look correct; ensure the Desktop PR `#1694` has merged before releasing
because the new frontend path relies on the updated missing-model download
contract—verify that config.frontend.version and config.comfyUI.version are the
intended release values and leave managerCommit unchanged, then confirm the
Desktop change is merged and CI builds against these exact config values prior
to cutting the release.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In `@package.json`:
- Around line 6-22: This PR's package.json version/config bumps look correct;
ensure the Desktop PR `#1694` has merged before releasing because the new frontend
path relies on the updated missing-model download contract—verify that
config.frontend.version and config.comfyUI.version are the intended release
values and leave managerCommit unchanged, then confirm the Desktop change is
merged and CI builds against these exact config values prior to cutting the
release.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: f8f3715e-1df2-416d-a1b1-1ba0302dff63

📥 Commits

Reviewing files that changed from the base of the PR and between 71fb1e5 and 756024c.

📒 Files selected for processing (6)
  • assets/requirements/macos.compiled
  • assets/requirements/windows_amd.compiled
  • assets/requirements/windows_cpu.compiled
  • assets/requirements/windows_nvidia.compiled
  • package.json
  • scripts/core-requirements.patch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Release size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant