Skip to content

Releases: LykosAI/StabilityMatrix

v2.11.4

04 Jul 03:33
0afd16f
Compare
Choose a tag to compare

Changed

  • Base Python install will now use setuptools==69.5.1 for compatibility with torchsde. Individual Packages can upgrade as required.
  • Improved formatting of "Copy Details" action on the Unexpected Error dialog
  • (Debug) Logging verbosity for classes can now be configured with environment variables (Logging__LogLevel__<TypeFullName>).

Fixed

  • Fixed ComfyUI slower generation speed with new torch versions not including flash attention for windows, pinned torch==2.1.2 for ComfyUI on Windows CUDA
  • Fixed #719 - Fix comments in Inference prompt not being ignored
  • Fixed TaskCanceledException when Inference prompts finish before the delayed progress handler (250ms)

Supporters

Visionaries

  • Huge thanks to our Visionary-tier supporters on Patreon, Scopp Mcdee and Waterclouds! Your support helps us continue to improve Stability Matrix!

Pioneers

  • Thank you to our Pioneer-tier supporters on Patreon, tankfox and tanangular! Your support is greatly appreciated!

v2.11.3

25 Jun 05:09
afc3857
Compare
Choose a tag to compare

Changed

  • Base Python install will now use pip>=23.3.2,<24.1 for compatibility with torchsde.Individual Packages can upgrade as required.
  • Added default PIP_DISABLE_PIP_VERSION_CHECK=1 environment variable to suppress notices about pip version checks.
    • As with other default environment variables, this can be overridden by setting your own value in Settings > Environment Variables [Edit].

Fixed

  • Fooocus Package - Added pip>=23.3.2,<24.1 specifier before install, fixes potential install errors due to deprecated requirement spec used by torchsde.
  • Fixed error when launching SwarmUI when installed to a path with spaces
  • Fixed issue where model folders were being created too late in certain cases
  • Fixed #683 - Model indexing causing LiteDB errors after upgrading from older versions due to updated enum values

Supporters

Visionaries

  • Huge thanks to our Visionary-tier supporters on Patreon, Scopp Mcdee and Waterclouds! Your support helps us continue to improve Stability Matrix!

Pioneers

  • Thank you to our Pioneer-tier supporters on Patreon, tankfox and tanangular! Your support is greatly appreciated!

v2.11.2

22 Jun 21:15
7bbef23
Compare
Choose a tag to compare

Changed

  • StableSwarmUI installs will be migrated to SwarmUI by mcmonkeyprojects the next time the package is updated
    • Note: As of 2024/06/21 StableSwarmUI will no longer be maintained under Stability AI. The original developer will be maintaining an independent version of this project

Fixed

  • Fixed #700 - cannot import 'packaging' error for Forge

Supporters

Visionaries

  • Huge thanks to our Visionary-tier supporters on Patreon, Scopp Mcdee and Waterclouds! Your support helps us continue to improve Stability Matrix!

Pioneers

  • Thank you to our Pioneer-tier supporters on Patreon, tankfox and tanangular! Your support is greatly appreciated!

v2.11.1

19 Jun 04:02
1825be9
Compare
Choose a tag to compare

Added

  • Added Rename option back to the Checkpoints page

Changed

  • Unobserved Task Exceptions across the app will now show a toast notification to aid in debugging
  • Updated SD.Next Package details and thumbnail - #697

Fixed

  • Fixed #689 - New ComfyUI installs encountering launch error due to torch 2.0.0 update, added pinned numpy==1.26.4 to install and update.
  • Fixed Inference image mask editor's 'Load Mask' not able to load image files
  • Fixed Fooocus ControlNet default config shared folder mode not taking effect
  • Fixed tkinter python libraries not working on macOS with 'Can't find a usable init.tcl' error

Supporters

Visionaries

  • Shoutout to our Visionary-tier supporters on Patreon, Scopp Mcdee and Waterclouds! Your generous support is appreciated and helps us continue to make Stability Matrix better for everyone!

Pioneers

  • A big thank you to our Pioneer-tier supporters on Patreon, tankfox and tanangular! Your support helps us continue to improve Stability Matrix!

v2.11.0

13 Jun 00:06
6be741f
Compare
Choose a tag to compare

Added

Packages

  • Added new package: SDFX by sdfxai
  • Added ZLUDA option for SD.Next
  • Added more launch options for Forge - #618
  • Added search bar to the Python Packages dialog

Inference

  • Added Inpainting support for Image To Image projects using the new image mask canvas editor
  • Added alternate Lora / LyCORIS drop-down model selection, can be toggled via the model settings button. Allows choosing both CLIP and Model Weights. The existing prompt-based <lora:model:1.0> method is still available.
  • Added optional Recycle Bin mode when deleting images in the Inference image browser, can be disabled in settings (Currently available on Windows and macOS)

Model Browsers

  • Added PixArt, SDXL Hyper, and SD3 options to the CivitAI Model Browser
  • Added XL ControlNets section to HuggingFace model browser
  • Added download speed indicator to model downloads in the Downloads tab

Output Browser

  • Added support for indexing and displaying jpg/jpeg & gif images (in additional to png and webp / animated webp), with metadata parsing and search for compatible formats

Settings

  • Added setting for locale specific or invariant number formatting
  • Added setting for toggling model browser auto-search on load
  • Added option in Settings to choose whether to Copy or Move files when dragging and dropping files into the Checkpoint Manager
  • Added folder shortcuts in Settings for opening common app and system folders, such as Data Directory and Logs

Translations

  • Added Brazilian Portuguese language option, thanks to jbostroski for the translation!

Changed

  • Maximized state is now stored on exit and restored on launch
  • Drag & drop imports now move files by default instead of copying
  • Clicking outside the Select Model Version dialog will now close it
  • Changed Package card buttons to better indicate that they are buttons
  • Log file storage has been moved from %AppData%/StabilityMatrix to a subfolder: %AppData%/StabilityMatrix/Logs
  • Archived log files now have an increased rolling limit of 9 files, from 2 files previously. Their file names will now be in the format app.{yyyy-MM-dd HH_mm_ss}.log. The current session log file remains named app.log.
  • Updated image controls on Recommended Models dialog to match the rest of the app
  • Improved app shutdown clean-up process reliability and speed
  • Improved ProcessTracker speed and clean-up safety for faster subprocess and package launching performance
  • Updated HuggingFace page so the command bar stays fixed at the top
  • Revamped Checkpoints page now shows available model updates and has better drag & drop functionality
  • Revamped file deletion confirmation dialog with affected file paths display and recycle bin / permanent delete options (Checkpoint and Output Browsers) (Currently available on Windows and macOS)

Fixed

  • Fixed crash when parsing invalid generated images in Output Browser and Inference image viewer, errors will be logged instead and the image will be skipped
  • Fixed missing progress text during package updates
  • (Windows) Fixed "Open in Explorer" buttons across the app not opening the correct path on ReFS partitions
  • (macOS, Linux) Fixed Subprocesses of packages sometimes not being closed when the app is closed
  • Fixed Inference tabs sometimes not being restored from previous sessions
  • Fixed multiple log files being archived in a single session, and losing some log entries
  • Fixed error when installing certain packages with comments in the requirements file
  • Fixed error when deleting Inference browser images in a nested project path with recycle bin mode
  • Fixed extra text in positive prompt when loading image parameters in Inference with empty negative prompt value
  • Fixed NullReferenceException that sometimes occurred when closing Inference tabs with images due to Avalonia.Bitmap.Size accessor issue
  • Fixed #598 - program not exiting after printing help or version text
  • Fixed #630 - InvokeAI update hangs forever waiting for input
  • Fixed issue where the "installed" state on HuggingFace model browser was not always correct
  • Fixed model folders not being created on startup

Supporters

Visionaries

  • Shoutout to our Visionary-tier supporters on Patreon, Scopp Mcdee and Waterclouds! Your generous support is appreciated and helps us continue to make Stability Matrix better for everyone!

Pioneers

  • A big thank you to our Pioneer-tier supporters on Patreon, tankfox and tanangular! Your support helps us continue to improve Stability Matrix!

v2.10.3

10 May 23:27
72917d0
Compare
Choose a tag to compare

Fixed

  • Fixed MPS install on macOS for ComfyUI, A1111, SDWebUI Forge, and SDWebUI UX causing torch to be upgraded to dev nightly versions and causing incompatibilities with dependencies.
  • Fixed crash when failing to parse Python package details
  • Fixed "Auto Scroll to End" not working in some scenarios
  • Fixed "Auto Scroll to End" toggle button not scrolling to the end when toggled on
  • Fixed/reverted output folder name changes for Automatic1111
  • Fixed xformers being uninstalled with every ComfyUI update
  • Fixed missing progress text during package installs

v2.10.2

20 Apr 08:46
Compare
Choose a tag to compare

Changed

  • Updated translations for Spanish and Turkish

Fixed

  • Fixed more crashes when loading invalid connected model info files
  • Fixed pip installs not parsing comments properly
  • Fixed crash when sending input to a process that isn't running
  • Fixed breadcrumb on console page showing incorrect running package name
  • Fixed #576 - drag & drop crashes on macOS & Linux
  • Fixed #594 - missing thumbnails in Inference model selector
  • Fixed #600 - kohya_ss v24+ not launching
  • Downgraded Avalonia back to 11.0.9 to fix #589 and possibly other rendering issues

v2.10.1

14 Apr 18:49
Compare
Choose a tag to compare

Added

  • Added SVD Shared Model & Output Folders for Forge (fixes #580)

Changed

  • Improved error message when logging in with a Lykos account fails due to incorrect email or password
  • Model Browser & Workflow Browser now auto-load when first navigating to those pages
  • Removed update confirmation dialog, instead showing the new version in the update button tooltip

Fixed

  • Fixed package launch not working when environment variable SETUPTOOLS_USE_DISTUTILS is set due to conflict with a default environment variable. User environment variables will now correctly override any default environment variables.
  • Fixed "No refresh token found" error when failing to login with Lykos account in some cases
  • Fixed blank entries appearing in the Categories dropdown on the Checkpoints page
  • Fixed crash when loading invalid connected model info files
  • Fixed #585 - Crash when drag & drop source and destination are the same
  • Fixed #584 - --launch-package argument not working
  • Fixed #581 - Inference teaching tip showing more often than it should
  • Fixed #578 - "python setup.py egg_info did not run successfully" failure when installing Auto1111 or SDWebUI Forge
  • Fixed #574 - local images not showing on macOS or Linux

v2.10.0

11 Apr 04:41
Compare
Choose a tag to compare

Added

  • Added Reference-Only mode for Inference ControlNet, used for guiding the sampler with an image without a pretrained model. Part of the latent and attention layers will be connected to the reference image, similar to Image to Image or Inpainting.
  • Inference ControlNet module now supports over 42 preprocessors, a new button next to the preprocessors dropdown allows previewing the output of the selected preprocessor on the image.
  • Added resolution selection for Inference ControlNet module, this controls preprocessor resolution too.
  • Added Layer Diffuse sampler addon to Inference, allows generating foreground with transparency with SD1.5 and SDXL.
  • Added support for deep links from the new Stability Matrix Chrome extension, supporting model downloads from civitai.com
  • Added OpenArt.AI workflow browser for ComfyUI workflows
  • Added more metadata to the image dialog info flyout
  • Added Output Sharing toggle in Advanced Options during install flow

Changed

  • Revamped the Packages page to enable running multiple packages at the same time
  • Changed the Outputs Page to use a TreeView for the directory selection instead of a dropdown selector
  • Model download location selector now searches all subfolders
  • Inference Primary Sampler Addons (i.e. ControlNet, FreeU) are now inherited by Hires Fix Samplers, this can be overriden from the Hires Fix module's settings menu by disabling the "Inherit Primary Sampler Addons" option.
  • Revisited the way images are loaded on the outputs page, with improvements to loading speed & not freezing the UI while loading
  • Updated translations for French, Spanish, and Turkish
  • Changed to a new image control for pages with many images
  • (Internal) Updated to Avalonia 11.0.10

Fixed

  • Fixed #559 - "Unable to load bitmap from provided data" error in Checkpoints page
  • Fixed #522 - Incorrect output directory path for latest Auto1111
  • Fixed #529 - OneTrainer requesting input during update
  • Fixed Civitai model browser error when sorting by Installed with more than 100 installed models
  • Fixed CLIP Install errors due to setuptools distutils conflict, added default environment variable setting SETUPTOOLS_USE_DISTUTILS=stdlib
  • Fixed progress bars not displaying properly during package installs & updates
  • Fixed ComfyUI extension updates not running install.py / updating requirements.txt
  • Improved performance when deleting many images from the Outputs page
  • Fixed ComfyUI torch downgrading to 2.1.2 when updating
  • Fixed Inference HiresFix module "Inherit Primary Sampler Addons" setting not effectively disabling when unchecked
  • Fixed model download location options for VAEs in the CivitAI Model Browser

Removed

  • Removed the main Launch page, as it is no longer needed with the new Packages page

v2.9.3

05 Apr 06:48
Compare
Choose a tag to compare

Changed

  • Removed Symlink option for InvokeAI to prevent InvokeAI from moving models into its own directories (will be replaced with a Config option in a future update)

Fixed

  • Fixed images not appearing in Civitai Model Browser when "Show NSFW" was disabled
  • Fixed #556 - "Could not find entry point for InvokeAI" error