Reddit thread for this release: https://www.reddit.com/r/StableDiffusion/comments/1mzsc62/swarmui_097_release/
It's been 4 months and almost 500 commits since 0.9.6... a lot has happened, here's just the most interesting things:
Major Updates
- Added support for HiDream-i1 image models https://github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Model%20Support.md#hidream-i1 (Full, Dev, Fast, Edit)
- Full beginner's guide to generating videos in swarm #716
- Added support for Chroma https://github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Model%20Support.md#chroma
- Swarm now has Parameter Sub-Groups, to better organize long parameter lists. The first usage is the Refiner group now has a sub-group for Base Parameter Overrides, and similar for Segments
- initial experimental partial mobile interface support. Swarm now works, mostly, if you open it on a mobile device. Much still still to be done. Under User->Generate Tab Layout, you can configure to use mobile/desktop/autodetect.
- Added support for Flux Kontext https://github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Model%20Support.md#flux1-tools
- Added support for OmniGen 2 https://github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Model%20Support.md#omnigen-2
- Wan with Lightning loras is the new best way to generate videos, documentation here https://github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Video%20Model%20Support.md#wan-causvid---high-speed-14b
- Added support for Wan Phantom https://github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Video%20Model%20Support.md#wan-phantom
- Added support for Wan 2.2 https://github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Video%20Model%20Support.md#wan-22
- Added support for Qwen Image and Qwen Image Edit https://github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Model%20Support.md#qwen-image
Minor Updates
- you can now right click a parameter and "Star" it to bring it to the top
- There's now a "Side Length" param in resolution to more easily do custom sizes
- improved updater interface on Server Info tab
- image edit batcher:
append filename to prompt
checkbox - support for Wan FLF2V model variant (Video End Frame param)
RestartOnGpuCriticalError
server setting, and related nvidia gpu fault checksImageQuality
user setting for dynamic quality for jpg/webp image saving, thanks to @Hugs288- You can now grab lines from wildcards by typing
<wildcard:namehere:
with a:
on the end to get an autocompletion dropdown list of lines from the wildcard - sweep of responsiveness upgrades to make images appear faster after you hit Generate
- Wan Vace reference image support
- Added parameters for refiner to override sampler/scheduler
- new batch ui setting
Separate Batches
- new advanced parameter
SegmentTargetResolution
, also Segment Refining is in its own group now - new advanced parameters
OverrideOutpathFormat
,SetClipDevice
,Override Prediction Type
,LLaMA Model
,TeaCache Start
- image history ui now has an
allow animations
quicktoggle - new user settings
TagMoveHotkeyEnabled
,AllowLoraStacking
,PresetListDetailsFields
,CheckIfSureBeforeDelete
,StealthMetadata
- new server settings
GitTimeoutMinutes
- new Turkish language support thanks to @Meforgers
- Params can now hide themselves when they require another parameter that's unset (eg video frame interpolation method only shows if interp amount is not 1)
- the image "full view" mode (clicking an image to pull up a fullscreen view) now has interaction buttons along the bottom (star/delete/etc)
- there's now a proper "Upload Prompt Image" button in the
+
button dropdown next to the prompt box, to make that feature more obvious - new
setmacro
/macro
, and advanced syntax forsetvar
/var
- thanks to @bman654 for these https://github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Features/Prompt%20Syntax.md#macros - presets are now sortable - thanks to @bman654 for this too
- there's a HuggingFace API token slot now
- added
<video>
,<videoswap>
, and<base>
prompt syntax to add separate prompts for the different stages of generation https://github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Features/Prompt%20Syntax.md#base - Added
Video Swap
params in Image-To-Video for Wan 2.2 i2v to use (and base/refiner for t2v) - added an
Add To Prompt
button on loras in the lora list SwarmInputImage
comfy node now works for usage on the regular comfy tab with an image selector - thanks to @Odls for this- new internal magic parameter
[Grid Gen] Prompt Add
to easily add generic custom text to the end of the standard prompt - You can now do
<param[name]:val>
to set params from prompts (eg for model trigger phrases, or grid, or etc) https://github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Features/Prompt%20Syntax.md#params - loras now have a confinement selector
- loras now have a default input weight and section confinement you can set in metadata
- as usual, many small improvements, bug fixes, docs improvements, etc. I probably forgot at least a few worth adding here, the change list is loooooong.
ps if you're not already in the Swarm Discord, join here https://discord.gg/q2y38cqjNw