v0.3.45

Comfy-Org/ComfyUIv0.3.45Jul 21, 2025by github-actions[bot]

AI Summary

Enhances training capabilities with async node functions and multi-dataset support, plus introduces the SA-Solver sampler.

Key Highlights

  • Async node functions support
  • Multi Image-Caption dataset support for LoRA training
  • Reconstructed SA-Solver sampler
  • Chroma patch size un-hardcoded

New Features

  • Async node functions
  • Multi Image-Caption dataset support
  • SA-Solver sampler
  • SamplingPercentToSigma node
  • Experimental CFGNorm node

Full Release Notes

## What's Changed
* Un-hardcode Chroma patch_size by @josephrocca in https://github.com/comfyanonymous/ComfyUI/pull/8840
* Add reconstructed SA-Solver sampler by @chaObserv in https://github.com/comfyanonymous/ComfyUI/pull/8834
* Support Multi Image-Caption dataset in lora training node by @KohakuBlueleaf in https://github.com/comfyanonymous/ComfyUI/pull/8819
* Remove unmaintained notebook. by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/pull/8845
* Better training loop implementation by @KohakuBlueleaf in https://github.com/comfyanonymous/ComfyUI/pull/8820
* Add warning to catch torch import mistakes. by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/pull/8852
* Support for async node functions by @guill in https://github.com/comfyanonymous/ComfyUI/pull/8830
* Fix python3.9 by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/pull/8858
* [fix] increase Kling API polling timeout to prevent user timeouts by @christian-byrne in https://github.com/comfyanonymous/ComfyUI/pull/8860
* Remove windows line endings. by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/pull/8866
* Execute async node earlier by @JettHu in https://github.com/comfyanonymous/ComfyUI/pull/8865
* Fix fresca's input and output by @chaObserv in https://github.com/comfyanonymous/ComfyUI/pull/8871
* Add model detection error hint for lora. by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/pull/8880
* Remove tokens from history items by @christian-byrne in https://github.com/comfyanonymous/ComfyUI/pull/8889
* Refactor previous pr. by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/pull/8893
* Remove windows line endings. by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/pull/8902
* Upate template to 0.1.36 by @comfyui-wiki in https://github.com/comfyanonymous/ComfyUI/pull/8904
* Allow the prompt request to specify the prompt ID. by @FeepingCreature in https://github.com/comfyanonymous/ComfyUI/pull/8189
* Fix wrong reference bug by @yoland68 in https://github.com/comfyanonymous/ComfyUI/pull/8910
* Update nodes_gemini.py by @yoland68 in https://github.com/comfyanonymous/ComfyUI/pull/8912
* Add action to detect windows line endings. by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/pull/8917
* Fix MaskComposite error when destination has 2 dimensions by @bman654 in https://github.com/comfyanonymous/ComfyUI/pull/8915
* Add attempt to work around the safetensors mmap issue. by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/pull/8928
* LTXV VAE decoder: switch default padding mode by @harelc in https://github.com/comfyanonymous/ComfyUI/pull/8930
* Silence clip tokenizer warning. by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/pull/8934
* Experimental CFGNorm node. by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/pull/8942
* Forgot this by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/pull/8957
* Add nested style of dual cfg to DualCFGGuider node. by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/pull/8965
* Update template to 0.1.37 by @comfyui-wiki in https://github.com/comfyanonymous/ComfyUI/pull/8967
* Add SamplingPercentToSigma node by @chaObserv in https://github.com/comfyanonymous/ComfyUI/pull/8963
* Document what the fast_fp16_accumulation is in the portable. by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/pull/8973
* Update template to 0.1.39 by @comfyui-wiki in https://github.com/comfyanonymous/ComfyUI/pull/8981

## New Contributors
* @josephrocca made their first contribution in https://github.com/comfyanonymous/ComfyUI/pull/8840
* @bman654 made their first contribution in https://github.com/comfyanonymous/ComfyUI/pull/8915

**Full Changelog**: https://github.com/comfyanonymous/ComfyUI/compare/v0.3.44...v0.3.45