Commit Graph

  • 1080bd442a
    Disable dynamic vram on wsl. (#12706) master comfyanonymous 2026-02-28 19:23:28 -08:00
  • 17106cb124
    Move parsing of requirements logic to function. (#12701) comfyanonymous 2026-02-28 19:21:32 -08:00
  • 48bb0bd18a
    cli_args: Default comfy to DynamicVram mode (#12658) rattus 2026-02-28 13:52:30 -08:00
  • 5f41584e96
    Disable dynamic_vram when weight hooks applied (#12653) rattus 2026-02-28 13:50:18 -08:00
  • 1f6744162f
    feat: Support SCAIL WanVideo model (#12614) Jukka Seppänen 2026-02-28 23:49:12 +02:00
  • ad327d55cd
    removed initially added check feat/string-min-max-length bigcat88 2026-02-28 18:01:35 +02:00
  • 0fea1ed29d
    add check for linked inputs bigcat88 2026-02-28 17:59:01 +02:00
  • 8ad6c0cc73
    Add minLength/maxLength validation for String inputs bigcat88 2026-02-20 16:07:09 +02:00
  • 7f5abae149 fix: update typed wrapper unwrap keys to __type__ and __value__ curve Terry Jia 2026-02-28 09:08:58 -05:00
  • 699659c06e feat: add timestamp to default filename_prefix for cache-busting remove-cache-busting bymyself 2026-02-27 18:12:10 -08:00
  • a0f8784e9f Merge remote-tracking branch 'pollock/comfy-isolation-squash' into pyisolate-support pyisolate-support Jedrzej Kosinski 2026-02-28 03:54:28 -08:00
  • 8ac3e420b6 merge: resolve conflict with master (add longcat_image to CLIPLoader types) feat/model-placeholder bymyself 2026-02-28 02:38:37 -08:00
  • b52052846d
    support additional solid texture outputs fix/api-nodes/tencent3d bigcat88 2026-02-28 10:49:20 +02:00
  • 29fe647c9d
    Merge branch 'master' into cbyrne/text-preview-support cbyrne/text-preview-support Jedrzej Kosinski 2026-02-28 01:16:31 -08:00
  • 95e1059661
    fix(ace15): handle missing lm_metadata in memory estimation during checkpoint export #12669 (#12686) fappaz 2026-02-28 19:18:40 +13:00
  • 873c8e763d feat: add accumulate toggle to SaveImage and PreviewImage nodes accumulate-save-image-option bymyself 2026-02-25 22:56:56 -08:00
  • 80d49441e5
    refactor: use AspectRatio enum members as ASPECT_RATIOS dict keys (#12689) Christian Byrne 2026-02-27 20:53:46 -08:00
  • 896eea51b1
    Merge branch 'master' into fix/aspect-ratio-enum-keys fix/aspect-ratio-enum-keys Jedrzej Kosinski 2026-02-27 20:35:12 -08:00
  • 9d0e114ee3
    PyOpenGL-accelerate is not necessary. (#12692) comfyanonymous 2026-02-27 20:34:58 -08:00
  • 79cd9d09eb add OUTPUT_NODE = True to ImageCropV2 ImageCropV2-OUTPUT Terry Jia 2026-02-27 23:20:15 -05:00
  • ac4412d0fa
    Native LongCat-Image implementation (#12597) Talmaj 2026-02-28 05:04:34 +01:00
  • 83df2a88bd refactor: add prompt_id as hidden type, fix imports, add docstrings progress-text-prompt-id bymyself 2026-02-27 17:21:14 -08:00
  • 94f1a1cc9d
    Limit overlap in image tile and combine nodes to prevent issues. (#12688) comfyanonymous 2026-02-27 17:16:24 -08:00
  • f2952d4634 fix: resolve linting issues in SaveVideo codec options feat/savevideo-dynamic-codec-options bymyself 2026-02-27 17:15:06 -08:00
  • c11a68bf79 fix: use folder_paths to resolve model directory in placeholder text bymyself 2026-02-27 17:14:21 -08:00
  • d0eac1ff77 test: update tests to expect text as previewable media type bymyself 2026-01-30 00:09:08 -08:00
  • 77badcb169 refactor: use AspectRatio enum members as ASPECT_RATIOS dict keys bymyself 2026-02-27 17:13:54 -08:00
  • be336adb08 feat: add text preview support to jobs API bymyself 2026-01-29 14:41:01 -08:00
  • 8c41e2393b rename: Similarity-Adaptive Guidance → Positive-Biased Guidance (per reviewer) rename-mahiro bymyself 2026-02-27 17:13:40 -08:00
  • bcaad9f117 fix: address code review feedback bymyself 2026-02-04 23:14:29 -08:00
  • 6c8c6f2d52 feat: add placeholder support for empty model dropdowns bymyself 2026-02-04 19:49:21 -08:00
  • 93175036fb feat: add search aliases for old mahiro name bymyself 2026-02-06 00:59:06 -08:00
  • 4528ff9870 refactor: rename Mahiro CFG to Similarity-Adaptive Guidance bymyself 2026-01-29 21:09:50 -08:00
  • 1c7e656eb4 Add prompt_id to progress_text binary WS messages bymyself 2026-02-19 23:35:24 -08:00
  • e721e24136
    ops: implement lora requanting for non QuantizedTensor fp8 (#12668) rattus 2026-02-27 16:05:51 -08:00
  • 25ec3d96a3
    Class WanVAE, def encode, feat_map is using self.decoder instead of self.encoder (#12682) Reiner "Tiles" Prokein 2026-02-28 01:03:45 +01:00
  • 7962db477a test(isolation): isolation integration + policy tests John Pollock 2026-02-27 13:07:23 -06:00
  • 3c8ba051b6 fix(isolation-lifecycle): execution/model ejection parity + fenced sampler device handling John Pollock 2026-02-27 13:07:23 -06:00
  • a1c3124821 feat(isolation-model-proxies): model patcher + clip/vae/model sampling proxies John Pollock 2026-02-27 12:42:11 -06:00
  • 9ca799362d feat(isolation-proxies): proxy base + host service proxies John Pollock 2026-02-27 12:41:58 -06:00
  • 22f5e43c12 feat(isolation-runtime): manifest loading, orchestration, host policy, shm forensics John Pollock 2026-02-27 12:41:44 -06:00
  • 3cfd5e3311 feat(isolation-bootstrap): cli flag + host/child startup fencing John Pollock 2026-02-27 12:41:27 -06:00
  • 1f1ec377ce
    feat: add ResolutionSelector node for aspect ratio and megapixel-based resolution calculation (#12199) Christian Byrne 2026-02-27 09:13:57 -08:00
  • bd840ddd9a
    Merge branch 'master' into toolkit-nodes/aspect-ratio-blueprint toolkit-nodes/aspect-ratio-blueprint Jedrzej Kosinski 2026-02-27 08:59:57 -08:00
  • c86ff0a4be
    fix(api-nodes): added "texture_image" output to TencentTextToModel and TencentImageToModel nodes. Fixed OBJ output when it is zipped bigcat88 2026-02-27 18:49:21 +02:00
  • 0a7f8e11b6
    fix torch.cat requiring inputs to all be same dimensions (#12673) pythongosssss 2026-02-27 16:13:24 +00:00
  • 328bfd0861 feat: add --enable-assets flag, disable assets by default, expose to frontend luke-mino-altherr/asynchronous-scanning-stacked Luke Mino-Altherr 2026-02-26 20:55:50 -08:00
  • 2ad56d5ccf add painter node painter-node Terry Jia 2026-01-31 21:52:14 -05:00
  • 35e9fce775
    Enable Pytorch Attention for gfx950 (#12641) vickytsang 2026-02-26 17:16:12 -08:00
  • c7f7d52b68
    feat: Support SDPose-OOD (#12661) Jukka Seppänen 2026-02-27 02:59:05 +02:00
  • 08b26ed7c2
    bug_report template: Push harder for logs (#12657) rattus 2026-02-26 15:59:24 -08:00
  • b233dbe0bc
    feat(ace-step): add ACE-Step 1.5 lycoris key alias mapping for LoKR #12638 (#12665) fappaz 2026-02-27 12:19:19 +13:00
  • 3811780e4f
    Portable with cu128 isn't useful anymore. (#12666) comfyanonymous 2026-02-26 14:12:29 -08:00
  • 3dd10a59c0 ComfyUI v0.15.1 v0.15.1 comfyanonymous 2026-02-26 15:59:22 -05:00
  • 88d05fe483
    chore: update workflow templates to v0.9.4 (#12664) ComfyUI Wiki 2026-02-27 04:52:45 +08:00
  • fd41ec97cc
    feat(api-nodes): add NanoBanana2 (#12660) Alexander Piskun 2026-02-26 22:52:10 +02:00
  • 420e900f69
    main: load aimdo earlier (#12655) rattus 2026-02-26 12:19:38 -08:00
  • 38ca94599f
    pyopengl-accelerate can cause object to be numpy ints instead of bare ints, which the glDeleteTextures function does not accept, explicitly cast to int (#12650) pythongosssss 2026-02-26 11:07:35 +00:00
  • 4a50a38fa9 pyopengl-accelerate can cause object to be numpy ints instead of bare ints, which the glDeleteTextures function does not accept, explicitly cast to int pysssss/glsl-force-cast-texture pythongosssss 2026-02-26 02:18:45 -08:00
  • 74b5a337dc
    fix: move essentials_category to correct replacement nodes (#12568) Christian Byrne 2026-02-26 01:00:32 -08:00
  • 090c1dd3e6 fix: move essentials_category to correct replacement nodes fix-essentials-category-assignments bymyself 2026-02-21 19:01:05 -08:00
  • 8a4d85c708
    Cleanups to the last PR. (#12646) comfyanonymous 2026-02-25 22:30:31 -08:00
  • a4522017c5
    feat: per-guide attention strength control in self-attention (#12518) Tavi Halperin 2026-02-26 08:25:23 +02:00
  • 907e5dcbbf
    initial FlowRVS support (#12637) Jukka Seppänen 2026-02-26 06:38:46 +02:00
  • 7253531670
    Fix ltxav te mem estimation. (#12643) comfyanonymous 2026-02-25 20:13:47 -08:00
  • e14b04478c
    Fix LTXAV text enc min length. (#12640) comfyanonymous 2026-02-25 19:36:02 -08:00
  • eb8737d675
    Update requirements.txt (#12642) Christian Byrne 2026-02-25 18:30:48 -08:00
  • 85504c16f3
    Update requirements.txt christian-byrne-patch-5 Christian Byrne 2026-02-25 18:12:33 -08:00
  • 0467f690a8
    comfy aimdo 0.2.2 (#12635) rattus 2026-02-25 13:50:05 -08:00
  • 4f5b7dbf1f
    Fix Aimdo fallback on probe to not use zero-copy sft (#12634) rattus 2026-02-25 13:49:48 -08:00
  • c093e5544c fix: update test to expect ScanInProgressError when marking missing during active scan Luke Mino-Altherr 2026-02-24 18:54:47 -08:00
  • 6c1bbbcf16 Exclude hidden files and custom_nodes folder from asset scanning Luke Mino-Altherr 2026-02-24 17:12:53 -08:00
  • 9bdce59d62 fix: replace os.path.commonpath with Path.is_relative_to for cross-drive safety Luke Mino-Altherr 2026-02-24 16:30:52 -08:00
  • 88ffc4d7c7 fix: include all model categories in scanning, not just those under models_dir Luke Mino-Altherr 2026-02-24 16:15:07 -08:00
  • 7daf360dfa fix: follow symlinks in list_files_recursively with cycle detection Luke Mino-Altherr 2026-02-24 16:13:29 -08:00
  • 3ff3a64987 feat(assets): async two-phase scanner and background seeder Luke Mino-Altherr 2026-02-24 11:59:18 -08:00
  • 3acfacb887 refactor(assets): API routes call services directly, extract upload handling Luke Mino-Altherr 2026-02-24 11:59:11 -08:00
  • 74d6e9d3cf refactor(assets): extract services layer from manager and helpers Luke Mino-Altherr 2026-02-24 11:59:03 -08:00
  • 3965aca3e6 refactor(assets): database layer — split queries into modules and merge migrations Luke Mino-Altherr 2026-02-24 11:58:54 -08:00
  • 3ebe1ac22e
    Disable dynamic_vram when using torch compiler (#12612) rattus 2026-02-24 16:13:46 -08:00
  • befa83d434
    comfy aimdo 0.2.1 (#12620) rattus 2026-02-24 13:02:26 -08:00
  • 33f83d53ae
    Fix KeyError when prompt entries lack class_type key (#12595) Jedrzej Kosinski 2026-02-24 13:02:05 -08:00
  • 1fa4c88907 fix: update seeder tests luke-mino-altherr/asynchronous-scanning Luke Mino-Altherr 2026-02-24 11:34:02 -08:00
  • 6436190143 fix(assets): fix 12 bugs found during code review Luke Mino-Altherr 2026-02-23 17:03:00 -08:00
  • 196959472a Clean up imports, remove section banners, and fix seed endpoint with autoscan disabled Luke Mino-Altherr 2026-02-23 15:58:00 -08:00
  • cdc6c1c143 refactor(migrations): merge migrations 0002-0005 into single migration Luke Mino-Altherr 2026-02-11 20:13:09 -08:00
  • 6b48144751 refactor(assets): merge AssetInfo and AssetCacheState into AssetReference Luke Mino-Altherr 2026-02-11 20:03:10 -08:00
  • fd30787e98 Add disable/enable methods to AssetSeeder to respect --disable-assets-autoscan flag Luke Mino-Altherr 2026-02-11 17:24:38 -08:00
  • 8ec4d8a1d8 Add blake3 to main requirements, remove from test requirements Luke Mino-Altherr 2026-02-11 17:08:52 -08:00
  • 4f29877939 Add lifecycle logging to asset seeder Luke Mino-Altherr 2026-02-11 17:03:43 -08:00
  • b407a80d5a Improve asset scanner logging Luke Mino-Altherr 2026-02-11 16:59:49 -08:00
  • b89e5de40e Add pause/resume/stop/restart controls to AssetSeeder Luke Mino-Altherr 2026-02-11 16:36:34 -08:00
  • c7368205e3 feat: implement two-phase scanning architecture (fast + enrich) Luke Mino-Altherr 2026-02-11 16:04:12 -08:00
  • bd17ee3dc9 Fix ruff linting issues Luke Mino-Altherr 2026-02-10 13:01:25 -08:00
  • e9dc8ab804 Skip hidden files and directories in asset scanner Luke Mino-Altherr 2026-02-07 15:38:24 -08:00
  • 9016593586 Populate mime_type for assets in scanner and API paths Luke Mino-Altherr 2026-02-07 14:00:06 -08:00
  • b378e69aed Fix FK constraint violation in bulk_ingest by filtering dropped assets Luke Mino-Altherr 2026-02-06 20:09:54 -08:00
  • 7139045b21 Enable SQLite foreign key enforcement Luke Mino-Altherr 2026-02-06 19:32:06 -08:00
  • a2d26dece5 Add optional blake3 hashing during asset scanning Luke Mino-Altherr 2026-02-06 19:22:56 -08:00
  • 7a75af59ab Fix magic number and function name typo Luke Mino-Altherr 2026-02-06 15:37:18 -08:00