diff --git a/CHANGELOG.md b/CHANGELOG.md index f5b9cd965..0d377fc4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,8 @@ # Change Log for SD.Next -## Update for 2026-04-19 +## Update for 2026-04-20 -### Highlights for 2026-04-19 +### Highlights for 2026-04-20 *What's New?* - New models! **Zeta-Chroma**, **ERNIE**, **Nucleus**, **Bria-FIBO**, **Anima-v3**, **SDXS-1B**, **LTX 2.3 v1.1** @@ -17,7 +17,7 @@ For full details, see [ChangeLog](https://github.com/vladmandic/automatic/blob/m [ReadMe](https://github.com/vladmandic/automatic/blob/master/README.md) | [ChangeLog](https://github.com/vladmandic/automatic/blob/master/CHANGELOG.md) | [Docs](https://vladmandic.github.io/sdnext-docs/) | [WiKi](https://github.com/vladmandic/automatic/wiki) | [Discord](https://discord.com/invite/sd-next-federal-batch-inspectors-1101998836328697867) | [Sponsor](https://github.com/sponsors/vladmandic) -### Details for 2026-04-19 +### Details for 2026-04-20 - **Models** - [Zeta-Chroma](https://huggingface.co/lodestones/Zeta-Chroma) pixel-space diffusion transformer image model @@ -114,6 +114,8 @@ For full details, see [ChangeLog](https://github.com/vladmandic/automatic/blob/m - ui: add debounce to ui updates - ui: utilize requestanimationframe for paint optimizations - ui: profile callbacks + - ui: validate callbacks before use, thanks @awsr + - ui: log formatting - **Fixes** - Prohibit `python==3.14` unless `--experimental` - UI CSS fixes, thanks @awsr @@ -135,7 +137,6 @@ For full details, see [ChangeLog](https://github.com/vladmandic/automatic/blob/m - patch `z-image` for fp16 compatibility, thanks @resonantsky - patch `unipc` for timesteps device placement, thanks @resonantsky - `civitai` search and base-model discovery improvements - - ui log formatting - auto-masking with `rembg` ## Update for 2026-04-01 diff --git a/extensions-builtin/sdnext-kanvas b/extensions-builtin/sdnext-kanvas index 5b29b3b6e..e58871fc7 160000 --- a/extensions-builtin/sdnext-kanvas +++ b/extensions-builtin/sdnext-kanvas @@ -1 +1 @@ -Subproject commit 5b29b3b6e1b77e6cb773deebbe88e0cc08dd609a +Subproject commit e58871fc70d5a6bd9a1e29eac31fb96d1c51201d diff --git a/installer.py b/installer.py index 98856072e..a7742ccfa 100644 --- a/installer.py +++ b/installer.py @@ -179,7 +179,7 @@ def installed(package, friendly: str | None = None, quiet = False): # pylint: di if args.experimental: log.warning(f'Install: package="{p[0]}" installed={pkg_version} required={p[1]} allowing experimental') else: - log.warning(f'Install: package="{p[0]}" installed={pkg_version} required={p[1]} version mismatch') + log.warning(f'Install: package="{p[0]}" installed={pkg_version} required={p[1]} updating...') global restart_required # pylint: disable=global-statement restart_required = True ok = ok and (exact or args.experimental)