Releases: comfyanonymous/ComfyUI
Releases · comfyanonymous/ComfyUI
v0.3.44
What's Changed
- “--whitelist-custom-nodes” args for comfy core to go with “--disable-all-custom-nodes” for development purposes by @lgldlk in #8592
- Skip custom node logic completely if disabled and no whitelisted nodes. by @comfyanonymous in #8719
- Reorder the schedulers so simple is the default one. by @comfyanonymous in #8722
- Perpneg guider with updated pre and post-cfg by @chaObserv in #8698
- Make stable release workflow publish drafts. by @comfyanonymous in #8723
- [System Pop Up] Add GitHub Action for release webhook notifications by @bmcomfy in #8652
- Fix contiguous issue with pytorch nightly. by @comfyanonymous in #8729
- Dual cfg node optimizations when cfg is 1.0 by @comfyanonymous in #8747
- Update template to 0.1.31 by @comfyui-wiki in #8741
- Add TCFG node by @chaObserv in #8730
- Migrate ER-SDE from VE to VP algorithm and add its sampler node by @chaObserv in #8744
- PerpNeg Guider optimizations. by @comfyanonymous in #8753
- support upload 3d model to custom subfolder by @jtydhr88 in #8597
- Fallback to regular op when fp8 op throws exception. by @comfyanonymous in #8761
- nodes_lt: fixes to latent conditioning at index > 0 by @harelc in #8769
- Fix ImageColorToMask not returning right mask values. by @comfyanonymous in #8771
- Alternative Skip Layer Guidance (SLG) node implementation by @city96 in #8759
- Use torch cu129 for nvidia pytorch nightly. by @comfyanonymous in #8786
- Update template to 0.1.32 by @comfyui-wiki in #8782
- Add ImageRotate and ImageFlip nodes. by @comfyanonymous in #8789
- Add the denoising step to several samplers by @chaObserv in #8780
- Add that ckpt files are loaded safely to README. by @comfyanonymous in #8791
- Add warning when loading file unsafely. by @comfyanonymous in #8800
- Remove some useless code. by @comfyanonymous in #8812
- Remove dependency on deprecated torchaudio.save function by @comfyanonymous in #8815
- Fix warning in audio save nodes. by @comfyanonymous in #8818
- Update template and node docs package version by @comfyui-wiki in #8825
- Update template to 0.1.34 by @christian-byrne in #8829
- Update template to 0.1.35 by @comfyui-wiki in #8831
- Add Moonvalley nodes by @christian-byrne in #8832
New Contributors
- @lgldlk made their first contribution in #8592
- @bmcomfy made their first contribution in #8652
- @harelc made their first contribution in #8769
Full Changelog: v0.3.43...v0.3.44
v0.3.43
What's Changed
- Add Flux Kontext and Omnigen 2 models to readme. by @comfyanonymous in #8682
- Don't add tiny bit of random noise when VAE encoding. by @comfyanonymous in #8705
- Fix memory estimation bug with kontext. by @comfyanonymous in #8709
Full Changelog: v0.3.42...v0.3.43
v0.3.42
What's Changed
Major new things in this release are the Flux Kontext and Omnigen2 image editing models.
- Add Cosmos Predict2 to README. by @comfyanonymous in #8562
- Update template to 0.1.29 by @comfyui-wiki in #8563
- Update frontend to 1.22.2 by @webfiltered in #8567
- Show a better error when the workflow OOMs. by @comfyanonymous in #8574
- Add new fields to the config types by @coderfromthenorth93 in #8507
- Fix pytorch warning. by @comfyanonymous in #8593
- Make flux controlnet work with sd3 text enc. by @comfyanonymous in #8599
- Small flux optimization. by @comfyanonymous in #8611
- Improve the log time function for 10 minute + renders by @tonynoce in #6207
- Fix exception when using a noise mask with cosmos predict2. by @comfyanonymous in #8621
- Allow padding in ImageStitch node to be white. by @comfyanonymous in #8631
- Resize and pad image node. by @comfyanonymous in #8636
- Indicate that directml is not recommended in the README. by @comfyanonymous in #8644
- Cosmos predict2 model merging nodes. by @comfyanonymous in #8647
- Singlestep DPM++ SDE for RF by @chaObserv in #8627
- unet -> diffusion model by @comfyanonymous in #8659
- Omnigen2 model implementation. by @comfyanonymous in #8669
- Bump minimum transformers version. by @comfyanonymous in #8671
- Disable omnigen2 fp16 on older pytorch versions. by @comfyanonymous in #8672
- Support Flux Kontext Dev model. by @comfyanonymous in #8679
- Update frontend to 1.23.3 by @webfiltered in #8678
- Update requirements.txt by @comfyanonymous in #8680
- Update frontend to 1.23.4 by @webfiltered in #8681
New Contributors
- @coderfromthenorth93 made their first contribution in #8507
- @tonynoce made their first contribution in #6207
Full Changelog: v0.3.41...v0.3.42
v0.3.41
What's Changed
- Let chroma TE work on regular flux. by @comfyanonymous in #8429
- chore: add badge and link to social network Twitter by @Olexandr88 in #8427
- Alternate fix for #8435 by @comfyanonymous in #8442
- Cleaner torch version comparisons. by @comfyanonymous in #8453
- Enable fp8 ops by default on gfx1201 by @comfyanonymous in #8464
- Enable AMD fp8 and pytorch attention on some GPUs. by @comfyanonymous in #8474
- Fix WebcamCapture IS_CHANGED signature by @kmewhort in #8413
- Apple most likely is never fixing the fp16 attention bug. by @comfyanonymous in #8485
- Update template to 0.1.27 by @comfyui-wiki in #8487
- Fix black images on some flux models in fp16. by @comfyanonymous in #8495
- Fix mistake in last commit. by @comfyanonymous in #8496
- auto register web folder from pyproject by @jtydhr88 in #8478
- Add support for sqlite database by @pythongosssss in #8444
- Revert "auto register web folder from pyproject (#8478)" by @comfyanonymous in #8497
- Allow specifying any frontend semver suffixes by @webfiltered in #8498
- Revert "Update template to 0.1.27" by @webfiltered in #8502
- Add a warning for old python versions. by @comfyanonymous in #8504
- Auto register web folder by @jtydhr88 in #8505
- debug -> warning by @comfyanonymous in #8506
- Add '@prerelease' to use latest test frontend by @webfiltered in #8501
- Fix Kontext aspect ratio only works as widget by @christian-byrne in #8508
- Support cosmos predict2 text to image 2B and 14B models. by @comfyanonymous in #8517
- Uncap cosmos predict2 res and fix mem estimation. by @comfyanonymous in #8518
- Add cosmos_rflow option to ModelSamplingContinuousEDM node. by @comfyanonymous in #8523
- LoRA Trainer: LoRA training node in weight adapter scheme by @KohakuBlueleaf in #8446
- Bump embedded docs to 0.2.2 by @comfyui-wiki in #8512
- Bump template to 0.1.28 by @comfyui-wiki in #8510
- allow extra settings from pyproject.toml by @jtydhr88 in #8526
- Small cosmos attention code refactor. by @comfyanonymous in #8530
- Generalize SEEDS samplers for RF by @chaObserv in #8529
- Support Cosmos predict2 image to video models. by @comfyanonymous in #8535
- SaveLora now saves in the same filename format as all the other nodes. by @comfyanonymous in #8538
- Add correct eps to ltxv rmsnorm. by @comfyanonymous in #8542
- Allow setting min_length with tokenizer_data. by @comfyanonymous in #8547
- Multistep DPM++ SDE samplers for RF by @chaObserv in #8541
New Contributors
- @Olexandr88 made their first contribution in #8427
- @kmewhort made their first contribution in #8413
Full Changelog: v0.3.40...v0.3.41
v0.3.40
What's Changed
- Cleanup BFL API nodes for Kontext [pro] and [max] by @Kosinkadink in #8337
- Add node for regex replace(sub) operation by @JettHu in #8340
- Put ROCm version in tuple to make it easier to enable stuff based on it. by @comfyanonymous in #8348
- Remove huchenlei from CODEOWNERS by @huchenlei in #8350
- fix: custom comfy-api-base works with subpath by @BennyKok in #8332
- use fused multiply-add pointwise ops in chroma by @drhead in #8279
- Bump template to 0.1.23 by @comfyui-wiki in #8353
- Make it easier to pass lists of tensors to models. by @comfyanonymous in #8358
- Update frontend to 1.21 by @webfiltered in #8366
- [feat] Add ImageStitch node for concatenating images by @christian-byrne in #8369
- Add Help Menu in NodeLibrarySidebarTab by @benceruleanlu in #8179
- Make the casting in lists the same as regular inputs. by @comfyanonymous in #8373
- Bump template to 0.1.25 by @comfyui-wiki in #8372
- [BugFix] Update frontend to 1.21.4 by @webfiltered in #8377
- [feat] Add custom node testing requirement to issue templates by @christian-byrne in #8374
- [BugFix] Update frontend to 1.21.5 by @webfiltered in #8382
- [BugFix] Update frontend to 1.21.6 by @webfiltered in #8383
- Update fix for potential XSS on /view by @jessegonyou in #8384
- Style fix. by @comfyanonymous in #8390
- [feat] Add GetImageSize node by @christian-byrne in #8386
- Add api nodes to readme. by @comfyanonymous in #8402
- add support to read pyproject.toml from custom node by @jtydhr88 in #8357
- Update frontend to 1.21.7 by @webfiltered in #8410
- [Fix] Replace call to deprecated pillow API
Image.ANTIALIAS
by @soudfl in #8415 - Add batch to GetImageSize node. by @comfyanonymous in #8419
- [refactor] remove version prefixes from Ideogram node categories by @christian-byrne in #8418
New Contributors
- @BennyKok made their first contribution in #8332
- @jessegonyou made their first contribution in #8384
- @soudfl made their first contribution in #8415
Full Changelog: v0.3.39...v0.3.40
v0.3.39
What's Changed
- Support HiDream SimpleTuner loras. by @comfyanonymous in #8318
- Refactor Pika API node imports and fix unique_id issue. by @yoland68 in #8319
- Not really tested WAN Phantom Support. by @comfyanonymous in #8321
- Delete useless file. by @comfyanonymous in #8327
- Add BFL Kontext API Nodes. by @robinjhuang in #8333
- Update templates 0.1.22 by @webfiltered in #8334
Full Changelog: v0.3.38...v0.3.39
v0.3.38
What's Changed
- Frontend fix to prevent some api nodes from executing again when none of the inputs change.
- Memory estimation code can now take into account conds. by @comfyanonymous in #8307
- Update frontend to v1.20.7 (patch) by @christian-byrne in #8312
Full Changelog: v0.3.37...v0.3.38
v0.3.37
What's Changed
- Return proper error if diffusion model not detected properly. by @comfyanonymous in #8272
- Enable pytorch attention by default on AMD gfx1151 by @comfyanonymous in #8282
- Disable initial GPU load when novram is used. by @comfyanonymous in #8294
- [BugFix] Update frontend to 1.20.6 by @webfiltered in #8296
- More API nodes: Gemini/Open AI Chat, Tripo, Rodin, Runway Image by @robinjhuang in #8295
Full Changelog: v0.3.36...v0.3.37
v0.3.36
What's Changed
- Make torch.compile LoRA/key-compatible by @Kosinkadink in #8213
- Code Optimization and Issues Fixes in ComfyUI server by @programming-pupil in #8196
- Improve performance with large number of queued prompts by @miabrahams in #8176
- Update templates to 0.1.18 by @comfyui-wiki in #8224
- Update frontend to 1.20 by @huchenlei in #8232
- remove mtl from 3d model file list by @jtydhr88 in #8192
- Add append feature to conditioning_set_values by @comfyanonymous in #8239
- Make VACE conditionings stackable. by @comfyanonymous in #8240
- Remove blocking call from timestep embedding of Chroma by @drhead in #8255
- Add argument to explicitly enable fp8 compute support. by @comfyanonymous in #8257
- Update frontend to v1.20.5 (patch) by @christian-byrne in #8260
- Better error if sageattention is installed but a dependency is missing. by @comfyanonymous in #8264
New Contributors
- @programming-pupil made their first contribution in #8196
- @comfyui-wiki made their first contribution in #8224
- @drhead made their first contribution in #8255
Full Changelog: v0.3.35...v0.3.36
v0.3.35
What's Changed
- add opus and mp3 to audio output node by @thot-experiment in #8019
- Add nodes for basic string operations by @jtydhr88 in #7952
- Update frontend to v1.19 by @huchenlei in #8076
- add support to record video as output for 3d node by @jtydhr88 in #7927
- implement APG guidance by @thot-experiment in #8081
- Add comment in example script denoting how to use api keys without needing frontend by @christian-byrne in #8082
- Support official ACE Step loras. by @comfyanonymous in #8094
- Fix issue with old pytorch RMSNorm. by @comfyanonymous in #8095
- fix negative momentum in APG node by @thot-experiment in #8100
- Hunyuan Custom initial untested implementation. by @comfyanonymous in #8101
- rework client.py to be more robust, add logging of api requests by @thot-experiment in #7988
- Display progress and result URL directly on API nodes by @christian-byrne in #8102
- Fix bug: don't retry request if API reports task failure by @christian-byrne in #8111
- Update comment on ROCm pytorch attention in README. by @comfyanonymous in #8123
- Add
get_duration
method to Comfy VIDEO type by @christian-byrne in #8122 - Remove old hack used to fix windows pytorch 2.4 on the portable. by @comfyanonymous in #8139
- Add Wan-FUN Camera Control models and Add WanCameraImageToVideo node by @George0726 in #8013
- Fix typo in last PR. by @comfyanonymous in #8144
- Remove Desktop versioning claim from README by @webfiltered in #8155
- Make ImagePadForOutpaint return a 3 channel mask. by @comfyanonymous in #8157
- Remove useless log. by @comfyanonymous in #8166
- Add missing category for T5TokenizerOption by @silveroxides in #8177
- Validate video inputs by @christian-byrne in #8133
- Node to add pixel space noise to an image. by @comfyanonymous in #8182
- Add delimiter to concatenate node by @LaVie024 in #8173
- Remove default delimiter. by @comfyanonymous in #8183
- Update AMD instructions in README. by @comfyanonymous in #8198
- Update README ROCm text to match link by @webfiltered in #8199
- This doesn't seem to be needed on chroma. by @comfyanonymous in #8209
- Revert "This doesn't seem to be needed on chroma." by @comfyanonymous in #8210
New Contributors
- @George0726 made their first contribution in #8013
- @LaVie024 made their first contribution in #8173
Full Changelog: v0.3.34...v0.3.35