dependabot[bot]
16a72454c6
build(deps): bump actions/cache from 5 to 6
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5 to 6.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-27 16:02:20 +00:00
Vito
c7f24a3262
Merge pull request #55 from ComfyAssets/feature/batch-list-converter
...
feat: add batch/list conversion nodes for IMAGE and LATENT
2026-02-09 17:46:52 -08:00
Vito Sansevero
c69281e795
fix(batch_list_converter): preserve all latent dict keys during split/join
...
Previously split_latent_batch and join_latent_batch only handled the
"samples" key, silently dropping metadata like noise_mask or batch_index.
This broke inpaint and masked workflows after a round-trip conversion.
2026-02-09 17:11:01 -08:00
Vito Sansevero
3bf8391e88
feat(batch_list_converter): add batch/list conversion nodes for IMAGE and LATENT
...
Add 4 utility nodes for converting between batched tensors and lists,
eliminating the dependency on Impact Pack for this common operation:
- ImageBatchToImageList (OUTPUT_IS_LIST)
- ImageListToImageBatch (INPUT_IS_LIST)
- LatentBatchToLatentList (OUTPUT_IS_LIST)
- LatentListToLatentBatch (INPUT_IS_LIST)
2026-02-09 16:39:28 -08:00
Vito
d13bfe8fb4
Merge pull request #53 from ComfyAssets/feature/seed-range-and-latent-output
...
fix: 32-bit seed range, latent batch_size output
2026-02-09 16:32:17 -08:00
Vito Sansevero
702d0c889c
fix(seed_history): accept legacy kwargs for backward compatibility
...
Old workflows may still pass 'mode' to output_seed. Using **kwargs
prevents TypeError when ComfyUI invokes with the extra argument.
2026-02-09 16:29:11 -08:00
Vito Sansevero
d1a5282ca0
style: fix Black formatting issues
...
Remove extra blank line in local_image_loader/node.py and wrap long
tuple assertion in test_empty_latent_batch.py.
2026-02-09 16:26:08 -08:00
Vito Sansevero
36212adf73
ci: reduce test matrix to Python 3.11, 3.12, 3.13
...
Drop 3.8, 3.9, and 3.10 which are no longer needed.
2026-02-09 16:25:30 -08:00
Vito Sansevero
2cb2262293
chore(local_image_loader): update saved paths and selections
2026-02-09 16:22:10 -08:00
Vito Sansevero
8773c8f249
feat(latent): add batch_size as 4th output from EmptyLatentBatchNode
...
Exposes batch_size as an output so downstream nodes can reference it
directly without needing a separate input.
2026-02-09 16:22:03 -08:00
Vito Sansevero
0a1cbe4990
fix(seeds): reduce seed range from 64-bit to 32-bit across all nodes
...
JS Math.random() only has 53 bits of integer precision, making the
64-bit range produce non-uniform values. 32-bit (0xFFFFFFFF) is the
standard ComfyUI seed range and works correctly in both Python and JS.
Also removes the redundant mode input from SeedHistoryNode, relying on
ComfyUI's built-in control_after_generate widget instead.
2026-02-09 16:21:56 -08:00
Vito
c4a27137e7
Merge pull request #52 from ComfyAssets/feature/height-width-2-vec
...
Feature/height width 2 vec
2025-12-21 06:49:05 -08:00
Vito Sansevero
20270d9501
test: Add unit tests for KikoWorkflowTimerNode
2025-12-21 06:45:35 -08:00
Vito Sansevero
2467dff704
feat(timer): add real-time workflow execution timer
2025-12-21 06:45:24 -08:00
Vito Sansevero
cecd1e01e9
feat(timer): add Sketch-style color picker widget
2025-12-21 06:45:10 -08:00
Vito Sansevero
e504f314aa
chore: bump version to 1.0.28 in pyproject.toml
2025-12-21 06:45:00 -08:00
Vito Sansevero
f12debe729
chore: update image paths in selections.json
2025-12-21 06:44:49 -08:00
Vito Sansevero
c64e835d2e
chore(local_image_loader): update config paths
2025-12-21 06:44:38 -08:00
Vito Sansevero
36d37db8a9
feat(init): add KikoWorkflowTimerNode to mappings
2025-12-21 06:44:24 -08:00
Vito Sansevero
969fd9e25e
docs: Add Workflow Timer section to README.md
2025-12-21 06:44:14 -08:00
Vito Sansevero
6916b47a89
chore: bump version to 1.0.27 in pyproject.toml
2025-12-17 07:15:01 -08:00
Vito
8457db0041
Merge pull request #50 from ComfyAssets/dependabot/github_actions/actions/checkout-6
...
build(deps): bump actions/checkout from 5 to 6
2025-12-17 07:07:19 -08:00
Vito
8a84927adf
Merge pull request #51 from ComfyAssets/dependabot/github_actions/actions/cache-5
...
build(deps): bump actions/cache from 4 to 5
2025-12-17 07:06:54 -08:00
Vito Sansevero
8c0b89ff70
style(node): Reformat code for readability
2025-12-17 07:06:16 -08:00
Vito Sansevero
b527635254
test: update return types in test_assertion
2025-12-17 07:02:08 -08:00
Vito Sansevero
14738b80c5
feat(image_loader): add directory listing API endpoint
2025-12-17 07:01:55 -08:00
Vito Sansevero
bff1276d06
style: Add newline at EOF in JSON file
2025-12-17 07:01:46 -08:00
Vito Sansevero
a7805ad587
feat: add WidthHeightToVec2Node to mappings
2025-12-17 07:01:34 -08:00
Vito Sansevero
f2093d6567
style(docs): Ensure newline at EOF in markdown files
2025-12-17 07:01:22 -08:00
Vito Sansevero
0e26f0ad36
style: Remove trailing spaces in config files
2025-12-17 07:00:53 -08:00
Vito Sansevero
9a05f20790
style: Remove unnecessary whitespace for consistency
2025-12-17 07:00:31 -08:00
Vito Sansevero
6368582e1b
feat: Add WidthHeightToVec2Node with tests
2025-12-17 06:59:11 -08:00
dependabot[bot]
97ea5b9a7d
build(deps): bump actions/cache from 4 to 5
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 16:28:14 +00:00
dependabot[bot]
f5f956ab4e
build(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 16:55:51 +00:00
Vito Sansevero
498fae1211
feat(image_loader): add search_files function
2025-11-14 13:05:52 -08:00
Vito Sansevero
d24912036c
chore(local_image_loader): update last_path in config.json
2025-11-14 13:05:52 -08:00
Vito
523b0509f1
Update pyproject.toml
2025-11-12 08:23:11 -08:00
Vito
5f8117aa56
Merge pull request #49 from wzgrx/patch-1
...
Update requirements.txt
2025-11-12 08:22:31 -08:00
wzgrx
22dc975353
Update requirements.txt
2025-10-25 22:05:14 +08:00
Vito Sansevero
66afb2b204
chore: bump version to 1.0.25 in pyproject.toml
2025-10-18 13:09:46 -07:00
Vito
1dd1dcf895
Merge pull request #48 from ComfyAssets/feature/downloader
...
Feature/downloader
2025-10-18 13:08:00 -07:00
Vito Sansevero
60f30b068e
docs: add Model Downloader to README.md
2025-10-18 12:59:40 -07:00
Vito Sansevero
1439270fe5
refactor: Reorder pendingFetches initialization
2025-10-18 12:59:32 -07:00
Vito Sansevero
f8210d8f69
feat(presets): Add new SDXL portrait and landscape presets
2025-10-18 12:46:31 -07:00
Vito Sansevero
aceb34b9b0
feat(seed_history): add seed mode handling and validation
2025-10-18 12:46:19 -07:00
Vito Sansevero
e9ce1fd2cf
feat(model_downloader): handle download interruption
2025-10-18 12:45:46 -07:00
Vito Sansevero
9b888443ac
feat(model_downloader): add interrupt handling
2025-10-18 12:45:37 -07:00
Vito Sansevero
f4743df3ef
feat(model_downloader): add cancel download support
2025-10-18 12:45:27 -07:00
Vito Sansevero
6a68983ef4
feat(model_downloader): Add interrupt check support
2025-10-18 12:45:09 -07:00
Vito Sansevero
fb01fa24ae
chore: update selections.json with new images
2025-10-18 12:44:43 -07:00