This release includes breaking changes for platform teams planning a safe upgrade.
Published 2d
Model Serving & MLOps
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
ai
comfy
comfyui
python
pytorch
stable-diffusion
Affected surfaces
auth
Summary
AI summaryBroad release touches feat, openapi, fix, and chore.
Full changelog
What's Changed
- feat: MediaPipe face detection (CORE-235) by @kijai in https://github.com/Comfy-Org/ComfyUI/pull/14009
- Multi-threaded load of models from disk (big load time speedups & Offload to disk) (CORE-43,CORE-152,CORE-164,CORE-165,CORE-117) by @rattus128 in https://github.com/Comfy-Org/ComfyUI/pull/13802
- Repo security stuff. by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14019
- feat(openapi): add OAuth 2.1 + RFC 7591 DCR endpoints by @mattmillerai in https://github.com/Comfy-Org/ComfyUI/pull/14026
- fix(openapi): correct POST /api/assets/import to importPublishedAssets by @mattmillerai in https://github.com/Comfy-Org/ComfyUI/pull/14027
- openapi: remove cloud-only job_ids query param from GET /api/assets by @mattmillerai in https://github.com/Comfy-Org/ComfyUI/pull/14016
- Update MediaPipe nodes to standardize with existing code base (CORE-242) by @alexisrolland in https://github.com/Comfy-Org/ComfyUI/pull/14025
- chore: Dataset nodes clean-up (CORE-237) by @alexisrolland in https://github.com/Comfy-Org/ComfyUI/pull/14002
- Update MoGe nodes display names, search aliases and descriptions by @alexisrolland in https://github.com/Comfy-Org/ComfyUI/pull/14030
- fix(lanczos): correct dimension transposition for single-channel tensors (CORE-228) by @edoardocarmignani in https://github.com/Comfy-Org/ComfyUI/pull/12679
- Fix reshaping lora application by @rattus128 in https://github.com/Comfy-Org/ComfyUI/pull/14031
- [Partner Nodes] add OpenRouter LLM node by @bigcat88 in https://github.com/Comfy-Org/ComfyUI/pull/14007
- Update workflow templates to v0.9.82 by @comfyui-wiki in https://github.com/Comfy-Org/ComfyUI/pull/14034
- [Partner Nodes] add widget for auto upscaling for the ByteDance2Reference node by @bigcat88 in https://github.com/Comfy-Org/ComfyUI/pull/14032
- Add backport release workflow. by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14038
- Fix SIGPIPE false negative in Backport Release workflow validation by @Kosinkadink in https://github.com/Comfy-Org/ComfyUI/pull/14041
- Add validation for source branch in backport workflow by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14042
- Update backport workflow to use commit SHA input by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14043
- fe: Consolidate warnings spam by @rattus128 in https://github.com/Comfy-Org/ComfyUI/pull/13970
- Update Discord invite link in README.md by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14045
- Adding in And, Or, and Not nodes. by @Pauan in https://github.com/Comfy-Org/ComfyUI/pull/14004
- Move logic nodes into utils category by @alexisrolland in https://github.com/Comfy-Org/ComfyUI/pull/14033
- [Partner Nodes] add new Rodin2.5 nodes by @bigcat88 in https://github.com/Comfy-Org/ComfyUI/pull/14051
- openapi: align response declarations with implementation (5 endpoints) by @mattmillerai in https://github.com/Comfy-Org/ComfyUI/pull/14058
- Delete the source branch after doing the backport. by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14062
- openapi: rename 55 cloud-side operationIds to match runtime (PR A of 3) by @mattmillerai in https://github.com/Comfy-Org/ComfyUI/pull/14060
- openapi: rename cloud-side response schemas to match runtime (PR D) by @mattmillerai in https://github.com/Comfy-Org/ComfyUI/pull/14065
- openapi: add enum values + FeedbackRequest schema for cloud cutover (PR E) by @mattmillerai in https://github.com/Comfy-Org/ComfyUI/pull/14070
- Remove dead code. by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14072
- Bump comfyui-frontend-package to 1.44.19 by @comfy-pr-bot in https://github.com/Comfy-Org/ComfyUI/pull/14074
- Fix --use-flash-attention ignored when xformers installed. by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14083
- fix: correct description of where compiled FE files live by @robinjhuang in https://github.com/Comfy-Org/ComfyUI/pull/14013
- openapi: fix invalid BillingStatus schema (object + enum hybrid) by @mattmillerai in https://github.com/Comfy-Org/ComfyUI/pull/14071
- Aimdo 0.4.5 + Cold marking of pins by @rattus128 in https://github.com/Comfy-Org/ComfyUI/pull/14088
- cache-ram: lower thresholds by @rattus128 in https://github.com/Comfy-Org/ComfyUI/pull/14089
- Add colored logs by @Talmaj in https://github.com/Comfy-Org/ComfyUI/pull/14036
- Save Image advanced node (CORE-32) by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/13850
- Update embedded docs to v0.5.1 by @comfyui-wiki in https://github.com/Comfy-Org/ComfyUI/pull/14101
- Emit
hashalongsideasset_hashon all Asset responses by @mattmillerai in https://github.com/Comfy-Org/ComfyUI/pull/13739 - Add new open-source model and built-in tool blueprints by @comfyui-wiki in https://github.com/Comfy-Org/ComfyUI/pull/13980
- MultiGPU Work Units For Accelerated Sampling (CORE-184) by @Kosinkadink in https://github.com/Comfy-Org/ComfyUI/pull/7063
- Remove some useless annotations imports. by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14105
- multigpu: use unet_manual_cast for SelectModelDevice compute dtype by @Kosinkadink in https://github.com/Comfy-Org/ComfyUI/pull/14108
- fix(LTX AV): pass correct timesteps to cross-attention AdaLN modulation by @izorinLightricks in https://github.com/Comfy-Org/ComfyUI/pull/14097
- feat: Microsoft Lens support (CORE-248) by @kijai in https://github.com/Comfy-Org/ComfyUI/pull/14077
- Lens: some cleanup by @kijai in https://github.com/Comfy-Org/ComfyUI/pull/14112
- openapi: document QueueManageResponse body on POST /api/queue by @mattmillerai in https://github.com/Comfy-Org/ComfyUI/pull/14117
- feat: Support NVIDIA PixelDiT and PiD (CORE-201) by @kijai in https://github.com/Comfy-Org/ComfyUI/pull/14103
- Closer memory usage factors for PID by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14123
- Add memory usage factor for lens model. by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14124
- fix: Stop LTXVCropGuides leaving stray latent frames when guides share a start position (CORE-206) by @drozbay in https://github.com/Comfy-Org/ComfyUI/pull/13882
- [Partner Nodes] feat: improve video references uploading for SeeDance 2 by @bigcat88 in https://github.com/Comfy-Org/ComfyUI/pull/14098
- Update workflow templates to v0.9.85 by @comfyui-wiki in https://github.com/Comfy-Org/ComfyUI/pull/14134
- [Partner Nodes] feat: add Krea2 Image nodes by @bigcat88 in https://github.com/Comfy-Org/ComfyUI/pull/14130
- [V3] convert nodes_lt_upsampler nodes to V3 schema by @bigcat88 in https://github.com/Comfy-Org/ComfyUI/pull/12423
- [Partner Nodes] feat: Beeble SwitchX nodes by @bigcat88 in https://github.com/Comfy-Org/ComfyUI/pull/14137
- Support context window for PiD and fix lq_latent rounding by @kijai in https://github.com/Comfy-Org/ComfyUI/pull/14136
- Disable sage attention in stable audio dit and VAE. by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14148
- chore: Update nodes categories by @alexisrolland in https://github.com/Comfy-Org/ComfyUI/pull/14145
- feat: add camera intrinsics fields to Load3DCamera info by @jtydhr88 in https://github.com/Comfy-Org/ComfyUI/pull/14143
- Make Load3D model_file optional by adding "none" choice by @jtydhr88 in https://github.com/Comfy-Org/ComfyUI/pull/13379
- [Partner Nodes] fix: add runtime check for SeeDance2 image inputs by @bigcat88 in https://github.com/Comfy-Org/ComfyUI/pull/14152
- [Partner Nodes] chore: update the category of the Beeble nodes by @bigcat88 in https://github.com/Comfy-Org/ComfyUI/pull/14156
- feat: add overwrite/increment to SaveImageTextDataSetToFolderNode by @zeerd in https://github.com/Comfy-Org/ComfyUI/pull/13215
- Add unreviewed merge detector for SOC 2 compliance by @luke-mino-altherr in https://github.com/Comfy-Org/ComfyUI/pull/14146
- Bump pyav package to fix some image loading issues. by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14160
- refactor: drop rotation from Load3DCamera by @jtydhr88 in https://github.com/Comfy-Org/ComfyUI/pull/14159
- Update and pin comfy-kitchen version to 0.2.9 by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14161
- float: use CK stochastic rounding cuda kernel (CORE-200) by @rattus128 in https://github.com/Comfy-Org/ComfyUI/pull/13971
- Update workflow templates to v0.9.91 by @comfyui-wiki in https://github.com/Comfy-Org/ComfyUI/pull/14163
- feat: add model_info output to Load3D node by @jtydhr88 in https://github.com/Comfy-Org/ComfyUI/pull/14144
- [Partner Nodes] fix: removed "beta" models versions from Grok nodes by @bigcat88 in https://github.com/Comfy-Org/ComfyUI/pull/14170
- Fix background removal mask output shape by @kijai in https://github.com/Comfy-Org/ComfyUI/pull/14171
- [Partner Nodes] feat: add new nodes for Tripo3D P1 model by @bigcat88 in https://github.com/Comfy-Org/ComfyUI/pull/14155
- Remove useless code. by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14178
- Speed up anima a bit on nvidia. by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14181
- feat(io): add File3DPLY / File3DSPLAT / File3DSPZ / File3DKSPLAT types by @jtydhr88 in https://github.com/Comfy-Org/ComfyUI/pull/14185
- Threaded Loader performance fixes / improvements (+ Aimdo 0.4.6) by @rattus128 in https://github.com/Comfy-Org/ComfyUI/pull/14116
- Revert deprecation of non-dynamic smart memory (CORE-152 (revert)) by @rattus128 in https://github.com/Comfy-Org/ComfyUI/pull/14183
- feat: add Preview3DAdvanced node by @jtydhr88 in https://github.com/Comfy-Org/ComfyUI/pull/14175
- Update embedded docs to v0.5.2 by @comfyui-wiki in https://github.com/Comfy-Org/ComfyUI/pull/14193
- Speed up ernie model by a bit on nvidia and use higher quality rope. by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14192
- fix: enable XPU MultiGPU CFG Split on Windows (CFG > 1) by @savvadesogle in https://github.com/Comfy-Org/ComfyUI/pull/14191
- feat: Add gaussian splat nodes by @kijai in https://github.com/Comfy-Org/ComfyUI/pull/14190
- [Partner Nodes] added grok-imagine-video-1.5 model to the GrokVideo node in First Frame mode by @bigcat88 in https://github.com/Comfy-Org/ComfyUI/pull/14198
- Remove old portable updater migration code. by @comfyanonymous in https://github.com/Comfy-Org/ComfyUI/pull/14202
- feat: Add TripoSplat support by @kijai in https://github.com/Comfy-Org/ComfyUI/pull/14210
- [Partner Nodes] feat: add Flux Virtual Try-On and Erase nodes by @bigcat88 in https://github.com/Comfy-Org/ComfyUI/pull/14207
- Update workflow templates to v0.9.92 by @comfyui-wiki in https://github.com/Comfy-Org/ComfyUI/pull/14212
- [Partner Nodes] fix: respect VideoSlice trim when resizing videos by @bigcat88 in https://github.com/Comfy-Org/ComfyUI/pull/14213
New Contributors
- @edoardocarmignani made their first contribution in https://github.com/Comfy-Org/ComfyUI/pull/12679
- @zeerd made their first contribution in https://github.com/Comfy-Org/ComfyUI/pull/13215
- @savvadesogle made their first contribution in https://github.com/Comfy-Org/ComfyUI/pull/14191
Full Changelog: https://github.com/Comfy-Org/ComfyUI/compare/v0.22.0...v0.23.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About ComfyUI
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.
Related context
Related tools
Beta — feedback welcome: [email protected]