3840 Commits

Author SHA1 Message Date
Jedrzej Kosinski
350a5a1934 Eatra logging when verbose is true for EasyCache 2025-08-22 02:16:09 -07:00
Jedrzej Kosinski
97b262d0c3 Merge branch 'master' into easycache 2025-08-22 01:23:18 -07:00
Jedrzej Kosinski
5bb3f8ae7c Renamed SuperEasyCache to LazyCache, hardcoded subsample_factor to 8 on nodes 2025-08-22 00:39:46 -07:00
Jedrzej Kosinski
73ca950662 Implemented EasyCache for aura_flow 2025-08-22 00:11:43 -07:00
Jedrzej Kosinski
e1b94339b7 Added EasyCache support to LTXV (not very good, but does not crash) 2025-08-21 23:55:07 -07:00
Jedrzej Kosinski
d60e7a07cb Added EasyCache support to hunyuan3d 2025-08-21 23:38:14 -07:00
Jedrzej Kosinski
ca5ad630cd Added EasyCache support to hunyuan video 2025-08-21 23:09:54 -07:00
Jedrzej Kosinski
d93c5a9830 Add EasyCache support to hidream 2025-08-21 22:29:41 -07:00
comfyanonymous
ff57793659
Support InstantX Qwen controlnet. (#9488) 2025-08-22 00:53:11 -04:00
Jedrzej Kosinski
4bc3e217d6 Make EasyCache not crash with Cosmos Predict ImagToVideo latents, but does not work well at all 2025-08-21 21:46:58 -07:00
Jedrzej Kosinski
31821a90a4 Added EasyCache support to Cosmos Predict t2i 2025-08-21 20:54:48 -07:00
Jedrzej Kosinski
84609ca160 Add EasyCache support to Chroma 2025-08-21 20:32:40 -07:00
comfyanonymous
f7bd5e58dd
Make it easier to implement future qwen controlnets. (#9485) 2025-08-21 23:18:04 -04:00
Alexander Piskun
7ed73d12d1
[V3] convert Ideogram API nodes to the V3 schema (#9278)
* convert Ideogram API nodes to the V3 schema

* use auth_kwargs instead of auth_token/comfy_api_key
2025-08-21 22:06:51 -04:00
Alexander Piskun
eb39019daa
[V3] convert Google Veo API node to the V3 schema (#9272)
* convert Google Veo API node to the V3 schema

* use own full io.Schema for Veo3VideoGenerationNode

* fixed typo

* use auth_kwargs instead of auth_token/comfy_api_key
2025-08-21 22:06:13 -04:00
Alexander Piskun
bab08f40d1
v3 nodes (part a) (#9149) 2025-08-21 22:05:36 -04:00
Alexander Piskun
bc49106837
convert String nodes to V3 schema (#9370) 2025-08-21 22:03:57 -04:00
Jedrzej Kosinski
d1ea8c0a58 Add EasyCache support to AceStep 2025-08-20 22:33:45 -07:00
comfyanonymous
1b2de2642d
Support diffsynth inpaint controlnet (model patch). (#9471) 2025-08-21 00:33:49 -04:00
Jedrzej Kosinski
e07b090845 Fix missing comma, curse you Cursor 2025-08-20 20:51:06 -07:00
Jedrzej Kosinski
3618cb39dc Merge branch 'master' into easycache 2025-08-20 20:49:53 -07:00
Jedrzej Kosinski
fc892a18cd Add EasyCache support for Qwen Image 2025-08-20 20:48:18 -07:00
Jedrzej Kosinski
7d9d473193 Make Lumina2 compatible with EasyCache 2025-08-20 20:36:51 -07:00
comfyanonymous
9fa1036f60
Forgot this. (#9470) 2025-08-20 23:09:35 -04:00
Jedrzej Kosinski
401757acde Mark EasyCache/SuperEasyCache as experimental (beta) 2025-08-20 20:08:43 -07:00
saurabh-pingale
0737b7e0d2
fix(userdata): catch invalid workflow filenames (#9434) (#9445) 2025-08-20 22:27:57 -04:00
comfyanonymous
0963493a9c
Support for Qwen Diffsynth Controlnets canny and depth. (#9465)
These are not real controlnets but actually a patch on the model so they
will be treated as such.

Put them in the models/model_patches/ folder.

Use the new ModelPatchLoader and QwenImageDiffsynthControlnet nodes.
2025-08-20 22:26:37 -04:00
Jedrzej Kosinski
66afaaa42b Change max reuse_threshold to 3.0 2025-08-20 19:16:58 -07:00
Jedrzej Kosinski
e4cc5c4082 Created SuperEasyCache to test what happens if caching and reuse is moved outside the scope of conds, added PREDICT_NOISE wrapper to facilitate this test 2025-08-20 18:35:10 -07:00
Jedrzej Kosinski
136654c48b Properly consider conds in EasyCache logic 2025-08-20 17:27:14 -07:00
Jedrzej Kosinski
129ad27062 Add subsampling to output_prev (output_prev_subsampled now) 2025-08-20 14:46:54 -07:00
comfyanonymous
e73a9dbe30
Add that qwen edit model is supported to readme. (#9463) 2025-08-20 17:34:13 -04:00
Jedrzej Kosinski
7f0380f8a1 Add subsampling for heuristic inputs 2025-08-20 14:28:06 -07:00
Harel Cain
fe01885acf
LTXV: fix key frame noise mask dimensions for when real noise mask exists (#9425) 2025-08-20 03:33:10 -04:00
comfyanonymous
7139d6d93f ComfyUI version 0.3.51 v0.3.51 2025-08-20 03:15:30 -04:00
ComfyUI Wiki
2f52e8f05f
Bump template to 0.1.62 (#9419)
* Bump template to 0.1.61

* Bump template to 0.1.62
2025-08-20 03:15:09 -04:00
Jedrzej Kosinski
0784085cc5 Added DIFFUSION_MODEL wrapper around forward function for wan model 2025-08-20 00:05:26 -07:00
comfyanonymous
8d38ea3bbf
Fix bf16 precision issue with qwen image embeddings. (#9441) 2025-08-20 02:58:54 -04:00
Jedrzej Kosinski
54f2ef67bb Make log statement when not skipping useful, preparing for per-cond caching 2025-08-19 23:40:49 -07:00
comfyanonymous
5a8f502db5
Disable prompt weights for qwen. (#9438) 2025-08-20 01:08:11 -04:00
comfyanonymous
7cd2c4bd6a
Qwen rotary embeddings should now match reference code. (#9437) 2025-08-20 00:45:27 -04:00
Jedrzej Kosinski
14a3f02d8d Use sigmas from transformer_options instead of timesteps to be compatible with a greater amount of models, make end_percent work 2025-08-19 21:35:18 -07:00
comfyanonymous
dfa791eb4b
Rope fix for qwen vl. (#9435) 2025-08-19 20:47:42 -04:00
Jedrzej Kosinski
6ac21a396c Fixed math to make threshold work as expected, refactored code to use EasyCacheHolder instead of a dict wrapped by object 2025-08-19 17:01:09 -07:00
comfyanonymous
bddd69618b
Change the TextEncodeQwenImageEdit node to use logic closer to reference. (#9432) 2025-08-19 16:49:01 -04:00
Alexander Piskun
54d8fdbed0
feat(api-nodes): add Vidu Video nodes (#9368) 2025-08-19 16:30:06 -04:00
Alexander Piskun
d844d8b13b
api_nodes: added release version of google's models (#9304) 2025-08-19 16:29:24 -04:00
Alexander Piskun
07a927517c
api_nodes: add GPT-5 series models (#9325) 2025-08-19 16:29:01 -04:00
Alexander Piskun
f16a70ba67
api_nodes: add MinimaxHailuoVideoNode node (#9262) 2025-08-19 16:28:27 -04:00
Alexander Piskun
36b5127fd3
api_nodes: add kling-v2-1 and v2-1-master (#9257) 2025-08-19 16:28:07 -04:00