0.6.2-Beta
mcmonkey4eva
released this
16 May 02:24
·
267 commits
to master
since this release
Well! Hi there, it's been a minute. Welcome to 0.6.2 Beta -- this one got a rather long time before I finalized the release, as I wanted the "Simple" tab ready to go first. So as a side effect... this update has more new features than any other release thus far, and more bugfixes/QoL improvements/etc than I can even be bothered to try to count.
Major Updates
- New Themes: "Modern Dark" and "Modern Light", created by Eric and pythongosssss -- #11 (comment)
- new "SwarmInput" comfy nodes to allow fully specifying parameter details when building comfy workflows for usage with swarm
- added new "Simple" tab, which lets you build custom workflows and provide an easy direct-linkable interface that's safe, clean, and easy for even beginners / non-technical people to use your workflows with
- Added automatic installer buttons for controlnet and ip-adapter
- added custom word autocompletions setting (eg for anime booru tags) -- https://github.com/Stability-AI/StableSwarmUI/blob/master/docs/Autocompletions.md
- added prompt alternating steps syntax
a photo of a <alternate:cat,dog>
, and a prompt-editing-timestep syntaxa photo of a <fromto[0.2]:green, blue> cat
-- #11 (comment)
Minor Updates
- made a "Sampling" group to hold the Sampler & Scheduler, finally
- added hacky placeholder "ControlNet Two" and "Three" groups for if multiple controlnets are needed
- a variety of minor visual aesthetic tune-ups while working on the "Modern" themes
- the negative prompt box is now by default in the center under the regular prompt box
- added an 'auto swap to images' checkbox (gear icon at top-right, where the 'auto swap to previews' checkbox is)
- added support for CosXL
- added support for CosXL Edit (ip2p) - just use the model as normal, and give an Init Image. then write a prompt like "give him a mustache" to instruct the edit model on what to change
- wrote a doc guide about how to make extensions for swarm: https://github.com/Stability-AI/StableSwarmUI/blob/master/docs/Making%20Extensions.md
- added "always refresh on load" setting, for performance benefit reasons. Disable it if your swarm instance is lagging from loading too many models or much data out of comfy or similar.
- added "backend data cache" setting, also for performance. Enable it if your comfy instance takes a long time to load the UI, or you get timeouts from object_info loads.
- when you edit model paths in server settings, it now (finally!) reloads the model handler immediately to apply your changes without restarting the program
- cleaned up model name displays so it's not spamming ".safetensors" on the end of every single one
- added automatic log save-to-file as an option under Server Configuration
- pushed more work towards making a functional multi-user support system
- added a
ModelSpecificEnhancements
under Swarm Internal that you can uncheck to disable SDXL rescond smartness and possibly other enhancements like it in the future - added advanced selection for
Mask Behavior
inside init image, defaulting toDifferential
now with the ability to swap back toSimple Latent
. This makes masked image gen (including eg<segment:
usage) a bit cleaner/better - added
align_your_steps
scheduler, optimal for 10 steps but can do less, useful especially for coherent SVD outputs without taking a year to process - added
Mask Shrink Grow
parameter, for when using image editor / masks, to crop the image to just the mask, then grow the mask by a few pixels, and generate based on that. This is useful for refining small details. - model descriptions can now use (heavily restricted whitelist-only) html tags to add a bit of formatting
- added a check-for-updates when swarm is starting. No telemetry, no downloading anything, just grabs a json off github to compare version number with. If you don't want this, you can disable it in server settings.
- your selected tab is now in the URL, so you can bookmark specific tabs to get back to them with fewer clicks
- number inputs now let you scrollwheel to quickchange (firefox-like behavior on all browsers), or click-and-drag
- the image full view (when you doubleclick an image) can now be zoomed with mousewheel and panned with click-n-drag, to let you investigate details easily
- published initial API docs https://github.com/Stability-AI/StableSwarmUI/blob/master/docs/API.md (note some routes don't have descriptions written yet, and OpenAPI stuff is planned)
- as usual, many small improvements, bug fixes, better error checking, etc.