19 Commits
Author SHA1 Message Date
BRADSEC 02f84ccb23 Fix invalid presets, validate preset path, sync JS resolution table (review 1, 2)
Qwen Image 1140x1472 (and mirror) and SD 1.5 512x682 were not divisible
by 8, so the generated latent did not match the reported width/height;
removed the stray Qwen pair (official list has 1104x1472) and corrected
682 to 680. The preset branch now runs _validate_dimensions before the
multiplier, so API-built workflows cannot pair a model with another
model's incompatible preset. Regenerated the hand-copied JS table from
nodes.py (it had drifted by 14 entries) and added tests that fail on
future drift or non-conforming presets. Bump to 2.1.6.
2026-07-03 10:56:23 +10:00
BRADSEC 1743535272 docs: add ComfyUI Manager install method; bump 2.1.5 2026-06-20 20:52:49 +10:00
BRADSEC 23dd8cb1a2 feat: add V3 (comfy_api) dual-API wrapper and input tooltips; bump 2.1.4
V3 io.ComfyNode schema delegates to the V1 class so logic is not forked.
comfy_entrypoint exported import-guarded; V1 NODE_CLASS_MAPPINGS remain
authoritative on the 0.25.0 loader (no double registration). Verified
ComfyUI 0.25.0.
2026-06-20 19:30:49 +10:00
BRADSEC 93f3f29f01 refactor: rename resolution_selector.py to nodes.py, serve JS from ./js; bump 2.1.3 2026-06-20 19:20:02 +10:00
BRADSEC 4085c53053 docs: standardize title, replace arrows with ->, add star footer; bump 2.1.2 2026-06-20 19:09:54 +10:00
BRADSEC 2026e8c373 fix: rename node_id to ResolutionSelectorPlus to avoid collision with built-in ResolutionSelector; bump 2.1.1 2026-06-20 18:25:42 +10:00
BRADSEC b8cadb1034 fix R2-R5: valid placeholder latent, validate 'All' custom dims, remove dead gcd, unittest-discoverable tests; bump 2.1.0 2026-06-20 18:14:10 +10:00
BRADSEC 480f15bb15 Minor improvements 2025-12-07 20:46:52 +10:00
BRADSEC b764f915c8 Update node publish workflow 2025-12-07 11:51:49 +10:00
BRADSEC d5f21d29b7 Update node publish workflow 2025-12-07 11:46:52 +10:00
BRADSEC a010df2aef Update node publish workflow 2025-12-07 09:26:43 +10:00
BRADSEC 43eef52898 Update node publish workflow 2025-12-07 09:21:07 +10:00
BRADSEC acb9957d11 Update node publish workflow 2025-12-06 23:55:59 +10:00
BRADSEC fed4a78f61 Update node publish workflow 2025-12-06 23:43:40 +10:00
BRADSEC a7b2e98cc2 Update PublisherId in pyproject.toml 2025-12-06 21:01:15 +10:00
BRADSEC d03613d477 Update PublisherId in pyproject.toml 2025-12-06 20:53:52 +10:00
BRADSEC bb79e38a8b Full refresh with additional resolutions, custom options and latent output. 2025-12-06 19:26:29 +10:00
Mark Bradley 4542f192f6 Update pyproject.toml 2024-07-07 22:15:49 +10:00
haohaocreates ddf25dcfa3 chore(pyproject): Add pyproject.toml for Custom Node Registry 2024-05-22 16:44:25 -04:00