Development Update #99
Replies: 59 comments
-
I've just finished major update to installer/launcher as well as some environment auto-tunes. Check README for updated notes and updated thread #92 with details. |
Beta Was this translation helpful? Give feedback.
-
Update for 04/14/2023:
|
Beta Was this translation helpful? Give feedback.
-
Update for 04/15/2023:
|
Beta Was this translation helpful? Give feedback.
-
Update for 04/16/2023:
|
Beta Was this translation helpful? Give feedback.
-
Update for 04/17/2023:
|
Beta Was this translation helpful? Give feedback.
-
Update for 04/18/2023:
|
Beta Was this translation helpful? Give feedback.
-
Update for 04/19/2023:
|
Beta Was this translation helpful? Give feedback.
-
Update for 04/20/2023:
note: if you previously had command line optimizations such as --no-half, those are now ignored and moved to ui settings |
Beta Was this translation helpful? Give feedback.
-
Update for 04/22/2023:
expect shorter updates for the next few days as i'll be partically ooo |
Beta Was this translation helpful? Give feedback.
-
Update for 04/23/2023:
|
Beta Was this translation helpful? Give feedback.
-
Update for 04/24/2023:
|
Beta Was this translation helpful? Give feedback.
-
Update for 04/25/2023:
|
Beta Was this translation helpful? Give feedback.
-
Update for 04/27/2023:a bit shorter list as:
|
Beta Was this translation helpful? Give feedback.
-
Update for 05/01/2023Been a bit quieter for last few days as changes were quite significant, but finally here we are...
To take advantage of new out-of-the-box tunings, its recommended to delete your |
Beta Was this translation helpful? Give feedback.
-
Update for 05/04/2023Again, few days later...
|
Beta Was this translation helpful? Give feedback.
-
Update for 2023-11-06Another pretty big release, this time with focus on new models (3 new model types), new backends and optimizations Also, Wiki has been updated with new content, so check it out!
|
Beta Was this translation helpful? Give feedback.
-
Update for 2023-11-23New release, primarily focused around three major new features: full LCM support, completely new Model Merge functionality and Stable-fast compile support
|
Beta Was this translation helpful? Give feedback.
-
Update for 2023-12-04What's new? Native video in SD.Next via both AnimateDiff and Stable-Video-Diffusion - and including native MP4 encoding and smooth video outputs out-of-the-box, not just animated-GIFs.
|
Beta Was this translation helpful? Give feedback.
-
Update for 2023-12-29 - Happy holidays everyone!To wrap up this amazing year, we're releasing a new version of SD.Next, this one is absolutely massive! Highlights
And others improvements in areas such as: Upscaling (up to 8x now with 40+ available upscalers), Inpainting (better quality), Prompt scheduling, new Sampler options, new LoRA types, additional UI themes, better HDR processing, built-in Video interpolation, parallel Batch processing, etc. Plus some nifty new modules such as FaceID automatic face guidance using embeds during generation and Depth 3D image to 3D scene Links: Home | Readme | Changelog | Wiki | Discord Full changelog
|
Beta Was this translation helpful? Give feedback.
-
Update for 2024-02-07Another big release just hit the shelves! Highlights
Plus welcome additions to UI performance, usability and accessibility and flexibility of deployment as well as API improvements As of this release, default backend is set to diffusers as its more feature rich than original and supports many additional models (original backend does remain as fully supported) Also, previous versions of SD.Next were tuned for balance between performance and resource usage. Further details:
Full changelog
|
Beta Was this translation helpful? Give feedback.
-
Update for 2024-02-22Only 3 weeks since last release, but here's another feature-packed one! Highlights
Further details:
Full ChangeLog for 2024-02-22
|
Beta Was this translation helpful? Give feedback.
-
Update for 2024-03-19Highlights 2024-03-19New models:
New pipelines and features:
What else?
Further details:
Full Changelog 2024-03-19
|
Beta Was this translation helpful? Give feedback.
-
Update for 2024-05-28Highlights for 2024-05-28New SD.Next release has been baking in Starting with the new UI - yup, this version ships with a preview of the new ModernUI What else? New built-in features
New modelsWhile still waiting for Stable Diffusion 3.0, there have been some significant models released in the meantime:
Note Full ChangeLog for 2024-05-28
|
Beta Was this translation helpful? Give feedback.
-
Update for 2024-06-13Highlights for 2024-06-13First, yes, it's here and supported: StabilityAI Stable Diffusion 3 Medium What else?A lot of work on state-of-the-art multi-lingual models with both Tenecent HunyuanDiT and MuLan Full Changelog for 2024-06-13New Models
New Functionality
Improvements
Fixes
Update for 2024-06-02
|
Beta Was this translation helpful? Give feedback.
-
SD.Next release 2024-06-23HighlightsFollowing zero-day SD3 release, a 10 days later here's a refresh with 10+ improvements! But there's more than SD3:
Model Improvements
General Improvements
Improvements: NNCF, thanks @Disty0!
Fixes
|
Beta Was this translation helpful? Give feedback.
-
Update for 08/31/2024Summer break is over and we are back with a massive update! Support for all of the new models: What else? Just a bit... ;) New fast-install mode, new Optimum Quanto and BitsAndBytes based quantization modes, new balanced offload mode that dynamically offloads GPU<->CPU as needed, and more... Breaking Changes... Due to internal changes, you'll need to reset your attention and offload settings! DetailsNew Models...To use and of the new models, simply select model from Networks -> Reference and it will be auto-downloaded on first use
New Features...
Changes & Fixes...
|
Beta Was this translation helpful? Give feedback.
-
SD.Next Release 2024-09-13Just under two weeks since last SD.Next release, here's another update! HighlightsMajor refactor of FLUX.1 support:
Few image related goodies...
Few video related goodies...
And few other updates...
Plus tons of other items and fixes! For more details see: Changelog | ReadMe | Wiki | Discord DetailsMajor refactor of FLUX.1 support:
Other improvements & Fixes:
|
Beta Was this translation helpful? Give feedback.
-
SD.Next Release 2024-10A month later and with nearly 300 commits, here is the latest SD.Next update! Workflow highlights
New modelsNew integrations
What else?
Oh, and we've compiled a full table with list of top-30 (how many have you tried?) popular text-to-image generative models, And there are also other goodies like multiple XYZ grid improvements, additional Flux ControlNets, additional Interrogate models, better LoRA tags support, and more... README | CHANGELOG | WiKi | Discord Details for 2024-10-23
|
Beta Was this translation helpful? Give feedback.
-
Update for 2024-10-29Highlights for 2024-10-29
Plus tons of smaller improvements and cumulative fixes reported since last release README | CHANGELOG | WiKi | Discord Details for 2024-10-29
fixes:
|
Beta Was this translation helpful? Give feedback.
-
Update for 2024-11-01Smaller release just 3 days after the last one, but with some important fixes and improvements.
|
Beta Was this translation helpful? Give feedback.
-
Update
This has been pending for a while, but finally uploaded some massive changes
Ask for help
To avoid having this repo rely just on me, I'd love to have additional maintainers with full admin rights. If you're interested, ping me!
Additionally, I'd love area-experts for different platform to help with best practices:
The goal is to actually integrate all best options for uniform out-of-the-box experience without the need to tweak anything manually.
How WebUI is started is pretty much completely changed:
This should be fully cross-platform, but I would really love to have additional contibutors and/or maintainers to join and help lead the effords on different platforms
webui.bat
andwebui.sh
:Platform specific wrapper scripts that starts
launch.py
in Python virtual environmentNote: Server can run without virtual environment, but it is recommended to use it
This is carry-over from original repo
If you're unsure which launcher to use, this is the one you want
launch.py
:Main startup script
Can be used directly to start server in manually activated
venv
or to run it withoutvenv
setup.py
:Main installer, used by
launch.py
Can also be used directly to update repository or extensions
If running manually, make sure to activate
venv
first (if used)Setup details are logged to
setup.log
webui.py
:Main server script
Note: by default, launcher/setup will re-check dependencies and update extensions and submodules on each startup.
This can be disabled with cmd flag
--noupdate
Alternatively, you can run in quick mode if you're sure everything is up-to-date by adding cmd flag
--quick
Btw, if you're wondering what takes most time during startup: its running installers for each extension - so having large number of extensions installed has a major performance impact on server startup time
Example startup sequence:
New logger and new error and exception handlers
More work to be done, but all essentials are in place
Built-in performance profiler
Enable with
--profile
flagSimplified dependencies and updated core libraries
Yes,
requirements-versions.txt
is goneSettings changes
Quite a few defaults have been changed, but if you're have your
config.json
, it will remain as-isTo reset settings to defaults, delete
config.json
and restart serverUI changes
Until I make CSS cleaner, this is a bit ugly so I do not recommend using 3rd party themes for now
Moved almost all command line params to settings configurable from UI
This includes choices of cross-optimization and memory attention as well as configuration of system paths
See:
Yes, cmd flags like
--xformers
are goneThis is whats left:
List of my TBD items
PngInfo
/EXIF
metadata handlerTorch-DirectML
Beta Was this translation helpful? Give feedback.
All reactions