Skip to content

Releases: papuSpartan/stable-diffusion-webui-distributed

v2.3.0

27 Oct 02:50
8fd65eb
Compare
Choose a tag to compare

[2.3.0] - 2024-10-26

Added

  • Compatibility for some extensions which mostly only do post-processing (e.g. Adetailer)
  • Separate toggle state for img2img tab so txt2img can be enabled and t2i disabled or vice versa

Changed

  • Status tab will now automatically refresh
  • Main toggle is now in the form of an InputAccordion

Fixed

  • An issue affecting controlnet and inpainting
  • Toggle state sometimes de-syncing when the page was refreshed

v2.2.2

30 Aug 17:19
65b0eb7
Compare
Choose a tag to compare

[2.2.2] - 2024-8-30

Fixed

  • Unavailable state sometimes being ignored

v2.2.1

16 May 10:50
ea06b03
Compare
Choose a tag to compare

[2.2.1] - 2024-5-16

Fixed

  • Grid generation regression
  • Model propagation error handling

v2.2.0

12 May 05:30
b1f9d4f
Compare
Choose a tag to compare

[2.2.0] - 2024-5-11

Added

  • Toggle for allowing automatic step scaling which can increase overall utilization

Changed

  • Adding workers which have the same socket definition as master will no longer be allowed and an error will show #28
  • Workers in an invalid state should no longer be benchmarked
  • The worker port under worker config will now default to 7860 to prevent mishaps
  • Config should once again only be loaded once per session startup
  • A warning will be shown when trying to use the user script button but no script exists

Fixed

  • Thin-client mode
  • Some problems with sdwui forge branch
  • Certificate verification setting sometimes not saving
  • Master being assigned no work stopping generation (same problem as thin-client)

Removed

  • Adding workers using deprecated cmdline argument

v2.1.0

03 Mar 22:02
23fd563
Compare
Choose a tag to compare

[2.1.0] - 2024-3-03

Added

  • Ability to disable complementary/"bonus" image production under settings tab
  • Utility for quickly restarting all remote machines under utils tab
  • Prefix in logging to visually separate from other extensions or output

Changed

  • Improved UI
  • Complementary production is now highlighted in the job distribution summary

Fixed

  • Problem preventing automatic benchmarking
  • Gradio deprecation warnings

v2.0.2

01 Feb 00:59
1734d46
Compare
Choose a tag to compare

Change Log

Formatting: Keep a Changelog, Semantic Versioning

[2.0.2] - 2024-1-31

Fixed

  • Potential hang after first request since startup
  • Extension parity warnings

[2.0.1] - 2024-1-25

Fixed

  • Crashing if not at debug log level

v1.0.0 (legacy)

01 Feb 01:22
9c91357
Compare
Choose a tag to compare

Last stable commit before being made into an "alwayson" extension

v2.0.0

25 Jan 10:52
29a4a15
Compare
Choose a tag to compare

[2.0.0] - 2024-1-24

Added

  • A changelog
  • Faster model loading by hooking the model dropdown and immediately sending sync requests
  • Popups in UI to lessen the need to check the status tab
  • A debug option for resetting error correction at runtime
  • Experimental "Pixel Cap" setting under worker config UI tab for limiting pixels allocated to a given worker

Changed

  • From a selectable script to an AlwaysOn style extension
  • Thin-client mode will lack function for now
  • Renamed main extension file from extension.py -> distributed.py to help with config grouping
  • The log file (distributed.log) will max out at a size of 10MB and rotate over
  • All relevant UI components are returned by ui() which has implications for API usage

Fixed

  • Connection check ping not always being sent on startup
  • Old issue where benchmarking could become inaccurate due to models not being loaded on every machine #11
  • Worker randomly disconnecting when under high load due to handling a previous request

Removed

  • Certain superfluous warnings in logs related to third party extensions