Commit Graph

4320 Commits

Author SHA1 Message Date
patientx
803f82189a
Merge branch 'comfyanonymous:master' into master 2025-06-01 17:44:48 +03:00
ComfyUI Wiki
d3bd983b91
Bump template to 0.1.25 (#8372) 2025-06-01 05:41:17 -04:00
comfyanonymous
fb4754624d
Make the casting in lists the same as regular inputs. (#8373) 2025-06-01 05:39:54 -04:00
Benjamin Lu
180db6753f
Add Help Menu in NodeLibrarySidebarTab (#8179) 2025-06-01 04:32:32 -04:00
Christian Byrne
d062fcc5c0
[feat] Add ImageStitch node for concatenating images (#8369)
* [feat] Add ImageStitch node for concatenating images with borders

Add ImageStitch node that concatenates images in four directions with optional borders and intelligent size handling. Features include optional second image input, configurable borders with color selection, automatic batch size matching, and dimension alignment via padding or resizing.

Upstreamed from https://github.com/kijai/ComfyUI-KJNodes with enhancements for better error handling and comprehensive test coverage.

* [fix] Fix CI issues with CUDA dependencies and linting

- Mock CUDA-dependent modules in tests to avoid CI failures on CPU-only runners
- Fix ruff linting issues for code style compliance

* [fix] Improve CI compatibility by mocking nodes module import

Prevent CUDA initialization chain by mocking the nodes module at import time,
which is cleaner than deep mocking of CUDA-specific functions.

* [refactor] Clean up ImageStitch tests

- Remove unnecessary sys.path manipulation (pythonpath set in pytest.ini)
- Remove metadata tests that test framework internals rather than functionality
- Rename complex scenario test to be more descriptive of what it tests

* [refactor] Rename 'border' to 'spacing' for semantic accuracy

- Change border_width/border_color to spacing_width/spacing_color in API
- Update all tests to use spacing terminology
- Update comments and variable names throughout
- More accurately describes the gap/separator between images
2025-06-01 04:28:52 -04:00
filtered
456abad834
Update frontend to 1.21 (#8366) 2025-06-01 01:10:04 -04:00
comfyanonymous
19e45e9b0e
Make it easier to pass lists of tensors to models. (#8358) 2025-05-31 20:00:20 -04:00
patientx
ac081c7ac3
Update fixforrx580.bat 2025-05-31 16:58:49 +03:00
patientx
cd052a3c61
Update patchzluda2.bat 2025-05-31 16:56:39 +03:00
patientx
21d330b238
Update install-for-older-amd.bat 2025-05-31 16:45:25 +03:00
patientx
e6b604a1f8
Update install.bat 2025-05-31 16:44:46 +03:00
patientx
9dee45c57c
Update install-n.bat 2025-05-31 16:43:19 +03:00
patientx
4a3a066a2f
Update patchzluda-n.bat 2025-05-31 16:42:43 +03:00
patientx
b5a070152f
Update patchzluda-n.bat 2025-05-31 16:40:21 +03:00
patientx
00832f3c97
Update install-n.bat 2025-05-31 16:39:37 +03:00
patientx
d57a355ca1
Merge branch 'comfyanonymous:master' into master 2025-05-31 15:30:27 +03:00
ComfyUI Wiki
97f23b81f3
Bump template to 0.1.23 (#8353)
Correct some error settings in VACE
2025-05-30 23:05:42 -07:00
patientx
d74ffb792a
Merge branch 'comfyanonymous:master' into master 2025-05-31 01:55:42 +03:00
drhead
08b7cc7506
use fused multiply-add pointwise ops in chroma (#8279) 2025-05-30 18:09:54 -04:00
BennyKok
6c319cbb4e
fix: custom comfy-api-base works with subpath (#8332) 2025-05-30 17:51:28 -04:00
Chenlei Hu
df1aebe52e
Remove huchenlei from CODEOWNERS (#8350) 2025-05-30 17:27:52 -04:00
patientx
07b8d211e6
Merge branch 'comfyanonymous:master' into master 2025-05-30 23:48:15 +03:00
comfyanonymous
704fc78854
Put ROCm version in tuple to make it easier to enable stuff based on it. (#8348) 2025-05-30 15:41:02 -04:00
JettHu
1d9fee79fd
Add node for regex replace(sub) operation (#8340)
* Add node for regex replace(sub) operation

* Apply suggestions from code review

add tooltips

Co-authored-by: Christian Byrne <abolkonsky.rem@gmail.com>

* Fix indentation

---------

Co-authored-by: Christian Byrne <abolkonsky.rem@gmail.com>
2025-05-30 15:08:59 -04:00
patientx
0b745456e5
Merge branch 'comfyanonymous:master' into master 2025-05-30 00:24:27 +03:00
Jedrzej Kosinski
aeba0b3a26
Reduce code duplication for [pro] and [max], rename Pro and Max to [pro] and [max] to be consistent with other BFL nodes, make default seed for Kontext nodes be 1234. since 0 is interpreted by API as 'choose random seed' (#8337) 2025-05-29 17:14:27 -04:00
comfyanonymous
094306b626 ComfyUI version 0.3.39 2025-05-29 14:26:39 -04:00
patientx
c448897013
Merge branch 'comfyanonymous:master' into master 2025-05-29 21:18:17 +03:00
filtered
31260f0275
Update templates 0.1.22 (#8334) 2025-05-30 03:52:27 +10:00
patientx
fa5619b33c
Merge branch 'comfyanonymous:master' into master 2025-05-29 20:43:45 +03:00
Robin Huang
f1c9ca816a
Add BFL Kontext API Nodes. (#8333)
* Added initial Flux.1 Kontext Pro Image node - recreated branch to save myself sanity from rebase crap after master got rebased

* Add safety filter to Kontext.

* Make safety = 2 and input image is optional.

* Add BFL kontext API nodes.

---------

Co-authored-by: Jedrzej Kosinski <kosinkadink1@gmail.com>
2025-05-29 13:27:40 -04:00
patientx
c74742444d
Merge branch 'comfyanonymous:master' into master 2025-05-29 18:29:06 +03:00
comfyanonymous
f2289a1f59
Delete useless file. (#8327) 2025-05-29 08:29:37 -04:00
patientx
46a997fb23
Merge branch 'comfyanonymous:master' into master 2025-05-29 10:56:01 +03:00
Robin Huang
fb83eda287
Revert "Add support for Veo3 API node." (#8322)
This reverts commit 592d056100.
2025-05-29 03:03:11 -04:00
comfyanonymous
5e5e46d40c
Not really tested WAN Phantom Support. (#8321) 2025-05-28 23:46:15 -04:00
Yoland Yan
4eba3161cf
Refactor Pika API node imports and fix unique_id issue. (#8319)
Added unique_id to hidden parameters and corrected description formatting in PikAdditionsNode.
2025-05-28 23:42:25 -04:00
Robin Huang
592d056100
Add support for Veo3 API node. (#8320) 2025-05-28 23:42:02 -04:00
comfyanonymous
1c1687ab1c
Support HiDream SimpleTuner loras. (#8318) 2025-05-28 18:47:15 -04:00
patientx
1eb2e45854
Merge branch 'comfyanonymous:master' into master 2025-05-28 11:44:22 +03:00
comfyanonymous
e6609dacde ComfyUI version 0.3.38 2025-05-28 02:15:11 -04:00
Christian Byrne
ba37e67964
update frontend patch 1.20.7 (#8312) 2025-05-28 01:42:18 -04:00
patientx
6f5aafbba1
Update README.md 2025-05-28 02:16:40 +03:00
patientx
7cfcb461d4
Add files via upload 2025-05-28 02:14:31 +03:00
patientx
c87dd8ac03
Delete custom_nodes/cfz_checkpoint_loader.py 2025-05-28 02:13:38 +03:00
patientx
9275777759
Update README.md 2025-05-28 02:08:21 +03:00
patientx
47eb759c41
Update README.md 2025-05-28 02:06:48 +03:00
patientx
6ff5a91244
Update README.md 2025-05-28 02:05:55 +03:00
patientx
a8ddea2271
Add files via upload 2025-05-28 01:59:40 +03:00
patientx
5b5165371e
Merge branch 'comfyanonymous:master' into master 2025-05-28 01:06:44 +03:00