Releases: Comfy-Org/ComfyUI
Releases · Comfy-Org/ComfyUI
v0.12.3
Immutable
release. Only release title and notes can be modified.
What's Changed
- Fix crash on safetensors load for some 3rd party Models by @rattus128 in #12266
- mp: Fix checkpoint saving by @rattus128 in #12268
- add File3DAny output to Load3D node; extend SaveGLB to accept File3DAny as input by @bigcat88 in #12276
- Fix ace step nan issue on some hardware/pytorch configs. by @comfyanonymous in #12289
- Try to fix ace text encoder slowness on some configs. by @comfyanonymous in #12290
- Add llm sampling options and make reference audio work on ace step 1.5 by @comfyanonymous in #12295
- Disable sage attention on ace step 1.5 by @comfyanonymous in #12297
- Improvements to ACE-Steps 1.5 text encoding by @blepping in #12283
- Add VAE tiled decode node for audio. by @comfyanonymous in #12299
Full Changelog: v0.12.2...v0.12.3
v0.12.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- Support the 4B ace step 1.5 lm model. by @comfyanonymous in #12257
- Dynamic_vram: Remove Aimdo exemption for empty_cache (fixes VRAM leak) by @rattus128 in #12260
- Fix crash with ace step 1.5 by @comfyanonymous in #12264
Full Changelog: v0.12.1...v0.12.2
v0.12.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- Add progress bar to ace step. by @comfyanonymous in #12242
- Fix some issues with mac. by @comfyanonymous in #12247
- llama: cast logits as a comfy-weight by @comfyanonymous in #12248
- Fix mac issue. by @comfyanonymous in #12250
- feat(comfy_api): add basic 3D Model file types by @bigcat88 in #12129
- Support ace step 1.5 base model loras. by @comfyanonymous in #12252
- Fix tiled vae for ace step 1.5 by @comfyanonymous in #12253
Full Changelog: v0.12.0...v0.12.1
v0.12.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix: count non-dict items in outputs_count by @christian-byrne in #12166
- Make empty hunyuan latent 1.0 work with the 1.5 model. by @comfyanonymous in #12171
- Remove unused code from _io.py by @Kosinkadink in #12147
- [API Nodes] RecraftCreateStyleNode node by @bigcat88 in #12055
- Add color type and Color to RGB Int node by @pythongosssss in #12145
- Update python patch version in dep workflow. by @comfyanonymous in #12184
- Fix model not working with any res. by @comfyanonymous in #12186
- [API Nodes] Vidu: Q3 model; Extend and MultiFrame nodes by @bigcat88 in #12175
- Assets Part 2 - add more endpoints by @Kosinkadink in #12125
- Send is_input_list on v1 and v3 schema to frontend by @Kosinkadink in #12188
- KV cache implementation for using llama models for text generation. by @comfyanonymous in #12195
- Reduce RAM usage, fix VRAM OOMs, and fix Windows shared memory spilling with adaptive model loading by @rattus128 in #11845
- fix: improve error message when node type is missing by @christian-byrne in #12194
- Fix some custom nodes breaking. by @comfyanonymous in #12203
- dynamic_vram: fix pinning with model defined dtype by @rattus128 in #12208
- dynamic_vram: respect argument cast dtypes in non-comfy weights by @rattus128 in #12209
- dynamic_vram: silence pytorch buffer warning by @rattus128 in #12210
- requirements: bump comfy-aimdo to 0.1.7 by @rattus128 in #12211
- Fix issue with parameters on root model object. by @comfyanonymous in #12216
- Enable embeddings for some qwen 3 models. by @comfyanonymous in #12218
- mm: Fix cast buffers with intel offloading by @rattus128 in #12229
- Dynamic VRAM unloading fix by @rattus128 in #12227
- Add back function. by @comfyanonymous in #12234
- [API Nodes] HitPaw API nodes by @bigcat88 in #12117
- Basic support for the ace step 1.5 model. by @comfyanonymous in #12237
- Update workflow templates to v0.8.31 by @comfyui-wiki in #12239
Full Changelog: v0.11.1...v0.12.0
v0.11.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- Add support for dev-only nodes. by @guill in #12106
- Update Python 3.14 compatibility notes in README by @comfyanonymous in #12127
- [API Nodes] Grok Imagine nodes by @bigcat88 in #12136
- bump manager version to 4.1b1 by @ltdrdata in #12140
- Update workflow templates to v0.8.27 by @comfyui-wiki in #12141
- Add missing spacial downscale ratios. by @comfyanonymous in #12146
Full Changelog: v0.11.0...v0.11.1
v0.11.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Support zimage omni base model. by @comfyanonymous in #11979
- Update workflow templates to v0.8.15 by @comfyui-wiki in #11984
- Bump comfyui-frontend-package to 1.37.11 by @comfy-pr-bot in #11976
- Make omni stuff work on regular z image for easier testing. by @comfyanonymous in #11985
- [API Nodes] add WaveSpeed nodes by @bigcat88 in #11945
- fix: remove normalization of audio in LTX Mel spectrogram creation by @izorinLightricks in #11990
- Dynamically detect chroma radiance patch size by @gitmylo in #11991
- Config for Qwen 3 0.6B model. by @comfyanonymous in #11998
- Add LyCORIS LoKr support for Flux2 by @markuryy in #11997
- [API Nodes] allow passing up to 7 subjects in Vidu Reference node by @bigcat88 in #12002
- feat: Add search_aliases field to node schema by @christian-byrne in #12010
- Support the Anima model. by @comfyanonymous in #12012
- Fix for edge case of EasyCache when conditionings change during a sampling run by @Kosinkadink in #12020
- Support LTX2 Tiny VAE (taeltx_2) by @kijai in #11929
- LTX2: Further reduce warnings when loading embeddings_connector weights by @kijai in #11992
- Support Multi/InfiniteTalk by @kijai in #10179
- [API Nodes] rename BriaImage and OpenAIGImage nodes by @bigcat88 in #12022
- add ply & 3dgs format in 3d node by @jtydhr88 in #11474
- Reduce LTX2 VAE VRAM consumption by @rattus128 in #12028
- Support loading flux 2 klein checkpoints saved with SaveCheckpoint. by @comfyanonymous in #12033
- Propagate Qwen-Image attention mask to image generation. by @maromri in #11966
- add search aliases to all nodes by @christian-byrne in #12035
- feat: Improve ResizeImageMaskNode UX with tooltips, and search aliases by @christian-byrne in #12013
- Revert "feat: Improve ResizeImageMaskNode UX with tooltips, and search aliases" by @comfyanonymous in #12038
- feat: Improve ResizeImageMaskNode UX with tooltips and search aliases by @christian-byrne in #12040
- LTX2: Refactor forward function for better VRAM efficiency and fix spatial inpainting by @kijai in #12046
- Support ModelScope-Trainer/DiffSynth LoRA format for Flux.2 Klein models by @comfyui-wiki in #12042
- Make regular empty latent node work properly on flux 2 variants. by @comfyanonymous in #12050
- speed up and reduce VRAM of QWEN VAE and WAN (less so) by @rattus128 in #12036
- Make empty latent node work with other models. by @comfyanonymous in #12062
- [API Nodes] add TencentHunyuan3D nodes by @bigcat88 in #12026
- Add support for kwargs inputs to allow arbitrary inputs from frontend by @pythongosssss in #12063
- Only enable fp16 on z image models that actually support it. by @comfyanonymous in #12065
- [Weight-adapter/Trainer] Bypass forward mode in Weight adapter system by @KohakuBlueleaf in #11958
- Move nodes from previous PR into their own file. by @comfyanonymous in #12066
- Add name to LoraLoaderModelOnly. by @comfyanonymous in #12078
- Fix mistral 3 tokenizer code failing on latest transformers version and other breakage. by @comfyanonymous in #12095
- Add RoPE Position Adjustment for Small Grid IC-LoRA by @tavihalperin in #12074
- [API Nodes] remove ByteDanceImageEditNode node (seededit) by @bigcat88 in #12069
- [API Nodes] add Magnific nodes by @bigcat88 in #11986
- Fix Noise_EmptyNoise when using nested latents by @kijai in #12089
- wan-vae: Switch off feature cache for single frame by @rattus128 in #12090
- Update amd portable for rocm 7.2 by @comfyanonymous in #12101
- Update workflow templates to v0.8.23 by @comfyui-wiki in #12102
- Update workflow templates to v0.8.24 by @comfyui-wiki in #12103
New Contributors
- @izorinLightricks made their first contribution in #11990
- @gitmylo made their first contribution in #11991
- @markuryy made their first contribution in #11997
- @maromri made their first contribution in #11966
Full Changelog: v0.10.0...v0.11.0
v0.10.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Update workflow templates to v0.8.7 by @comfyui-wiki in #11896
- Update workflow templates to v0.8.10 by @comfyui-wiki in #11899
- Adjust memory usage factor calculation for flux2 klein. by @comfyanonymous in #11900
- Added try-except around seed_assets call in get_object_info by @Kosinkadink in #11901
- feat(api-nodes): extend ByteDance nodes with seedance-1-5-pro model by @bigcat88 in #11871
- Update workflow templates to v0.8.11 by @comfyui-wiki in #11918
- Add image sizes to clip vision outputs. by @comfyanonymous in #11923
- Update readme rdna3 nightly url by @alexheretic in #11937
- Fix: TypeError on AMD GPUs by moving audio tensor to CPU before numpy conversion by @TheephopWS in #11787
- Bump comfy-kitchen dependency to version 0.2.7 by @comfyanonymous in #11941
- chore(api-nodes): remove non-used; extract model to separate files by @bigcat88 in #11927
- chore(api-nodes): remove check for pyav>=14.2 in code by @bigcat88 in #11934
- feat: add advanced parameter to Input classes for advanced widgets support by @christian-byrne in #11939
- [API Nodes]: auto-discover all nodes_*.py files by @bigcat88 in #11943
- Readme update. by @comfyanonymous in #11957
- Update workflow templates to v0.8.14 by @comfyui-wiki in #11974
- feat(api-nodes): add Bria Edit node by @Kosinkadink in #11978
- Make Autogrow validation work properly by @Kosinkadink in #11977
- Simpler way to implement the #11980 loras. by @comfyanonymous in #11981
- Convert mono audio to fake stereo for LTXV VAE encoding by @rkfg in #11965
- Fix #11963 by @comfyanonymous in #11982
New Contributors
- @TheephopWS made their first contribution in #11787
- @rkfg made their first contribution in #11965
Full Changelog: v0.9.2...v0.10.0
v0.9.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- [API Nodes] Gemini: raise exception when no candidates due to safety block by @bigcat88 in #11848
- Support "lite" version of alibaba-pai Z-Image Controlnet by @Acly in #11849
- Load metadata on VAELoader by @kijai in #11846
- add blueprints dir for built-in blueprints by @ric-yu in #11853
- [Api Nodes]: Improve Price Badge Declarations by @bigcat88 in #11582
- Optimize nvfp4 lora applying. by @comfyanonymous in #11854
- Optimize nvfp4 lora applying. by @comfyanonymous in #11856
- Adds crop to multiple mode to ResizeImageMaskNode. by @nomadoor in #11838
- fix: Update repository reference comfyanonymous/ComfyUI → Comfy-Org/ComfyUI by @christian-byrne in #11858
- Fix scale_shorter_dimension for portrait inputs by @nomadoor in #11862
- feat: add CI container version bump automation by @Myestery in #11692
- feat: throttle ProgressBar updates to reduce WebSocket flooding by @silveroxides in #11504
- Optimize nvfp4 lora applying. by @comfyanonymous in #11866
- Fix VAELoader by @comfyanonymous in #11880
- feat(api-nodes): add Meshy 3D nodes by @bigcat88 in #11843
- utils: fix lanczos grayscale upscaling by @rattus128 in #11873
- Reduce log spam when loading LTX2 embeddings_connector weights by @kijai in #11874
- Flux2 Klein support. by @comfyanonymous in #11890
New Contributors
Full Changelog: v0.9.1...v0.9.2
v0.9.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- Bump ltxav mem estimation a bit. by @comfyanonymous in #11842
Full Changelog: v0.9.0...v0.9.1
v0.9.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Revert "Force sequential execution in CI test jobs" by @yoland68 in #11725
- bump comfyui_manager version to the 4.0.5 by @ltdrdata in #11732
- Better detection if AMD torch compiled with efficient attention. by @comfyanonymous in #11745
- Fix import issue. by @comfyanonymous in #11746
- Add node: JoinAudioChannels by @kijai in #11728
- Fix csp error in frontend when forcing offline. by @comfyanonymous in #11749
- Bump comfyui-frontend-package to 1.36.13 by @comfy-pr-bot in #11645
- Add most basic Asset support for models by @Kosinkadink in #11315
- Fix VAEEncodeForInpaint to support WAN VAE tuple downscale_ratio by @rattus128 in #11572
- add node - image compare by @jtydhr88 in #11343
- feat: add 'cancelled' status for interrupted jobs in /api/jobs by @ric-yu in #11680
- Add workaround for a hacky nodepack existing by @Kosinkadink in #11755
- Be less strict when loading mixed ops weights. by @comfyanonymous in #11769
- fix(api-nodes): do not downscale the input image for Topaz Enhance by @bigcat88 in #11768
- [API Nodes] add nodes for Vidu2 by @bigcat88 in #11760
- Update embedded docs to v0.4.0 by @comfyui-wiki in #11776
- Properly save mixed ops. by @comfyanonymous in #11772
- Enable PyTorch Attention by default on gfx1200 by @0xDELUXA in #11793
- Fix issue with t5 text encoder in fp4. by @comfyanonymous in #11794
- Fix chroma fp8 te being treated as fp16. by @comfyanonymous in #11795
- fix(api-nodes): use a unique name for uploading audio files by @bigcat88 in #11778
- Put more details about portable in readme. by @comfyanonymous in #11816
- Support ModelScope-Trainer/DiffSynth LoRA format for Z-Image models by @kelseyee in #11805
- Support the siglip 2 naflex model as a clip vision model. by @comfyanonymous in #11831
- Reduce LTX2 VRAM use by more efficient timestep embed handling by @kijai in #11829
- Update workflow templates to v0.8.0 by @comfyui-wiki in #11828
- Update workflow templates to v0.8.4 by @comfyui-wiki in #11835
- Make loras work on nvfp4 models. by @comfyanonymous in #11837
- Refactor to try to lower mem usage. by @comfyanonymous in #11840
- Make database bulk_ops.py more widely compatible across sqlalchemy+python versions by @Kosinkadink in #11839
- Patch frontend to 1.36.14 (from 1.36.13) by @christian-byrne in #11841
New Contributors
Full Changelog: v0.8.2...v0.9.0