Matt Miller
999074c781
Merge 9489bd23f6 into 6665515349
2026-07-19 15:17:03 -07:00
Alexander Piskun
83082a51c4
[Partner Nodes] fix(Google): switch to Interactions API for Omni model ( #14984 )
2026-07-18 19:36:34 +03:00
Matt Miller
9489bd23f6
fix(api-nodes): disambiguate deprecated partner-node display names
...
Five deprecated partner V1 nodes shared an exact display_name with their
live V2 replacements, so the node picker (and any object_info consumer)
showed two identically-named nodes and users/agents routinely landed on
the deprecated one. The headline case: OpenAIGPTImage1 (deprecated) and
OpenAIGPTImageNodeV2 (live) were both "OpenAI GPT Image 2", and the
deprecated node listed gpt-image-1 first in its model combo, nudging
picks onto an older, costlier-for-worse-output model even though it
already defaults to gpt-image-2.
For each of the five deprecated twins:
- append " (legacy)" to display_name so it no longer collides with the
live node
- add a one-sentence description note: the class name is historical,
kept only for existing-workflow compatibility, supports the current
models, and names the live V2 class to prefer for new workflows
- reorder the model combo so the current model leads where it was
stale-first (OpenAIGPTImage1: gpt-image-2 now leads; GeminiNode: the
gemini-3.1 generation now leads). Grok, Nano Banana 2, and ByteDance
Seedream already led with the current model, so their combos are
unchanged.
Class names (node_id / class_type) are untouched, so existing workflows
referencing these nodes still load and run. Only display_name,
description, and combo order change; no object_info schema change.
The six ControlNet display_name collisions noted in the same analysis
live in core nodes, not comfy_api_nodes, and are left for a follow-up.
2026-07-17 17:35:11 -07:00
Alexander Piskun
b08e6cf35f
[Partner Nodes] feat(HeyGen): add Avatar, Talking Photo, Create Avatar, Video Translate and TTS nodes ( #14958 )
...
* [Partner Nodes] feat(HeyGen): add Avatar, Talking Photo, Create Avatar, Video Translate and TTS nodes
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] fix(HeyGen): display only Avatars supported by engine
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] remove 4K option
---------
Signed-off-by: bigcat88 <bigcat88@icloud.com>
Co-authored-by: Alexis Rolland <alexisrolland@hotmail.com>
2026-07-17 16:49:16 -04:00
Alexander Piskun
8edea4a65d
[Partner Nodes] feat(Google): add Gemini 3.5 Flash LLM model ( #14972 )
...
Co-authored-by: Alexis Rolland <alexisrolland@hotmail.com>
2026-07-17 19:24:34 +03:00
Alexander Piskun
285a98944c
[Partner Nodes] feat(OpenAI): add GPT5.6 models ( #14957 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-07-16 15:35:07 +03:00
Alexis Rolland
87d23b8176
[Partner Nodes] feat(client): send ComfyUI Job Id in request headers ( #14934 )
2026-07-15 16:38:03 +08:00
Alexander Piskun
26537080cb
[Partner Nodes] feat(sync.so): add support for "sync-3" model ( #14928 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-07-14 23:21:20 +03:00
Alexander Piskun
5697b97017
[Partner Nodes] chore(Google): reroute Gemini Image preview models to release versions ( #14917 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-07-13 14:18:09 +03:00
Alexander Piskun
b58f829b57
[Partner Nodes] feat(client): send ComfyUI Core version in request headers ( #14910 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-07-13 10:38:35 +03:00
Alexander Piskun
206b9245dc
[Partner Nodes] fix(Tencent): restore Tencent3DPartNode FBX output via staged generation ( #14867 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-07-10 12:33:32 +03:00
Alexander Piskun
89ecc5cf8c
[Partner Nodes] feat(Seedream): add widget to disable thinking ( #14853 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
Co-authored-by: Daxiong (Lin) <contact@comfyui-wiki.com>
2026-07-10 11:58:22 +03:00
Alexander Piskun
b35819712e
feat: allow --comfy-api-base target ephemeral testenvs ( #14569 )
...
* feat: allow --comfy-api-base target ephemeral testenvs
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* refactor: name /features data as backend flags, not frontend
---------
Signed-off-by: bigcat88 <bigcat88@icloud.com>
Co-authored-by: guill <jacob.e.segal@gmail.com>
2026-07-08 23:20:10 -07:00
Alexander Piskun
24d3ea3265
[Partner Nodes] feat(ByteDance): add Seedream 5 Pro model support ( #14832 )
2026-07-08 14:04:19 -07:00
Alexander Piskun
a3020f107e
fix(Video): don't crash on videos with undecodable audio streams ( #14746 )
...
* fix(Video): don't crash on videos with undecodable audio streams
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* Update comfy_api_nodes/util/upload_helpers.py
---------
Signed-off-by: bigcat88 <bigcat88@icloud.com>
Co-authored-by: Alexis Rolland <alexisrolland@hotmail.com>
2026-07-07 15:59:49 +03:00
Alexander Piskun
985fb9d6ad
[Partner Nodes] fix(logs-auth): mask authorization headers in logs ( #14774 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-07-05 13:55:29 +03:00
Alexander Piskun
1073a74976
[Partner Nodes] chore(ByteDance): adjust category name ( #14752 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-07-04 00:01:05 +03:00
Alexander Piskun
77917ed3a6
[Partner Nodes] chore(StabilityAI): remove StabilityAI nodes ( #14737 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-07-03 14:24:21 +03:00
Alexander Piskun
9764381998
[Partner Nodes] feat(ByteDance): add support for Seed Audio 1.0 ( #14731 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-07-03 14:00:10 +03:00
Alexander Piskun
694815f498
[Partner Nodes] chore(Ideogram): remove IdeogramV1 and IdeogramV2 nodes ( #14712 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
Co-authored-by: Alexis Rolland <alexisrolland@hotmail.com>
2026-07-02 08:35:11 +03:00
Alexander Piskun
b70944e710
[Partner Nodes] feat(Google): add Gemini Video Omni node ( #14695 )
2026-06-30 17:17:53 -04:00
Alexander Piskun
8fe0243d97
[Partner Nodes] feat(Google): add Nano Banana 2 Lite model ( #14693 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-30 11:17:23 -07:00
Alexander Piskun
e22f1500f9
[Partner Nodes] feat(ByteDance): add support for SeeDance-2.0-Mini video model ( #14626 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-25 17:57:04 +03:00
Alexander Piskun
5236cd02e6
[Partner Nodes] feat(ByteDance): add 4K resolution support for SeeDance 2.0 ( #14614 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-24 17:57:46 +03:00
Alexander Piskun
cabb7342d1
[Partner Nodes] feat(Grok): add 1080p resolution to Grok Image node ( #14612 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-24 16:28:56 +03:00
Alexander Piskun
44955d783b
[Partner Nodes] feat(Alibaba): add support for HappyHorse 1.1 model ( #14611 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-24 13:37:28 +03:00
Alexander Piskun
4a03056632
[Partner Nodes] revert last 3 PRs: #14597 #14588 #14581 ( #14602 )
2026-06-23 12:49:16 -04:00
Alexander Piskun
0f949d0faf
[Partner Nodes] feat(Grok): add 1080p resolution to Grok Image node ( #14597 )
2026-06-23 23:38:46 +08:00
Alexander Piskun
0ba903bd5b
[Partner Nodes] feat(ByteDance): add 4K resolution support for SeeDance 2.0 ( #14588 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-23 16:18:35 +03:00
Alexander Piskun
0a92ed161e
[Partner Nodes] feat(Alibaba): add support for HappyHorse 1.1 model ( #14581 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
Co-authored-by: Alexis Rolland <alexisrolland@hotmail.com>
2026-06-23 13:29:46 +03:00
Alexander Piskun
dc3f8f314a
[Partner Nodes] chore(Google): remove preview versions of models that will be deprecated soon ( #14555 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
Co-authored-by: Alexis Rolland <alexisrolland@hotmail.com>
2026-06-20 09:13:37 +03:00
Alexander Piskun
bd39bbf067
[Partner Nodes] fix: respect Retry-After header ( #14234 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-19 11:32:56 +03:00
Alexander Piskun
5955ddff52
[Partner Nodes] feat(Luma): add support for Luma Rays 3.2 ( #14540 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-19 08:46:07 +03:00
Alexander Piskun
191a75a2cd
[Partner Nodes] feat(Kling): add support for Kling V3-Turbo model ( #14528 )
2026-06-18 07:54:53 +08:00
Alexander Piskun
b732aa192f
[Partner Nodes] chore(SoniloTextToMusic): reduce price by half ( #14500 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-16 10:12:39 +03:00
Alexander Piskun
2f4c4e983c
[Partner Nodes] fix(SoniloTextToMusic): always require "duration" to be specified ( #14484 )
2026-06-16 00:20:01 +08:00
Alexander Piskun
5897d0c3ae
[Partner Nodes] feat(Tripo3d): add new "Import 3D" node ( #14466 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-14 17:19:20 +03:00
Alexander Piskun
28a40fb2b2
[Partner Nodes] feat: add Runway Aleph2 node ( #14306 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-12 10:17:11 -07:00
Alexander Piskun
822aca1983
[Partner Nodes] feat: enable Bria Replace Background node ( #14397 )
2026-06-12 09:24:54 +08:00
Robin Huang
bc5f8eca3b
Add Comfy-Usage-Source pass-through for API node requests ( #14404 )
2026-06-12 09:20:44 +08:00
Alexander Piskun
fb991e2c1e
[Partner Nodes] fix(KlingTextToVideoNode): validation error for "kling-v2-master" model ( #14418 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-11 17:43:35 +03:00
Alexander Piskun
ef470b61e4
[Partner Nodes] fix(GPT Image): handle mismatched image sizes returned when size="auto" ( #14414 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-11 11:28:17 +03:00
Alexander Piskun
aeee53ff6a
[Partner Nodes] feat: add temperature and top_p to NanoBanan node ( #14305 )
2026-06-05 11:52:15 -07:00
Alexander Piskun
4a00126e9c
[Partner Nodes] feat: add new Gemini text node ( #14299 )
2026-06-05 10:31:55 -07:00
Alexander Piskun
27b5c423a6
[Partner Nodes] feat: add seed input to Flux Erase node ( #14283 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-04 19:32:15 +03:00
Alexander Piskun
1f9e7df52a
[Partner Nodes] feat: add Krea 2 Medium Turbo model ( #14280 )
2026-06-04 08:24:22 -07:00
Alexander Piskun
0a92dd9c09
[Partner Nodes] feat: add Bria Green Background node ( #14277 )
2026-06-04 07:47:20 -07:00
Alexander Piskun
4d360f9c9d
[Partner Nodes] fix (Seedance 2.0): prevent 1080p first/last-frame stretch jump ( #14251 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-04 11:23:52 +03:00
Alexander Piskun
4f99ce0f8c
[Partner Nodes] fix SaveWEBM node to save alpha channel; add BriaTransparentVideoBackground Partner node ( #14257 )
2026-06-03 16:05:48 -07:00
Alexander Piskun
c7a22e1b4e
[Partner Nodes] feat: add Ideogram V4 node ( #14261 )
...
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-03 18:13:20 +03:00