Releases: comfyanonymous/ComfyUI
Releases Β· comfyanonymous/ComfyUI
v0.3.30
What's Changed
- Add FreSca node by @bvhari in #7631
- [Type] Annotate graph.get_input_info by @huchenlei in #7386
- add support to output camera state by @jtydhr88 in #7582
- Replace CLIPType if with getattr by @city96 in #7589
- [BugFix] Update frontend to 1.16.9 by @huchenlei in #7655
- Add wanfun template workflows. by @robinjhuang in #7678
- Update CODEOWNERS and add christian-byrne by @yoland68 in #7663
- Hidream: Allow loading hidream text encoders in CLIPLoader and DualCLIPLoader by @power88 in #7676
- Slightly better fix for #7687 by @comfyanonymous in #7690
- CLIPTextEncodeHiDream. by @comfyanonymous in #7703
- Populate AUTH_TOKEN_COMFY_ORG hidden input by @huchenlei in #7709
- Support for WAN VACE preview model. by @comfyanonymous in #7711
- Add node type hint for socketless option by @webfiltered in #7714
- Update nodes_primitive.py by @Amorano in #7716
- Add strength control for vace. by @comfyanonymous in #7717
- Unified Weight Adapter system for better maintainability and future feature of Lora system by @KohakuBlueleaf in #7540
- Fix issue with WAN VACE implementation. by @comfyanonymous in #7724
- Add OFT/BOFT algorithm in weight adapter by @KohakuBlueleaf in #7725
- upstream MaskPreview from ComfyUI_essentials by @jtydhr88 in #7719
- Correct DoRA implementation with backward compatibility by @KohakuBlueleaf in #7727
- Add option for using fp8_e8m0fnu for model weights. by @comfyanonymous in #7733
- Replace aom-av1 with svt-av1 for saving webm videos, use preset 6 + yuv420p10le pixel format by @alexheretic in #7736
- [API nodes] Add backbone for supporting api nodes in ComfyUI by @robinjhuang in #7745
- Fix for dino lowvram. by @comfyanonymous in #7748
- Pytorch stable 2.7 is out and support cu128 by @comfyanonymous in #7749
- fp16 accumulation can now be enabled on the stable package. by @comfyanonymous in #7750
- Lower size of release package. by @comfyanonymous in #7751
- Lower size of release package more. by @comfyanonymous in #7754
- Add support for API Nodes in ComfyUI. by @robinjhuang in #7726
- [BugFix] Update frontend to 1.17.10 by @webfiltered in #7762
- implement multi image prompting for gpt-image-1 and fix transparency in outputs by @thot-experiment in #7763
- change timeout to 7 days because there's no reason to actually timeout eagerly by @thot-experiment in #7765
- [BugFix] Update frontend to 1.17.11 by @webfiltered in #7766
- throw away alpha channel in clip vision preprocessor by @thot-experiment in #7769
- fix multiple image return from api nodes by @thot-experiment in #7772
- Switch LTXVPreprocess to libx264 by @comfyanonymous in #7776
New Contributors
- @power88 made their first contribution in #7676
- @Amorano made their first contribution in #7716
- @KohakuBlueleaf made their first contribution in #7540
- @alexheretic made their first contribution in #7736
Full Changelog: v0.3.29...v0.3.30
v0.3.29
What's Changed
- Support for HiDream models
- Support for Wan 2.1 First Frame Last Frame model.
- Support for Wan Fun control and inpaint models.
- Update frontend to 1.14.6 by @huchenlei in #7416
- ltxv: fix preprocessing exception when compression is 0. by @michaellightricks in #7431
- Add option to store TE in bf16 by @bvhari in #7461
- User missing by @lerignoux in #7439
- MLU memory optimization by @BiologicalExplosion in #7470
- Add activations_shape info in UNet models by @Slickytail in #7482
- Handle PNG-8 indexed transparency in LoadImage node by @christian-byrne in #7539
- Prevent custom nodes from accidentally overwriting global modules. by @comfyanonymous in #7167
- Align /prompt response schema by @huchenlei in #7423
- add VoxelToMesh node w/ surfacenet meshing by @thot-experiment in #7446
- Add prepare_sampling wrapper to allow modifying noise_shape by @Kosinkadink in #7500
- Deprecate InputTypeOptions.defaultInput by @huchenlei in #7551
- Dont cache workflow templates index.json file by @christian-byrne in #7569
- Update frontend to 1.15 by @huchenlei in #7564
- Dependency Aware Node Caching for low RAM/VRAM machines by @Chargeuk in #7509
- Only show image files in LoadImage file select combo by @christian-byrne in #7573
- Add CublasOps support by @catboxanon in #7574
- Update
filter_files_content_types
to support filtering 3d models by @christian-byrne in #7572 - Add SEEDS (stage 2 & 3 DP) sampler by @chaObserv in #7580
- add OptimalSteps by @bebebe666 in #7584
- [Type] Mark input options NotRequired by @huchenlei in #7614
- Update frontend to 1.16 (Install templates as pip package) by @christian-byrne in #7623
New Contributors
- @lerignoux made their first contribution in #7439
- @Chargeuk made their first contribution in #7509
- @bebebe666 made their first contribution in #7584
Full Changelog: v0.3.27...v0.3.29
v0.3.28
ComfyUI version v0.3.28
v0.3.27
What's Changed
- Support the Hunyuan3Dv2 model.
- Support Wan Control Loras.
- Make the SkipLayerGuidanceDIT node work on WAN.
- [3d] remove unused params by @jtydhr88 in #6931
- ltxv: relax frame_idx divisibility for single frames. by @kvochko in #7146
- Only check frontend package if using default frontend by @huchenlei in #7179
- Fix LoadImageOutput node by @christian-byrne in #7143
- Add ER-SDE sampler by @chaObserv in #7187
- Add unwrap widget value support by @huchenlei in #7197
- Ensure the extra_args in dpmpp sde series by @chaObserv in #7204
- [NodeDef] Add documentation on multi_select input option by @huchenlei in #7212
- Add codeowner for comfy/comfy_types by @huchenlei in #7213
- Add --use-flash-attention flag. by @FeepingCreature in #7223
- Tolerate missing
@torch.library.custom_op
by @FeepingCreature in #7234 - Update frontend to 1.12.9 by @huchenlei in #7236
- Update frontend to 1.12.14 by @christian-byrne in #7244
- Guard the noise term in er_sde by @chaObserv in #7265
- Call unpatch_hooks at the start of ModelPatcher.partially_unload by @Kosinkadink in #7253
- Update frontend to 1.13 by @huchenlei in #7331
- Add backend primitive nodes by @huchenlei in #7328
- Update frontend to 1.14 by @huchenlei in #7343
- Native LotusD Implementation by @thot-experiment in #7125
- support output normal and lineart once by @jtydhr88 in #7290
- [nit] Format error strings by @huchenlei in #7345
New Contributors
- @FeepingCreature made their first contribution in #7223
- @thot-experiment made their first contribution in #7125
Full Changelog: v0.3.26...v0.3.27
v0.3.26
What's Changed
- Support "fixed" HunyuanVideo i2v model (actually a model with a different architecture from the original released version).
- Use fp16 as the default compute dtype for the WAN 2.1 models.
- Support fp8_scaled model files that don't enable the fp8 matrix mult by default.
- fixed: Incorrect guide message for missing frontend. by @ltdrdata in #7105
- Typo in node_typing.py by @JettHu in #7092
- Update frontend to 1.11.8 by @huchenlei in #7119
- Weight Hooks Switching Optimization by @Kosinkadink in #7067
- Fix stable cascade VAE issues with lowvram.
Full Changelog: v0.3.24...v0.3.26
v0.3.25
What's Changed
- Support "fixed" HunyuanVideo i2v model (actually a model with a different architecture from the original released version).
- Use fp16 as the default compute dtype for the WAN 2.1 models.
- Support fp8_scaled model files that don't enable the fp8 matrix mult by default.
- fixed: Incorrect guide message for missing frontend. by @ltdrdata in #7105
- Typo in node_typing.py by @JettHu in #7092
- Update frontend to 1.11.8 by @huchenlei in #7119
- Fix stable cascade VAE issues with lowvram.
Full Changelog: v0.3.24...v0.3.25
v0.3.24
- Fix regression when using incompatible embeddings.
Full Changelog: v0.3.23...v0.3.24
v0.3.23
What's Changed
- Support HunyuanVideo Image to Video model.
- [NodeDef] Explicitly add control_after_generate to seed/noise_seed by @huchenlei in #7059
- Better argument handling of front-end-root by @silveroxides in #7043
- Add type hint for FileLocator by @huchenlei in #6968
Full Changelog: v0.3.22...v0.3.23
v0.3.22
What's Changed
Full Changelog: v0.3.21...v0.3.22
v0.3.21
- Fix Issue where the LTXV 0.9.5 img2vid workflow didn't work with some image resolutions.
Full Changelog: v0.3.20...v0.3.21