Releases: comfyanonymous/ComfyUI
Releases · comfyanonymous/ComfyUI
v0.3.45
What's Changed
- Un-hardcode Chroma patch_size by @josephrocca in #8840
- Add reconstructed SA-Solver sampler by @chaObserv in #8834
- Support Multi Image-Caption dataset in lora training node by @KohakuBlueleaf in #8819
- Remove unmaintained notebook. by @comfyanonymous in #8845
- Better training loop implementation by @KohakuBlueleaf in #8820
- Add warning to catch torch import mistakes. by @comfyanonymous in #8852
- Support for async node functions by @guill in #8830
- Fix python3.9 by @comfyanonymous in #8858
- [fix] increase Kling API polling timeout to prevent user timeouts by @christian-byrne in #8860
- Remove windows line endings. by @comfyanonymous in #8866
- Execute async node earlier by @JettHu in #8865
- Fix fresca's input and output by @chaObserv in #8871
- Add model detection error hint for lora. by @comfyanonymous in #8880
- Remove tokens from history items by @christian-byrne in #8889
- Refactor previous pr. by @comfyanonymous in #8893
- Remove windows line endings. by @comfyanonymous in #8902
- Upate template to 0.1.36 by @comfyui-wiki in #8904
- Allow the prompt request to specify the prompt ID. by @FeepingCreature in #8189
- Fix wrong reference bug by @yoland68 in #8910
- Update nodes_gemini.py by @yoland68 in #8912
- Add action to detect windows line endings. by @comfyanonymous in #8917
- Fix MaskComposite error when destination has 2 dimensions by @bman654 in #8915
- Add attempt to work around the safetensors mmap issue. by @comfyanonymous in #8928
- LTXV VAE decoder: switch default padding mode by @harelc in #8930
- Silence clip tokenizer warning. by @comfyanonymous in #8934
- Experimental CFGNorm node. by @comfyanonymous in #8942
- Forgot this by @comfyanonymous in #8957
- Add nested style of dual cfg to DualCFGGuider node. by @comfyanonymous in #8965
- Update template to 0.1.37 by @comfyui-wiki in #8967
- Add SamplingPercentToSigma node by @chaObserv in #8963
- Document what the fast_fp16_accumulation is in the portable. by @comfyanonymous in #8973
- Update template to 0.1.39 by @comfyui-wiki in #8981
New Contributors
- @josephrocca made their first contribution in #8840
- @bman654 made their first contribution in #8915
Full Changelog: v0.3.44...v0.3.45
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.ANTIALIASby @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