Skip to content

Bump ComfyUI to 0.21.1#1720

Merged
benceruleanlu merged 2 commits into
mainfrom
bl/bump-comfyui-0.21.1
May 14, 2026
Merged

Bump ComfyUI to 0.21.1#1720
benceruleanlu merged 2 commits into
mainfrom
bl/bump-comfyui-0.21.1

Conversation

@benceruleanlu
Copy link
Copy Markdown
Member

@benceruleanlu benceruleanlu commented May 13, 2026

Updates the bundled ComfyUI version to v0.21.1 and bumps the desktop app version to 0.9.1.

Also refreshes the core requirements patch and compiled requirement snapshots for the upstream workflow-template and embedded-docs package bumps.

Summary by CodeRabbit

  • Chores
    • Updated ComfyUI to 0.21.1 across supported platforms.
    • Bumped embedded documentation package to the latest minor release.
    • Upgraded workflow templates and related template packages for improved stability.
    • Removed an outdated frontend dependency to streamline installs and package management.

Review Change Stack

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 13, 2026

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (1)
  • tests/integration/post-install/troubleshootingServerStart.spec.ts-snapshots/cannot-start-server-troubleshoot-post-install-win32.png is excluded by !**/*.png

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: aafa331d-0240-4f49-a29a-127bf29a1e1d

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

This PR updates ComfyUI and related workflow template package versions across platform-specific compiled requirements files (macOS, Windows AMD, Windows CPU, and Windows NVIDIA), bumps the configured ComfyUI version to 0.21.1 in package.json, and removes the comfyui-frontend-package pinned dependency from the core requirements patch.

Changes

ComfyUI and Workflow Templates Dependency Updates

Layer / File(s) Summary
Platform-specific compiled dependency updates
assets/requirements/macos.compiled, assets/requirements/windows_amd.compiled, assets/requirements/windows_cpu.compiled, assets/requirements/windows_nvidia.compiled
ComfyUI embedded docs and workflow template packages bumped to newer versions (comfyui-embedded-docs 0.4.4→0.5.0, comfyui-workflow-templates 0.9.73→0.9.75, -core 0.3.229→0.3.231, -media-api 0.3.75→0.3.76, -media-other 0.3.195→0.3.197) across all platform-specific lockfiles.
ComfyUI version and core requirements configuration
package.json, scripts/core-requirements.patch
Top-level package version bumped (0.9.0→0.9.1) and config.comfyUI.version updated (0.21.0→0.21.1); comfyui-frontend-package==1.43.18 removed and core requirement pins for comfyui-workflow-templates and comfyui-embedded-docs updated.

Possibly Related PRs

  • Comfy-Org/desktop#1652: Both PRs update package.json's config.comfyUI.version and modify scripts/core-requirements.patch by changing the comfyui-frontend-package pinned requirement.

Suggested Reviewers

  • christian-byrne
  • luke-mino-altherr

Poem

🐰 I hop through pins and tidy the thread,
Nudge versions forward, a soft little tread,
From configs to patches my whiskers have seen,
ComfyUI shines in a newer sheen,
Hooray for tidy deps and a smoother machine!

🚥 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 'Bump ComfyUI to 0.21.1' accurately describes the main change—updating the ComfyUI version in package.json and related requirements files from 0.21.0 to 0.21.1.
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.21.1

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

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

@benceruleanlu benceruleanlu marked this pull request as ready for review May 13, 2026 21:54
@benceruleanlu benceruleanlu requested a review from a team as a code owner May 13, 2026 21:54
@dosubot dosubot Bot added the size:M This PR changes 30-99 lines, ignoring generated files. label May 13, 2026
@benceruleanlu benceruleanlu added New Browser Test Expectations Commits new screenshots for any e2e tests that have changed labels May 13, 2026
@benceruleanlu
Copy link
Copy Markdown
Member Author

The failing snapshot is the known version masking issue, I'm just going to update the snapshot

@benceruleanlu benceruleanlu force-pushed the bl/bump-comfyui-0.21.1 branch from a213eb3 to fd21150 Compare May 13, 2026 22:10
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.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@scripts/core-requirements.patch`:
- Around line 6-7: The specified package versions
comfyui-workflow-templates==0.9.75 and comfyui-embedded-docs==0.5.0 do not exist
on PyPI and will fail install; update the dependency lines referencing
comfyui-workflow-templates and comfyui-embedded-docs to use published versions
(e.g., comfyui-workflow-templates==0.9.73 and comfyui-embedded-docs==0.4.4) or
change to a non-strict specification (>=) if you intend to accept future
releases, then run a fresh install to verify resolution.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: f97a405f-a6d2-4482-b466-21f8d26151b1

📥 Commits

Reviewing files that changed from the base of the PR and between a213eb3 and fd21150.

📒 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
✅ Files skipped from review due to trivial changes (3)
  • assets/requirements/macos.compiled
  • assets/requirements/windows_cpu.compiled
  • assets/requirements/windows_amd.compiled
🚧 Files skipped from review as they are similar to previous changes (2)
  • package.json
  • assets/requirements/windows_nvidia.compiled

Comment thread scripts/core-requirements.patch
@github-actions github-actions Bot requested a review from a team as a code owner May 13, 2026 22:23
@benceruleanlu benceruleanlu merged commit 2e69328 into main May 14, 2026
3 checks passed
@benceruleanlu benceruleanlu deleted the bl/bump-comfyui-0.21.1 branch May 14, 2026 00:26
This was referenced May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

New Browser Test Expectations Commits new screenshots for any e2e tests that have changed 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.

2 participants