Jedrzej Kosinski
0c7320cd72
Merge branch 'master' into easycache
2025-08-22 13:31:33 -07:00
Alexander Piskun
050c67323c
feat(api-nodes): add copy button to Gemini Chat node ( #9440 )
2025-08-22 10:51:14 -07:00
Alexander Piskun
497d41fb50
feat(api-nodes): change "OpenAI Chat" display name to "OpenAI ChatGPT" ( #9443 )
2025-08-22 10:50:35 -07:00
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