773 Commits
Author SHA1 Message Date
Jedrzej Kosinski 9257651221 Merge pull request #579 from Kosinkadink/chore/bump-version-1.6.0
Bump version to 1.6.0
2026-07-28 04:39:28 -07:00
Jedrzej KosinskiandAmp 50ea19fa90 Bump version to 1.6.0
Amp-Thread-ID: https://ampcode.com/threads/T-019fa859-4259-74d5-ac32-0e4101490f8f
Co-authored-by: Amp <amp@ampcode.com>
2026-07-28 04:39:02 -07:00
Jedrzej Kosinski 2a12eaaec0 Merge pull request #578 from Kosinkadink/refactor/v3-node-api
Migrate all nodes to the ComfyUI V3 API
2026-07-17 20:41:58 -07:00
Jedrzej Kosinski 8a0e706567 Migrate all nodes to the V3 API 2026-07-17 19:06:02 -07:00
Jedrzej Kosinski 13ed169c47 Merge pull request #577 from Kosinkadink/cleanup/remove-obsolete-frontend
Remove obsolete frontend extensions
2026-07-17 18:12:52 -07:00
Jedrzej Kosinski d0db79787d Use native node help documentation 2026-07-17 17:49:55 -07:00
Jedrzej Kosinski 2dc014a33e Remove obsolete frontend extensions 2026-07-17 16:11:14 -07:00
Jedrzej Kosinski d8d163cd90 Merge pull request #573 from Kosinkadink/fix/issues-569-572-cast-bias-weight
fix: update cast_bias_weight usage and fix motion model dtype loading
2026-03-29 18:39:20 -07:00
Jedrzej KosinskiandAmp 8c277d92bd fix: update cast_bias_weight usage and fix motion model dtype loading
- Fix #572: Use offloadable=True with cast_bias_weight in groupnorm_mm_forward
  to match ComfyUI's updated 3-return-value API, and call uncast_bias_weight
  after use for proper async-offload support.
- Fix #569: Move .to(dtype) call after load_state_dict across all model loading
  functions. Previously, the dtype cast was done before load_state_dict, which
  overwrote weights with the original float32 values from disk, causing Half vs
  Float mismatches at runtime when the UNet runs in float16. Affected functions:
  load_motion_module_gen1, load_motion_module_gen2, create_fresh_motion_module,
  create_fresh_encoder_only_model, inject_img_encoder_into_model,
  inject_pia_conv_in_into_model, inject_camera_encoder_into_model,
  load_hmreferenceadapter.

Co-authored-by: Amp <amp@ampcode.com>
Amp-Thread-ID: https://ampcode.com/threads/T-019d3bef-9580-7798-aec3-7a009a0f62a4
2026-03-29 18:37:59 -07:00
Jedrzej Kosinski 90fb133120 Merge pull request #564 from Kosinkadink/develop
version bump
2025-08-05 21:06:05 -07:00
Jedrzej Kosinski 25f0856779 version bump 2025-08-05 21:05:40 -07:00
Jedrzej Kosinski dcdc6b390c Merge pull request #537 from DrJKL/drjkl/feat/extract_condition_step
[Feat] Add node to pull a single condition out of a scheduled prompt condition
2025-08-05 20:12:09 -07:00
Jedrzej Kosinski f02b113ccc Merge pull request #560 from DrJKL/drjkl/fix/schedule_indices
Fix the scheduling issue with held prompts in prompt interpolation
2025-08-05 20:11:15 -07:00
DrJKL 10ba1fa3da [feat] Add node that gets a single timestep from a schedule of prompts. 2025-06-27 12:43:04 -07:00
DrJKL 85571320ce fix: Index and holder changes for hold (e.g. .4: = "foo",) 2025-06-27 11:59:58 -07:00
Jedrzej Kosinski a34036b662 Merge pull request #550 from Kosinkadink/develop
Change defaultInput into forceInput
2025-04-10 05:22:10 +08:00
Jedrzej Kosinski 2b6dfa0a7b version bump 2025-04-09 16:21:11 -05:00
Jedrzej Kosinski 6dc6fce8f9 Change defaultInput to forceInput on nodes to work properly with new frontend changes 2025-04-09 16:20:53 -05:00
Jedrzej Kosinski eafd3738de Merge pull request #549 from Kosinkadink/develop
Fix memory usage estimation with upcoming ComfyUI PR
2025-04-09 22:27:33 +08:00
Jedrzej Kosinski 6379b5e13b version bump 2025-04-05 09:33:05 -05:00
Jedrzej Kosinski 0c75d1a341 Merge branch 'main' into develop 2025-04-05 09:31:40 -05:00
Jedrzej Kosinski 4f0aba2c44 version bump 2025-04-05 09:30:21 -05:00
Jedrzej Kosinski 466f5636dc Add create_prepare_sampling_wrapper to interface with new prepare_sampling wrapper 2025-04-05 09:30:00 -05:00
Jedrzej Kosinski 3795f515b8 version bump 2025-03-13 18:49:37 -05:00
Jedrzej Kosinski 76beef2fc8 Merge pull request #548 from Kosinkadink/js_updates
Js updates
2025-03-13 18:34:42 -05:00
Austin Mroz 68254c0590 Fix documentation scrollbar style leakage
The floating documentation applies styling to scrollbars to make them
take up less space and better match the styling of the canvas.

This styling is improperly configured and will leak to other areas in
comryui with scrollabrs such as sidebar.

This style code is only applied if a user has installed ADE but not VHS.
2025-03-12 17:46:10 -05:00
Austin Mroz af63cca7bc Remove old deprecation code.
ComfyUI now has native support for marking nodes as deprecated or
experimental, so the much of the code here no longer serves a purpose.

Zombie code for hiding nodes has been removed and this code now only
exists to display a text label on the node of a specific color.

This removes excessive console spam about deprecation in the reading of
setting values.
2025-03-12 17:46:07 -05:00
Jedrzej Kosinski 9f2d24d124 Merge PR #545 from Kosinkadink/develop
Added overlap-linear fuse method + cleanup
2025-03-08 23:41:59 -06:00
Jedrzej Kosinski 660415119d version bump 2025-03-08 23:37:14 -06:00
Jedrzej Kosinski 599b71807d Added overlap-linear fuse method, marked some fuse methods as experimental to make the dropdown less overwhelming, made sigma-related fuse methods work with View Options 2025-03-08 23:36:52 -06:00
Jedrzej Kosinski 0542cd97c3 Make experimental fuse methods clear with microscope emoji while maintaining backwards compatibility 2025-03-08 21:12:36 -06:00
Jedrzej Kosinski b99a0f4550 Merge pull request #544 from Kosinkadink/specialmodel-fix
Special Model backwards compatibility fix
2025-03-08 20:32:09 -06:00
Jedrzej Kosinski b26148601c version bump 2025-03-08 20:30:47 -06:00
Jedrzej Kosinski 6fda3ae9c9 Fix backwards compatibility for perform_special_model_features code 2025-03-08 20:30:25 -06:00
Jedrzej Kosinski 916dd55092 Merge PR #541 from Kosinkadink/multigpu
Add MultiGPU Work Units support, Refactor context-handling code
2025-03-04 20:47:14 -06:00
Jedrzej Kosinski bb4e93c16d Merge branch 'multigpu' of https://github.com/Kosinkadink/ComfyUI-AnimateDiff-Evolved into multigpu 2025-03-04 19:59:34 -06:00
Jedrzej Kosinski 13d24b4981 version bump 2025-03-04 19:59:28 -06:00
Jedrzej Kosinski 59b6fa6fe6 Guarantee proper execution interruption when using MultiGPU context work units 2025-02-24 17:11:02 -06:00
Jedrzej Kosinski a69c1d7ae2 Cast transformer_options to device for multigpu in _handle_context_batch 2025-02-18 22:51:10 -06:00
Jedrzej Kosinski 863981c7eb Fix Visualize Context code to properly call prepare_current 2025-02-06 08:08:18 -06:00
Jedrzej Kosinski 37e7ab8921 Made controlnets work with context splitting, allow NaiveReuse to permit context splitting 2025-02-02 05:23:58 -06:00
Jedrzej Kosinski 5940260880 Merge branch 'main' into multigpu 2025-02-02 03:19:52 -06:00
Jedrzej Kosinski 94eb45621c Merge pull request #534 from Kosinkadink/develop
Fix RuntimeError: Float did not match Long when ComfyUI is outdated
2025-01-31 03:59:51 -06:00
Jedrzej Kosinski 88f5ad95b4 version bump 2025-01-31 03:55:31 -06:00
Jedrzej Kosinski 9c15c72ea2 Fixed BIGMAX_TENSOR to not be so big that it becomes an int64 instead of a float32 2025-01-31 03:51:51 -06:00
Jedrzej Kosinski c1df1cee06 Fix recursive prepare_control_objects call 2025-01-30 14:47:26 -06:00
Jedrzej Kosinski faab900799 Implement multigpu acceleration via context splitting 2025-01-29 11:11:49 -06:00
Jedrzej Kosinski d167f18f79 Added multigpu support to a bunch of core AnimateDiff features via refactor 2025-01-29 09:13:53 -06:00
Jedrzej Kosinski d317bc6976 Merge branch 'main' into multigpu 2025-01-29 06:28:54 -06:00
Jedrzej Kosinski 49e25ab5b8 Merge PR #533 from Kosinkadink/develop - Ancestral Options
Add Ancestral Options to control ancestral sampler noise
2025-01-29 06:26:00 -06:00