rattus128 and GitHub
911331c06c
sd: fix VAE tiled fallback VRAM leak ( #10139 )
...
When the VAE catches this VRAM OOM, it launches the fallback logic
straight from the exception context.
Python however refs the entire call stack that caused the exception
including any local variables for the sake of exception report and
debugging. In the case of tensors, this can hold on the references
to GBs of VRAM and inhibit the VRAM allocated from freeing them.
So dump the except context completely before going back to the VAE
via the tiler by getting out of the except block with nothing but
a flag.
The greately increases the reliability of the tiler fallback,
especially on low VRAM cards, as with the bug, if the leak randomly
leaked more than the headroom needed for a single tile, the tiler
would fallback would OOM and fail the flow.
2025-10-01 18:40:28 -04:00
Koratahiu and GitHub
bb32d4ec31
feat: Add Epsilon Scaling node for exposure bias correction ( #10132 )
2025-10-01 17:59:07 -04:00
comfyanonymous and GitHub
a6f83a4a1a
Support the new hunyuan vae. ( #10150 )
2025-10-01 17:19:13 -04:00
Alexander Piskun and GitHub
e4f99b479a
convert nodes_ip2p.pt to V3 schema ( #10097 )
2025-10-01 12:20:30 -07:00
Alexander Piskun and GitHub
d9c0a4053d
convert nodes_lt.py to V3 schema ( #10084 )
2025-10-01 12:19:56 -07:00
Alexander Piskun and GitHub
11bab7be76
convert nodes_pag.py to V3 schema ( #10080 )
2025-10-01 12:18:49 -07:00
Alexander Piskun and GitHub
3af1881455
convert nodes_optimalsteps.py to V3 schema ( #10074 )
2025-10-01 12:18:04 -07:00
Alexander Piskun and GitHub
e0210ce0a7
convert nodes_differential_diffusion.py to V3 schema ( #10056 )
2025-10-01 12:17:33 -07:00
Alexander Piskun and GitHub
7eb7160db4
convert nodes_gits.py to V3 schema ( #9949 )
2025-10-01 12:16:59 -07:00
Alexander Piskun and GitHub
638097829d
convert nodes_audio_encoder.py to V3 schema ( #10123 )
2025-09-30 23:00:22 -07:00
AustinMroz and GitHub
c4a8cf60ab
Bump frontend to 1.27.7 ( #10133 )
2025-09-30 22:12:32 -07:00
comfyanonymous
bab8ba20bf
ComfyUI version 0.3.62.
v0.3.62
2025-09-30 15:12:07 -04:00
Alexander Piskun and GitHub
b682a73c55
enable Seedance Pro model in the FirstLastFrame node ( #10120 )
2025-09-30 10:43:41 -07:00
Alexander Piskun and GitHub
631b9ae861
fix(Rodin3D-Gen2): missing "task_uuid" parameter ( #10128 )
2025-09-30 10:21:47 -07:00
comfyanonymous and GitHub
f48d7230de
Add new portable links to readme. ( #10112 )
2025-09-30 12:17:49 -04:00
comfyanonymous and GitHub
6e079abc3a
Workflow permission fix. ( #10110 )
2025-09-29 23:11:37 -04:00
comfyanonymous
977a4ed8c5
ComfyUI version 0.3.61
v0.3.61
2025-09-29 23:04:42 -04:00
comfyanonymous and GitHub
414a178fb6
Add basic readme for AMD portable. ( #10109 )
2025-09-29 23:03:02 -04:00
comfyanonymous and GitHub
447884b657
Make stable release workflow callable. ( #10108 )
2025-09-29 20:37:51 -04:00
comfyanonymous and GitHub
bed4b49d08
Add action to do the full stable release. ( #10107 )
2025-09-29 20:31:15 -04:00
comfyanonymous and GitHub
342cf644ce
Add a way to have different names for stable nvidia portables. ( #10106 )
2025-09-29 20:05:44 -04:00
comfyanonymous and GitHub
3758848423
Different base files for nvidia and amd portables. ( #10105 )
2025-09-29 19:54:37 -04:00
comfyanonymous and GitHub
0db6aabed3
Different base files for different release. ( #10104 )
2025-09-29 19:54:05 -04:00
comfyanonymous and GitHub
1673ace19b
Make the final release test optional in the stable release action. ( #10103 )
2025-09-29 19:08:42 -04:00
comfyanonymous and GitHub
7f38e4c538
Add action to create cached deps with manually specified torch. ( #10102 )
2025-09-29 17:27:52 -04:00
Alexander Piskun and GitHub
8accf50908
convert nodes_mahiro.py to V3 schema ( #10070 )
2025-09-29 12:35:51 -07:00
Christian Byrne and GitHub
ed0f4a609b
dont cache new locale entry points ( #10101 )
2025-09-29 12:16:02 -07:00
Alexander Piskun and GitHub
041b8824f5
convert nodes_perpneg.py to V3 schema ( #10081 )
2025-09-29 12:05:28 -07:00
Alexander Piskun and GitHub
b1111c2062
convert nodes_mochi.py to V3 schema ( #10069 )
2025-09-29 12:03:35 -07:00
Alexander Piskun and GitHub
05a258efd8
add WanImageToImageApi node ( #10094 )
2025-09-29 12:01:04 -07:00
ComfyUI Wiki and GitHub
c8276f8c6b
Update template to 0.1.91 ( #10096 )
2025-09-29 11:59:42 -07:00
Changrz and GitHub
6ec1cfe101
[Rodin3d api nodes] Updated the name of the save file path (changed from timestamp to UUID). ( #10011 )
...
* Update savepath name from time to uuid
* delete lib
2025-09-29 11:59:12 -07:00
comfyanonymous and GitHub
b60dc31627
Update command to install latest nighly pytorch. ( #10085 )
2025-09-28 13:41:32 -04:00
comfyanonymous and GitHub
555f902fc1
Fix stable workflow creating multiple draft releases. ( #10067 )
2025-09-27 22:43:25 -04:00
1364548c72
feat: ComfyUI can be run on the specified Ascend NPU ( #9663 )
...
* feature: Set the Ascend NPU to use a single one
* Enable the `--cuda-device` parameter to support both CUDA and Ascend NPUs simultaneously.
* Make the code just set the ASCENT_RT_VISIBLE_DEVICES environment variable without any other edits to master branch
---------
Co-authored-by: Jedrzej Kosinski <kosinkadink1@gmail.com >
2025-09-27 22:36:02 -04:00
Alexander Piskun and GitHub
2dadb34860
convert nodes_hypertile.py to V3 schema ( #10061 )
2025-09-27 19:16:22 -07:00
Alexander Piskun and GitHub
1cf86f5ae5
convert nodes_lumina2.py to V3 schema ( #10058 )
2025-09-27 19:12:51 -07:00
Alexander Piskun and GitHub
a1127b232d
convert nodes_lotus.py to V3 schema ( #10057 )
2025-09-27 19:11:36 -07:00
comfyanonymous and GitHub
896f2e653c
Fix typo in release workflow. ( #10066 )
2025-09-27 21:30:35 -04:00
comfyanonymous and GitHub
40ae495ddc
Improvements to the stable release workflow. ( #10065 )
2025-09-27 20:28:49 -04:00
rattus128 and GitHub
653ceab414
Reduce Peak WAN inference VRAM usage - part II ( #10062 )
...
* flux: math: Use _addcmul to avoid expensive VRAM intermediate
The rope process can be the VRAM peak and this intermediate
for the addition result before releasing the original can OOM.
addcmul_ it.
* wan: Delete the self attention before cross attention
This saves VRAM when the cross attention and FFN are in play as the
VRAM peak.
2025-09-27 18:14:16 -04:00
Alexander Piskun and GitHub
160698eb41
convert nodes_qwen.py to V3 schema ( #10049 )
2025-09-27 12:25:35 -07:00
Alexander Piskun and GitHub
7eca95657c
convert nodes_photomaker.py to V3 schema ( #10017 )
2025-09-27 02:36:43 -07:00
Alexander Piskun and GitHub
ad5aef2d0c
convert nodes_pixart.py to V3 schema ( #10019 )
2025-09-27 02:34:32 -07:00
Alexander Piskun and GitHub
bcfd80dd79
convert nodes_luma.py to V3 schema ( #10030 )
2025-09-27 02:28:11 -07:00
Alexander Piskun and GitHub
6b4b671ce7
convert nodes_bfl.py to V3 schema ( #10033 )
2025-09-27 02:27:01 -07:00
Alexander Piskun and GitHub
a9cf1cd249
convert nodes_hidream.py to V3 schema ( #9946 )
2025-09-26 23:13:05 -07:00
Christian Byrne and GitHub
255572188f
Add workflow templates version tracking to system_stats ( #9089 )
...
Adds installed and required workflow templates version information to the
/system_stats endpoint, allowing the frontend to detect and notify users
when their templates package is outdated.
- Add get_installed_templates_version() and get_required_templates_version()
methods to FrontendManager
- Include templates version info in system_stats response
- Add comprehensive unit tests for the new functionality
2025-09-26 21:29:13 -07:00
ComfyUI Wiki and GitHub
0572029fee
Update template to 0.1.88 ( #10046 )
2025-09-26 21:18:16 -07:00
Jedrzej Kosinski and GitHub
196954ab8c
Add 'input_cond' and 'input_uncond' to the args dictionary passed into sampler_cfg_function ( #10044 )
2025-09-26 19:55:03 -07:00