# Change Log for SD.Next ## Update for 2025-07-05 - **License** - SD.Next [license](https://github.com/vladmandic/sdnext/blob/dev/LICENSE.txt) switched from **aGPL-v3.0** to **Apache-v2.0** this means that SD.Next is now fully compatible with commercial use and redistribution regardless of modifications! - **Models** - [LBM: Latent Bridge Matching](https://github.com/gojasper/LBM) very fast automatic image background replacement methods with relightning! *simple*: automatic background replacement using [BiRefNet](https://github.com/ZhengPeng7/BiRefNet) *relighting*: automatic background replacement with reglighting so source image fits desired background with optional composite blending available in *img2img or control -> scripts* - Add **FLUX.1-Kontext-Dev** inpaint workflow - Support **FLUX.1** all-in-one safetensors - Support TAESD preview and remote VAE for **HunyuanDit** - **UI** - major update to modernui layout - redesign of the Flat UI theme - **Compute** - support for [SageAttention2++](https://github.com/thu-ml/SageAttention) provides 10-15% performance improvement over default SDPA for transformer-based models! enable in *settings -> compute settings -> sdp options* *note*: SD.Next will use either SageAttention v1/v2/v2++, depending which one is installed until authors provide pre-build wheels for v2++, you need to install it manually or SD.Next will auto-install v1 - **Fixes** - allow theme type `None` to be set in config - installer dont cache installed state - fix Cosmos-Predict2 retrying TAESD download - better handle startup import errors - fix diffusers models non-unique hash - fix loading of manually downloaded diffuser models - fix api `/sdapi/v1/embeddings` endpoint - improve model type autodetection - improve model auth check for hf repos - improve Chroma prompt padding as per recommendations - **Refactoring** - obsolete **original backend** - remove majority of legacy **a1111** codebase - remove legacy ldm codebase: `/repositories/ldm` - remove legacy blip codebase: `/repositories/blip` - remove legacy clip model: `/models/karlo` - remove legacy model configs: `/configs/*.yaml` - remove legacy submodule: `/modules/k-diffusion` - remove legacy hypernetworks support: `/modules/hypernetworks` - remove legacy lora support: `/extensions-builtin/Lora` (does not impact current lora support) - remove legacy clip/blip interrogate module (does not impact current interrogate support) - remove modern-ui remove `only-original` vs `only-diffusers` code paths - cleanup `/modules`: move pipeline loaders to `/pipelines` root - cleanup `/modules`: move code folders used by pipelines to `/pipelines/` folder - cleanup `/modules`: move code folders used by scripts to `/scripts/