bb495cc9b8
Print python version in log.
2025-04-12 18:58:34 -04:00
e51d9ba5fc
Add SEEDS (stage 2 & 3 DP) sampler ( #7580 )
...
* Add seeds stage 2 & 3 (DP) sampler
* Change the name to SEEDS in comment
2025-04-12 18:36:08 -04:00
c87a06f934
Update filter_files_content_types to support filtering 3d models ( #7572 )
...
* support 3d model filtering
* fix lint error: blank line contains whitespace
* add model extensions to test runner mimetype cache manually
* use unittest.mock.patch
* remove mtl file from testcase (actually plaintext support file)
2025-04-12 18:30:39 -04:00
1714a4c158
Add CublasOps support ( #7574 )
...
* CublasOps support
* Guard CublasOps behind --fast arg
2025-04-12 18:29:15 -04:00
73ecb75a3d
filter image files in load image dropdown ( #7573 )
2025-04-12 18:27:59 -04:00
22ad513c72
Refactor node cache code to more easily add other types of cache.
2025-04-11 07:16:52 -04:00
ed945a1790
Dependency Aware Node Caching for low RAM/VRAM machines ( #7509 )
...
* add dependency aware cache that removed a cached node as soon as all of its decendents have executed. This allows users with lower RAM to run workflows they would otherwise not be able to run. The downside is that every workflow will fully run each time even if no nodes have changed.
* remove test code
* tidy code
2025-04-11 06:55:51 -04:00
f9207c6936
Update frontend to 1.15 ( #7564 )
2025-04-11 06:46:20 -04:00
8ad7477647
dont cache templates index ( #7569 )
2025-04-11 06:06:53 -04:00
98bdca4cb2
Deprecate InputTypeOptions.defaultInput ( #7551 )
...
* Deprecate InputTypeOptions.defaultInput
* nit
* nit
2025-04-10 06:57:06 -04:00
a26da20a76
Fix custom nodes not importing when path contains a dot.
2025-04-10 03:37:52 -04:00
e346d8584e
Add prepare_sampling wrapper allowing custom nodes to more accurately report noise_shape ( #7500 )
2025-04-09 09:43:35 -04:00
ab31b64412
Make "surface net" the default in the VoxelToMesh node.
2025-04-09 09:42:08 -04:00
fe29739c68
add VoxelToMesh node w/ surfacenet meshing ( #7446 )
...
* add VoxelToMesh node w/ surfacenet meshing
could delete the VoxelToMeshBasic node now probably?
* fix ruff
2025-04-09 09:41:03 -04:00
e8345a9b7b
Align /prompt response schema ( #7423 )
2025-04-09 09:10:36 -04:00
8c6b9f4481
Prevent custom nodes from accidentally overwriting global modules. ( #7167 )
...
* Prevent custom nodes from accidentally overwriting global modules.
* Improve.
2025-04-09 09:08:57 -04:00
cc7e023a4a
handle palette mode in loadimage node ( #7539 )
2025-04-09 09:07:07 -04:00
2f7d8159c3
Show the user an error when the controlnet file is invalid.
2025-04-08 08:11:59 -04:00
70d7242e57
Support the wan fun reward loras.
2025-04-07 05:01:47 -04:00
49b732afd5
Show a proper error to the user when a vision model file is invalid.
2025-04-06 22:43:56 -04:00
3bfe4e5276
Support 512 siglip model.
2025-04-05 07:01:01 -04:00
89e4ea0175
Add activations_shape info in UNet models ( #7482 )
...
* Add activations_shape info in UNet models
* activations_shape should be a list
2025-04-04 21:27:54 -04:00
3a100b9a55
Disable partial offloading of audio VAE.
2025-04-04 21:24:56 -04:00
721253cb05
Fix problem.
2025-04-03 20:57:59 -04:00
3d2e3a6f29
Fix alpha image issue in more nodes.
2025-04-02 19:32:49 -04:00
2222cf67fd
MLU memory optimization ( #7470 )
...
Co-authored-by: huzhan <huzhan@cambricon.com >
2025-04-02 19:24:04 -04:00
ab5413351e
Fix comment.
...
This function does not support quads.
2025-04-01 14:09:31 -04:00
2b71aab299
User missing ( #7439 )
...
* Ensuring a 401 error is returned when user data is not found in multi-user context.
* Returning a 401 error when provided comfy-user does not exists on server side.
2025-04-01 13:53:52 -04:00
301e26b131
Add option to store TE in bf16 ( #7461 )
2025-04-01 13:48:53 -04:00
548457bac4
Fix alpha channel mismatch on destination in ImageCompositeMasked
2025-03-31 20:59:12 -04:00
0b4584c741
Fix latent composite node not working when source has alpha.
2025-03-30 21:47:05 -04:00
a3100c8452
Remove useless code.
2025-03-29 20:12:56 -04:00
832fc02330
ltxv: fix preprocessing exception when compression is 0. ( #7431 )
2025-03-29 20:03:02 -04:00
2d17d8910c
Don't error if wan concat image has extra channels.
2025-03-28 08:49:29 -04:00
a40fcfc2d5
Update frontend to 1.14.6 ( #7416 )
...
Cherry-pick the fix: https://github.com/Comfy-Org/ComfyUI_frontend/pull/3252
2025-03-28 02:27:01 -04:00
0a1f8869c9
Add WanFunInpaintToVideo node for the Wan fun inpaint models.
2025-03-27 11:13:27 -04:00
3661c833bc
Support the WAN 2.1 fun control models.
...
Use the new WanFunControlToVideo node.
2025-03-26 19:54:54 -04:00
84fdaf7b0e
Add CFGZeroStar node.
...
Works on all models that use a negative prompt but is meant for rectified
flow models.
2025-03-26 05:09:52 -04:00
8edc1f44c1
Support more float8 types.
2025-03-25 05:23:49 -04:00
eade1551bb
Add Hunyuan3D to readme.
2025-03-24 07:14:32 -04:00
581a9991ff
Add model merging node for WAN 2.1
2025-03-23 08:06:36 -04:00
e471c726e5
Fallback to pytorch attention if sage attention fails.
2025-03-22 15:45:56 -04:00
75c1c757d9
ComfyUI version v0.3.27
v0.3.27
2025-03-21 20:09:54 -04:00
ce9b084279
[nit] Format error strings ( #7345 )
2025-03-21 19:08:25 -04:00
2206246055
support output normal and lineart once ( #7290 )
2025-03-21 16:24:13 -04:00
d9fa9d307f
Automatically set the right sampling type for lotus.
2025-03-21 14:19:37 -04:00
83e839a89b
Native LotusD Implementation ( #7125 )
...
* draft pass at a native comfy implementation of Lotus-D depth and normal est
* fix model_sampling kludges
* fix ruff
---------
Co-authored-by: comfyanonymous <121283862+comfyanonymous@users.noreply.github.com >
2025-03-21 14:04:15 -04:00
0cf2274699
Update frontend to 1.14 ( #7343 )
2025-03-21 13:50:09 -04:00
0956107170
Nodes to convert images to YUV and back.
...
Can be used to convert an image to black and white.
2025-03-21 06:32:44 -04:00
a4a956dbbd
Add backend primitive nodes ( #7328 )
...
* Add backend primitive nodes
* Add control after generate to int primitive
2025-03-21 01:47:18 -04:00