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