What's Changed
- mp: dont deep-clone objects from model_options by @rattus128 in #12382
- sd: delay VAE dtype archive until after override by @rattus128 in #12388
- dynamic_vram: ops: Fix vanilla-fp8 loaded lora quality by @rattus128 in #12390
- Fix 3D models not showing in outputs window by @guill in #12381
- Add a VideoSlice node by @AustinMroz in #12107
- [Trainer] training with proper offloading by @KohakuBlueleaf in #12189
- Make built in lora training work on anima. by @comfyanonymous in #12402
- fix(api-nodes): retry on connection errors during polling instead of aborting by @bigcat88 in #12393
- Dispatch desktop auto-bump when a ComfyUI release is published by @benceruleanlu in #12398
- [API Nodes] enable Magnific Upscalers by @bigcat88 in #12179
- dynamic_vram: Fix windows Aimdo crash + Fix LLM performance by @rattus128 in #12408
- ace15: Use dynamic_vram friendly trange by @rattus128 in #12409
- model_patcher: guard against none model_dtype by @rattus128 in #12410
- Update ace15.py to allow min_p sampling by @askmyteapot in #12373
- Add a tip for common error. by @comfyanonymous in #12414
- fix(api-nodes): add separate retry budget for 429 rate limit responses by @bigcat88 in #12421
- ModelPatcherDynamic: force load non leaf weights by @rattus128 in #12433
- llama: use a more efficient rope implementation by @rattus128 in #12434
- Update command to install AMD stable linux pytorch. by @comfyanonymous in #12437
- dynamic_vram: Training fixes by @rattus128 in #12442
- Use torch RMSNorm for flux models and refactor hunyuan video code. by @comfyanonymous in #12432
- Support generating attention masks for left padded text encoders. by @comfyanonymous in #12454
- Fix some custom nodes. by @comfyanonymous in #12455
- Add left padding to LTXAV text encoder. by @comfyanonymous in #12456
- Add working Qwen 2512 ControlNet (Fun ControlNet) support by @krigeta in #12359
- Patch frontend to 1.38.14 (from 1.38.13) by @christian-byrne in #12469
- Remove unsafe pickle loading code that was used on pytorch older than 2.4 by @comfyanonymous in #12473
- chore(api-nodes): remove "gpt-4o" model by @bigcat88 in #12467
- Node Replacement API by @Kosinkadink in #12014
- feat(api-nodes-Tencent): add ModelTo3DUV, 3DTextureEdit, 3DParts nodes by @bigcat88 in #12428
- feat(api-nodes): add Bria RMBG nodes by @bigcat88 in #12465
- Fix lora Extraction in offload conditions (+ dynamic_vram mode) by @rattus128 in #12479
- MPDynamic: force load flux img_in weight (Fixes flux1 canny+depth lora crash) by @rattus128 in #12446
- Remove workaround for old pytorch. by @comfyanonymous in #12480
- Update workflow templates to v0.8.42 by @comfyui-wiki in #12491
- Remove code to support RMSNorm on old pytorch. by @comfyanonymous in #12499
- gitignore venv* by @alexheretic in #12431
- Allow control_after_generate to be type ControlAfterGenerate in v3 schema by @Kosinkadink in #12187
- Implement NAG on all the models based on the Flux code. by @comfyanonymous in #12500
- Fix anima preprocess text embeds not using right inference dtype. by @comfyanonymous in #12501
New Contributors
- @askmyteapot made their first contribution in #12373
- @krigeta made their first contribution in #12359
Full Changelog: v0.13.0...v0.14.0