Multi-Platform Package Manager for Stable Diffusion
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

5.6 KiB

Changelog

All notable changes to Stability Matrix will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning 2.0.

v2.2.1

Added

  • New installable Package - Fooocus
  • Added "Select New Data Directory" button to Settings

Fixed

  • Fixed SD.Next shared folders config not working with new config format, reverted to Junctions / Symlinks
  • Fixed issue where model version wouldn't be selected in the "All Versions" section of the Model Browser
  • Improved Checkpoints page indexing performance
  • Fixed issue where Checkpoints page may not show all checkpoints after clearing search filter
  • Fixed issue where Checkpoints page may show incorrect checkpoints for the given filter after changing pages

v2.2.0

Added

  • Added option to search by Base Model in the Model Browser
  • Animated page transitions

Fixed

  • Fixed #59 - GIT environment variable is now set for the embedded portable git on Windows as A1111 uses it instead of default PATH resolution
  • Fixed embedded Python install check on Linux when an incompatible windows DLL is in the Python install directory
  • Fixed "ObjectDisposed" database errors that sometimes appeared when closing the app

Changed

  • Revamped Package Manager UI
  • InvokeAI installations can now use checkpoints from the Shared Models folder

v2.1.2

Changed

  • SD.Next install now uses ROCm PyTorch backend on Linux AMD GPU machines for better performance over DirectML

v2.1.1

Added

  • Discord Rich Presence support can now be enabled in Settings

Fixed

  • Launch Page selected package now persists in settings

v2.1.0

Added

  • New installable Package - VoltaML
  • New installable Package - InvokeAI
  • Launch button can now support alternate commands / modes - currently only for InvokeAI

  • Settings option to set global environment variables for Packages

Changed

  • Compatible packages (ComfyUI, Vlad/SD.Next) now use config files / launch args instead of symbolic links for shared model folder redirect

Fixed

  • Fixed #48 - model folders not showing in UI when they were empty
  • Updater now shows correct current version without trailing .0
  • Fixed program sometimes starting off-screen on multi-monitor setups
  • Fixed console input box transparency
  • Fixed #52 - A1111 default approx-vae model download errors by switching default preview method to TAESD
  • Fixes #50 - model browser crash when no model versions exist
  • Fixed #31 - missing ControlNet link to Shared Models Folder for SD.Next
  • Fixed #49 - download progress disappearing when changing pages in Model Browser

v2.0.4

Fixed

  • Fixed Model Browser downloading files without extensions

v2.0.3

Added

  • (Windows) New settings option to add Stability Matrix to the start menu
  • (Windows) Improved background "Mica" effect on Windows 11, should be smoother with less banding artifacts

Fixed

  • Fixed model categories sometimes not showing if they are empty
  • Improved model download hash verification performance
  • Fixed some text wrapping visuals on expanded model version dialog on model browser
  • Added cancel button for create folder dialog
  • One click first time installer now defaults to using the "Package" name instead of the display name ("stable-diffusion-webui" instead of "Stable Diffusion WebUI") for the install folder name - probably safer against upstream issues on folder names with spaces.

v2.0.2

Fixed

  • (Linux) Updater now sets correct execute permissions
  • Image loading (i.e. Checkpoints File preview thumbnail) now has a notification for unsupported local image formats instead of crashing
  • Fix unable to start app issues on some machines and dropdowns showing wrong categories - disabled assembly trimming

v2.0.1

Added

  • Fully rewritten using Avalonia for improved UI and cross-platform support, our biggest update so far, with over 18,000 lines of code.
  • Release support for Windows and Linux, with macOS coming soon
  • Model Browser now indicates models that are already downloaded / need updates
  • Checkpoints Manager now supports filtering/searching
  • One-click installer now suggests all 3 WebUI packages for selection
  • Hardware compatibility and GPU detection is now more accurate
  • Download Indicator on the nav menu for ongoing downloads and progress; supports multiple concurrent model downloads
  • Improved console with syntax highlighting, and provisional ANSI rendering for progress bars and advanced graphics
  • Input can now be sent to the running package process using the top-right keyboard button on the Launch page. Package input requests for a (y/n) response will now have an interactive popup.

Fixed

  • Fixed crash on exit
  • Fixed updating from versions prior to 2.x.x
  • Fixed page duplication memory leak that caused increased memory usage when switching between pages
  • Package page launch button will now navigate and launch the package, instead of just navigating to launch page