ssitu
a5547db9e1
feat: add node variant for guider
2026-06-22 00:04:45 -04:00
ssitu
bebd5696fd
refactor: reorganize batching patch
2026-04-07 22:19:20 -04:00
ssitu
f68498064d
test: fix errors with the new aimdo dependency
2026-04-07 22:19:06 -04:00
ssitu
c164c303c0
fix: model cond cropping bug
2026-03-27 23:04:26 -04:00
ssitu
34a3c2c0d8
v1.7.1 - ZImageControlnet and DiffSynth support
2026-02-27 18:36:54 -05:00
ssitu
3a1ad0cb45
Merge pull request #180 from ssitu/support-zimagefuncontrolnet-and-qwendiffsynth
...
feat: support zimage controlnet and qwen diffsynth
2026-02-27 17:50:14 -05:00
ssitu
06d558da3f
refactor: print -> logger.debug
2026-02-25 18:20:05 -05:00
ssitu
5b76d5576b
fix: workaround model patcher shallow clone change
2026-02-24 22:51:05 -05:00
ssitu
eae7106a7b
add debug statements for model patches
2026-02-22 21:42:14 -05:00
ssitu
e3cded109b
test: update zimage controlnet image names
2026-02-22 11:46:46 -05:00
ssitu
23d507f987
feat: support zimage controlnet and qwen diffsynth
2026-02-22 11:26:00 -05:00
ssitu
297331e718
v1.7.0 - Batched tiles support
...
- Only supports standard ControlNet conditioning via the "Apply ControlNet" node for now
- Only affects the redraw mode (linear, chess), does not affect seam fix
2026-02-13 23:57:52 -05:00
ssitu
a80fc25a6f
fix: pbar for batched tiles
2026-02-13 23:45:08 -05:00
ssitu
cf5d6b55d1
refactor: clean up type checker errors and use logging
2026-02-13 23:44:49 -05:00
ssitu
0aec7fad00
refactor: import alias for comfy utils
2026-02-13 21:22:16 -05:00
ssitu
9863a3be5b
refactor: remove attributes from nodes
2026-02-13 21:19:44 -05:00
ssitu
f4d4f66dc9
Merge pull request #173 from larsupb/main
...
tiles batch processing
2026-02-12 23:55:47 -05:00
ssitu
6b210655db
docs: more descriptive batch size tooltip
2026-02-12 23:53:04 -05:00
ssitu
44d83685c7
test: relax custom sampling MAE threshold
2026-02-12 23:35:15 -05:00
ssitu
3054e22c69
fix: sample whole batch instead of just the first image
2026-02-12 17:11:43 -05:00
ssitu
bb8e9a3b38
fix: individual controlnet hints for batched tiles
2026-02-11 19:26:16 -05:00
ssitu
6a4594da4c
refactor: reuse functions in patch for batched tiles
2026-02-11 19:02:29 -05:00
ssitu
5d3887fad7
test: add batch size = 2 to tests, change params to better identify expected behavior
...
- Higher denoise
- Larger band pass size
- Make image MAE thresholds more strict: from 0.05 -> 0.01
- Use a helper function for building test image names
2026-02-09 18:36:27 -05:00
ssitu
4eed7a7d76
fix: assert for batch size conflicts with non uniform tiles
2026-02-09 17:40:11 -05:00
ssitu
fe0196319f
refactor: move batch_size param to one place
2026-02-07 23:37:47 -05:00
ssitu
32f02e7621
Merge branch 'main' into pr/173
2026-02-07 22:25:35 -05:00
ssitu
1ff35eb196
Remove tiler
2026-02-07 12:35:08 -05:00
ssitu
48ffea161f
bump version to 1.6.5
...
- Bundled submodules inside ComfyUI Registry releases
2026-02-04 19:25:30 -05:00
ssitu
02a19f63a8
build: trigger build
2026-02-04 19:07:01 -05:00
ssitu
a0b7e492b6
build: update publish action to main and skip checkout
2026-02-04 19:05:31 -05:00
ssitu
2c3622e08e
build: bundle original script with release
...
Also add dependencies for testing and setuptools section for easy installing
2026-02-04 18:29:35 -05:00
ssitu
6c1c6fe12a
Merge pull request #178 from ssitu/test
...
More tests and renaming of files
2026-02-04 18:07:25 -05:00
ssitu
c374e3ada0
test: add test for force_uniform_tiles=False
2026-02-04 17:23:39 -05:00
ssitu
48ab1d0d8e
chore: append .example to example config file name
2026-02-04 17:22:50 -05:00
ssitu
cebdf5fbce
test: add .coveragerc
2026-02-04 17:16:41 -05:00
ssitu
de3af27620
refactor: rename nodes.py to usdu_nodes.py
...
Mainly for correcting Pylance imports
2026-02-04 17:13:49 -05:00
ssitu
71b9a48fa9
test: refactor
2026-01-17 19:11:57 -05:00
ssitu
15a6a75b03
test: adjust sys.path at the start to fix imports, and import fixtures once
2026-01-17 19:11:36 -05:00
ssitu
c8a1dd559d
test: add normal usdu and no upscale usdu tests
2026-01-16 23:54:42 -05:00
ssitu
58bea24108
test: add controlnet tile
2026-01-15 18:34:19 -05:00
ssitu
70a0b10147
test: better test separation
2026-01-14 21:50:45 -05:00
ssitu
177019948d
test: separate out base image
2026-01-13 22:51:25 -05:00
ssitu
a6e2e9fbc5
test: setup extra paths, decode percent-encoded seqences, refactor
2026-01-13 16:36:13 -05:00
ssitu
87f8f05603
test: test the different tiling modes
2026-01-13 00:16:38 -05:00
ssitu
876cee0485
test: use blur before measure differences
2026-01-11 20:32:52 -05:00
ssitu
005b223447
test: update docs
2026-01-10 21:01:49 -05:00
ssitu
cb69307665
test: refactor
2026-01-09 21:36:02 -05:00
ssitu
2a5f6f47c4
test: update MAE assert from 0.015 to 0.02
2026-01-09 16:03:05 -05:00
ssitu
f93d15777d
test: pull test images from huggingface
2026-01-09 15:27:10 -05:00
ssitu
0b8632365e
test: do not save latent
2026-01-08 18:27:51 -05:00
ssitu
c2563b6df4
test: separate utils, categorize test images, use saved samples for comparisons
2026-01-07 17:09:30 -05:00
ssitu
46c7f5fb37
test: create sample_dir in its fixture
2025-12-21 13:14:36 -05:00
ssitu
24a740d8ab
Add helper for calculating MAE between images
2025-12-20 21:19:52 -05:00
ssitu
6f271e4d55
test: use cli_args to disable nodes instead of adding .disabled suffix
2025-12-20 18:27:42 -05:00
ssitu
722db1e27a
refactor: test_utils.py -> helpers.py to reduce confusion
2025-12-20 18:26:22 -05:00
ssitu
53fd7e3ebd
Added tests
2025-12-12 18:42:49 -05:00
ssitu
d6b575adb8
chore: version v1.6.2
2025-12-20 17:42:47 -05:00
ssitu
87fcf6c334
Fix example workflow thumbnail
...
API doesn't like underscores, switched to hyphens. JPG is required as well.
2025-12-20 17:32:29 -05:00
ssitu
e618c2411c
Bump version to 1.6.1
2025-12-20 13:34:24 -05:00
ssitu
d2e386aa79
Improve tooltip details
2025-12-20 13:31:56 -05:00
ssitu
eed8da9e05
Merge pull request #175 from ssitu/initial-docs
...
Highlight parameter names
2025-12-20 13:25:31 -05:00
ssitu
4d89e409b0
Highlight parameter names
2025-12-20 13:24:51 -05:00
ssitu
ca44750429
Merge pull request #174 from ssitu/initial-docs
...
Add in-app docs
2025-12-20 13:10:59 -05:00
ssitu
16d138aa7b
Example workflow for the normal USDU node
2025-12-18 16:35:25 -05:00
ssitu
33f8a780b9
Update recommended denoise
2025-12-18 16:19:49 -05:00
ssitu
8dfc7140f7
Improve manual download wording
2025-12-18 14:14:11 -05:00
ssitu
0792e0b67c
Update README.md
2025-12-18 13:51:23 -05:00
ssitu
ee70406a55
Docs for nodes
2025-12-18 13:51:09 -05:00
ssitu
0ab26f559a
Add tooltips
2025-12-17 23:18:16 -05:00
ssitu
c48d60df1e
Support v3 schema update of custom sampling
2025-10-31 10:35:40 -04:00
ssitu
871c7cb134
Fix incorrect total number of tiles in progress bar
2025-10-10 22:31:30 -04:00
ssitu
fe7ca919ab
Support v3 schema update of upscale models ( #167 )
2025-10-08 12:39:28 -04:00
ssit
b34d795e9d
Handle potential NaNs in tiles
...
From #159
2025-09-15 23:12:59 -04:00
ssitu
627c871f14
Merge pull request #156 from Ltamann/patch-1
...
Added Flux-Kontext Support utils.py
2025-07-18 15:54:57 -04:00
ssit
8ab4c9780b
Bump version
2025-07-18 15:52:43 -04:00
ssit
95fb26043d
Fix skipping batch when no upscale is performed
2025-07-08 00:12:36 -04:00
ssitu
156440ca9f
Bump version for converting cuda to PIL fix
2025-07-02 20:06:59 -04:00
ssitu
eba8e38159
Merge pull request #153 from sitatec/patch-1
2025-06-27 20:49:36 -04:00
ssit
3d2b9d0b81
Better rounding of upscale_by, faster PIL conversions
2025-06-04 21:53:02 -04:00
ssit
d033884dbc
Skip pillow conversion, fixed not upscaling entire batch with model
2025-05-28 00:36:41 -04:00
ssit
a351b3f8c6
Try to fix non-contiguous tensor for Macs
2025-05-23 22:09:42 -04:00
ssitu
4ab93ca0d4
Merge pull request #146 from ComfyNodePRs/update-publish-yaml
...
Update Github Action for Publishing to Comfy Registry
2025-05-08 17:57:54 -04:00
ssitu
3a7240723d
Merge pull request #142 from Visionatrix/fix/submodules-corrected
...
final working version of submodule publishing
2025-05-08 17:56:08 -04:00
ssit
459005141f
Fix bug with progress bar
2025-05-02 17:32:42 -04:00
ssitu
778a475dde
Merge pull request #141 from Visionatrix/fix/submodule
...
correct submodule download
2025-03-06 09:58:45 -05:00
ssit
edc4c951d4
Fix submodule check
2025-03-05 16:33:41 -05:00
ssit
efd821146b
Added config for toggling individual tile progress bars
2025-03-05 15:17:04 -05:00
ssitu
a3352d06c7
Merge pull request #140 from Visionatrix/fix/ci-publish
...
(fix): publishing CI
2025-03-05 13:39:36 -05:00
ssit
8642daf628
Clone submodule if not found
2025-02-28 14:50:52 -05:00
ssit
1b6e60d4f1
Update version
2025-02-25 11:55:44 -05:00
ssitu
e7b3e631da
Merge pull request #131 from ComfyNodePRs/licence-update
2025-02-23 16:40:48 -05:00
ssitu
ee8f81b700
Merge pull request #135 from robinjhuang/patch-1
2025-02-23 16:39:32 -05:00
ssitu
ff3fdfeee0
Merge pull request #125 from ssitu/better-progress-bar
...
One progress bar for entire process
2025-01-06 14:06:53 -05:00
ssit
ab2048c7a3
One progress bar for entire process
2025-01-06 13:22:51 -05:00
ssitu
e617ff20e7
Merge pull request #82 from haohaocreates/pyproject
...
Add pyproject.toml for Custom Node Registry
2024-10-08 00:15:54 -04:00
ssitu
4161f8abc2
Merge pull request #81 from haohaocreates/publish
...
Add Github Action for Publishing to Comfy Registry
2024-10-08 00:15:00 -04:00
ssit
10b7624846
Add publisher id
2024-08-19 01:01:50 -04:00
ssit
70083f5d44
Make upscale model optional for custom sample node
2024-06-27 00:15:26 -04:00
ssit
6e411128ce
Skip upscale step if upscale_by is 1.0
2024-06-27 00:14:34 -04:00
ssitu
f55e3d870e
Merge pull request #91 from ssitu/custom-sampling
...
New node for custom sampling
2024-06-25 22:43:27 -04:00