3329 Commits

Author SHA1 Message Date
chaObserv
c4116ffaea 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
Christian Byrne
db29288474 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
catboxanon
2f65dfe6b0 Add CublasOps support (#7574)
* CublasOps support

* Guard CublasOps behind --fast arg
2025-04-12 18:29:15 -04:00
Christian Byrne
b591cbc7b1 filter image files in load image dropdown (#7573) 2025-04-12 18:27:59 -04:00
comfyanonymous
33dca069a4 Refactor node cache code to more easily add other types of cache. 2025-04-11 07:16:52 -04:00
Chargeuk
1b28367616 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
Chenlei Hu
d40801e25b Update frontend to 1.15 (#7564) 2025-04-11 06:46:20 -04:00
Christian Byrne
f7ac3c0129 dont cache templates index (#7569) 2025-04-11 06:06:53 -04:00
Chenlei Hu
a8fd307f35 Deprecate InputTypeOptions.defaultInput (#7551)
* Deprecate InputTypeOptions.defaultInput

* nit

* nit
2025-04-10 06:57:06 -04:00
comfyanonymous
62ceae9eb5 Fix custom nodes not importing when path contains a dot. 2025-04-10 03:37:52 -04:00
Jedrzej Kosinski
6227fc9edf Add prepare_sampling wrapper allowing custom nodes to more accurately report noise_shape (#7500) 2025-04-09 09:43:35 -04:00
comfyanonymous
a5fde29a42 Make "surface net" the default in the VoxelToMesh node. 2025-04-09 09:42:08 -04:00
thot experiment
b493567d20 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
Chenlei Hu
b0ce279e67 Align /prompt response schema (#7423) 2025-04-09 09:10:36 -04:00
comfyanonymous
57a33cac86 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
Christian Byrne
528ecf29f3 handle palette mode in loadimage node (#7539) 2025-04-09 09:07:07 -04:00
comfyanonymous
4d9b0a0285 Show the user an error when the controlnet file is invalid. 2025-04-08 08:11:59 -04:00
comfyanonymous
f23079e949 Support the wan fun reward loras. 2025-04-07 05:01:47 -04:00
comfyanonymous
6a8831c7a2 Show a proper error to the user when a vision model file is invalid. 2025-04-06 22:43:56 -04:00
comfyanonymous
2f866528dc Support 512 siglip model. 2025-04-05 07:01:01 -04:00
Raphael Walker
3b53953e66 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
comfyanonymous
522761c65d Disable partial offloading of audio VAE. 2025-04-04 21:24:56 -04:00
comfyanonymous
de483750c0 Fix problem. 2025-04-03 20:57:59 -04:00
comfyanonymous
c858e249b7 Fix alpha image issue in more nodes. 2025-04-02 19:32:49 -04:00
BiologicalExplosion
933ba105ff MLU memory optimization (#7470)
Co-authored-by: huzhan <huzhan@cambricon.com>
2025-04-02 19:24:04 -04:00
comfyanonymous
3fb2c6be6d Fix comment.
This function does not support quads.
2025-04-01 14:09:31 -04:00
Laurent Erignoux
9d06436b67 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
BVH
d7ab5c10ce Add option to store TE in bf16 (#7461) 2025-04-01 13:48:53 -04:00
comfyanonymous
99cd39f0c2 Fix alpha channel mismatch on destination in ImageCompositeMasked 2025-03-31 20:59:12 -04:00
comfyanonymous
c4511d9ee1 Fix latent composite node not working when source has alpha. 2025-03-30 21:47:05 -04:00
comfyanonymous
c32dd8bce5 Remove useless code. 2025-03-29 20:12:56 -04:00
Michael Kupchick
a8159d7d42 ltxv: fix preprocessing exception when compression is 0. (#7431) 2025-03-29 20:03:02 -04:00
comfyanonymous
beab5d686d Don't error if wan concat image has extra channels. 2025-03-28 08:49:29 -04:00
Chenlei Hu
47a6c92abd 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
comfyanonymous
85a32a621d Add WanFunInpaintToVideo node for the Wan fun inpaint models. 2025-03-27 11:13:27 -04:00
comfyanonymous
368daba9c7 Support the WAN 2.1 fun control models.
Use the new WanFunControlToVideo node.
2025-03-26 19:54:54 -04:00
comfyanonymous
9660136ac4 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
comfyanonymous
0097c4d380 Support more float8 types. 2025-03-25 05:23:49 -04:00
comfyanonymous
0ad8810636 Add Hunyuan3D to readme. 2025-03-24 07:14:32 -04:00
comfyanonymous
36b65c390f Add model merging node for WAN 2.1 2025-03-23 08:06:36 -04:00
comfyanonymous
f12158c8b0 Fallback to pytorch attention if sage attention fails. 2025-03-22 15:45:56 -04:00
comfyanonymous
dd9ba03198 ComfyUI version v0.3.27 2025-03-21 20:09:54 -04:00
Chenlei Hu
0c85b9f607 [nit] Format error strings (#7345) 2025-03-21 19:08:25 -04:00
Terry Jia
bdc2d7717d support output normal and lineart once (#7290) 2025-03-21 16:24:13 -04:00
comfyanonymous
07e9574b4b Automatically set the right sampling type for lotus. 2025-03-21 14:19:37 -04:00
thot experiment
337c6bcd15 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
Chenlei Hu
52dd1f9ace Update frontend to 1.14 (#7343) 2025-03-21 13:50:09 -04:00
comfyanonymous
03d5bbf1b3 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
Chenlei Hu
c829e4ee2d Add backend primitive nodes (#7328)
* Add backend primitive nodes

* Add control after generate to int primitive
2025-03-21 01:47:18 -04:00
Chenlei Hu
5f60fdbf9f Update frontend to 1.13 (#7331) 2025-03-21 00:17:36 -04:00