Skip to content

Commit 929ec2c

Browse files
committed
Merge pull request LykosAI#902 from ionite34/fix-package-images
(cherry picked from commit 746ee01) # Conflicts: # CHANGELOG.md
1 parent b3eb9f9 commit 929ec2c

File tree

12 files changed

+181
-25
lines changed

12 files changed

+181
-25
lines changed

CHANGELOG.md

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,83 @@ All notable changes to Stability Matrix will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning 2.0](https://semver.org/spec/v2.0.0.html).
77

8+
<<<<<<< HEAD
9+
=======
10+
## v2.13.0-pre.1
11+
### Added
12+
- Added file sizes to the Checkpoint Manager tab
13+
### Changed
14+
- Improved Packages Page grid layout to dynamically stretch to fill available space
15+
### Fixed
16+
- Fixed missing package thumbnails due to moved or inaccessible urls
17+
18+
## v2.13.0-dev.3
19+
### Added
20+
- Added support for SD3.5 in Inference
21+
- Added CLIP_G to HuggingFace model browser
22+
- Added search bar to the Installed Workflows tab
23+
- Added "Search with Google" and "Search with ChatGPT" to the package console output & install progress console output context menus
24+
- Added "Date Created" and "Date Last Modified" sorting options to the Checkpoints tab
25+
### Changed
26+
- Text Encoder / CLIP selection in Inference is now enabled via the cogwheel ⚙️ button next to the model selector
27+
- Added more base model types to the CivitAI Model Browser & Checkpoint Manager
28+
- Model browser base model types are now loaded dynamically from CivitAI, reducing the need for updates to add new types
29+
- Updated Civitai model descriptions to properly render the interactive elements
30+
- Updated Russian translations thanks to @vanja-san
31+
- Updated Simplified Chinese translations thanks to @QL-boy
32+
- (Internal) Updated to Avalonia 11.2.0
33+
### Fixed
34+
- Fixed some instances of Civitai model browser not loading new results
35+
- Fixed "Unsupported Torch Version: Cuda" errors when installing a1111
36+
- Fixed crash when clicking "Remind me Later" on the update dialog
37+
- Fixed some cases of crashing when GitHub API rate limits are exceeded
38+
- Fixed Git missing from env vars when running SwarmUI
39+
### Supporters
40+
#### Visionaries
41+
- Big shoutout to our amazing Visionary-tier Patreon supporter, **Waterclouds**! We are very grateful for your continued support!
42+
43+
## v2.13.0-dev.2
44+
### Added
45+
- Added new package - [SimpleSDXL](https://github.com/metercai/SimpleSDXL) - many thanks to @NullDev for the contribution!
46+
- Added new package - [FluxGym](https://github.com/cocktailpeanut/fluxgym) - many thanks to @NullDev for the contribution!
47+
- Added a new "Extension Packs" section to the extension manager, allowing you to create packs for easier installation of multiple extensions at once
48+
- Added "Search by Creator" command to Civitai browser context menu
49+
- Added Beta scheduler to the scheduler selector in Inference
50+
- Added zipping of log files and "Show Log in Explorer" button on exceptions dialog for easier support
51+
- Added max concurrent downloads option & download queueing for most downloads
52+
### Changed
53+
- (Internal) Updated to Avalonia 11.1.4
54+
- Adjusted the Branch/Release toggle during package install flow to be a little more obvious
55+
- Updated the Dock library used for Inference - fixes some weirdness with resizing / rearranging panels
56+
### Fixed
57+
- Fixed ComfyUI NF4 extension not installing properly when prompted in Inference
58+
- Fixed [#932](https://github.com/LykosAI/StabilityMatrix/issues/932), [#935](https://github.com/LykosAI/StabilityMatrix/issues/935), [#939](https://github.com/LykosAI/StabilityMatrix/issues/939) - InvokeAI failing to update
59+
- Fixed repeated nested folders being created in `Models/StableDiffusion` when using Forge in Symlink mode in certain conditions. Existing folders will be repaired to their original structure on launch.
60+
- Fixed minimize button not working on macOS
61+
- Fixed InvokeAI model sharing spamming the console with "This may take awhile" in certain conditions
62+
- Fixed text alignment issues in the Downloads tab for certain long names / progress infos
63+
### Supporters
64+
#### Visionaries
65+
- A big thank you to our amazing Visionary-tier Patreon supporter, **Waterclouds**! Your continued support is invaluable!
66+
67+
## v2.13.0-dev.1
68+
### Added
69+
- Added the ability to change the Models directory separately from the rest of the Data directory. This can be set in `Settings > Select new Models Folder`
70+
- Added "Copy" menu to the Inference gallery context menu, allowing you to copy the image or the seed (other params coming soon™️)
71+
- Added InvokeAI model sharing option
72+
### Supporters
73+
#### Visionaries
74+
- A heartfelt thank you to our incredible Visionary-tier Patreon supporter, **Waterclouds**! Your ongoing support means a lot to us, and we’re grateful to have you with us on this journey!
75+
76+
>>>>>>> 746ee01a (Merge pull request #902 from ionite34/fix-package-images)
877
## v2.12.4
978
### Changed
1079
- Model browser base model types are now loaded dynamically from CivitAI, reducing the need for updates to add new types
1180
### Fixed
1281
- Fixed crash when clicking "Remind me Later" on the update dialog
1382
- Fixed some cases of crashing when GitHub API rate limits are exceeded
1483
- Fixed Git missing from env vars when running SwarmUI
84+
- Fixed missing package thumbnails due to moved or inaccessible urls
1585
### Supporters
1686
#### Visionaries
1787
- A huge thank you to our dedicated Visionary-tier Patreon supporter, **Waterclouds**! We’re thrilled to have your ongoing support!

Directory.Build.props

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,10 @@
22
<PropertyGroup>
33
<AvaloniaVersion>11.1.4</AvaloniaVersion>
44
</PropertyGroup>
5+
6+
<PropertyGroup>
7+
<!--Some bug with SDK 8.0.403
8+
https://github.com/dotnet/sdk/issues/44026-->
9+
<NoWarn>$(NoWarn);CsWinRT1028</NoWarn>
10+
</PropertyGroup>
511
</Project>

StabilityMatrix.Core/Models/Packages/ComfyUI.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,7 @@ IPrerequisiteHelper prerequisiteHelper
3737
public override string Blurb => "A powerful and modular stable diffusion GUI and backend";
3838
public override string LaunchCommand => "main.py";
3939

40-
public override Uri PreviewImageUri =>
41-
new("https://github.com/comfyanonymous/ComfyUI/raw/master/comfyui_screenshot.png");
40+
public override Uri PreviewImageUri => new("https://cdn.lykos.ai/sm/packages/comfyui/preview.webp");
4241
public override bool ShouldIgnoreReleases => true;
4342
public override bool IsInferenceCompatible => true;
4443
public override string OutputFolderName => "output";

StabilityMatrix.Core/Models/Packages/KohyaSs.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,7 @@ IPyRunner runner
2727
public override string LicenseUrl => "https://github.com/bmaltais/kohya_ss/blob/master/LICENSE.md";
2828
public override string LaunchCommand => "kohya_gui.py";
2929

30-
public override Uri PreviewImageUri =>
31-
new(
32-
"https://camo.githubusercontent.com/5154eea62c113d5c04393e51a0d0f76ef25a723aad29d256dcc85ead1961cd41/68747470733a2f2f696d672e796f75747562652e636f6d2f76692f6b35696d713031757655592f302e6a7067"
33-
);
30+
public override Uri PreviewImageUri => new("https://cdn.lykos.ai/sm/packages/kohyass/preview.webp");
3431
public override string OutputFolderName => string.Empty;
3532

3633
public override bool IsCompatible => HardwareHelper.HasNvidiaGpu();

StabilityMatrix.Core/Models/Packages/Mashb1tFooocus.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,5 @@ IPrerequisiteHelper prerequisiteHelper
2323

2424
public override string LicenseUrl => "https://github.com/mashb1t/Fooocus/blob/main/LICENSE";
2525

26-
public override Uri PreviewImageUri =>
27-
new("https://github.com/lllyasviel/Fooocus/assets/19834515/483fb86d-c9a2-4c20-997c-46dafc124f25");
28-
2926
public override bool ShouldIgnoreReleases => false;
3027
}

StabilityMatrix.Core/Models/Packages/Reforge.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,7 @@ IPrerequisiteHelper prerequisiteHelper
2121
"Stable Diffusion WebUI reForge is a platform on top of Stable Diffusion WebUI (based on Gradio) to make development easier, optimize resource management, speed up inference, and study experimental features.";
2222
public override string LicenseUrl =>
2323
"https://github.com/Panchovix/stable-diffusion-webui-reForge/blob/main/LICENSE.txt";
24-
public override Uri PreviewImageUri =>
25-
new(
26-
"https://github.com/lllyasviel/stable-diffusion-webui-forge/assets/19834515/de1a2d05-344a-44d7-bab8-9ecc0a58a8d3"
27-
);
24+
public override Uri PreviewImageUri => new("https://cdn.lykos.ai/sm/packages/reforge/preview.webp");
2825

2926
public override PackageDifficulty InstallerSortOrder => PackageDifficulty.ReallyRecommended;
3027
}

StabilityMatrix.Core/Models/Packages/SDWebForge.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,7 @@ IPrerequisiteHelper prerequisiteHelper
2929
public override string LicenseUrl =>
3030
"https://github.com/lllyasviel/stable-diffusion-webui-forge/blob/main/LICENSE.txt";
3131

32-
public override Uri PreviewImageUri =>
33-
new(
34-
"https://github.com/lllyasviel/stable-diffusion-webui-forge/assets/19834515/ca5e05ed-bd86-4ced-8662-f41034648e8c"
35-
);
32+
public override Uri PreviewImageUri => new("https://cdn.lykos.ai/sm/packages/sdwebforge/preview.webp");
3633

3734
public override string MainBranch => "main";
3835
public override bool ShouldIgnoreReleases => true;

StabilityMatrix.Core/Models/Packages/SimpleSDXL.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@ IPrerequisiteHelper prerequisiteHelper
2424
public override string Blurb =>
2525
"Enhanced version of Fooocus for SDXL, more suitable for Chinese and Cloud. Supports Flux.";
2626
public override string LicenseUrl => "https://github.com/metercai/SimpleSDXL/blob/SimpleSDXL/LICENSE";
27-
public override Uri PreviewImageUri =>
28-
new("https://github.com/user-attachments/assets/98715a4d-9f4a-4846-ae62-eb8d69793d31");
27+
public override Uri PreviewImageUri => new("https://cdn.lykos.ai/sm/packages/simplesdxl/preview.webp");
2928
public override PackageDifficulty InstallerSortOrder => PackageDifficulty.Expert;
3029
public override IEnumerable<SharedFolderMethod> AvailableSharedFolderMethods =>
3130
[SharedFolderMethod.Configuration, SharedFolderMethod.Symlink, SharedFolderMethod.None];

StabilityMatrix.Core/Models/Packages/VladAutomatic.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@ IPrerequisiteHelper prerequisiteHelper
3636
public override string Blurb => "Stable Diffusion implementation with advanced features and modern UI";
3737
public override string LaunchCommand => "launch.py";
3838

39-
public override Uri PreviewImageUri =>
40-
new("https://github.com/vladmandic/automatic/raw/master/html/screenshot-modernui.jpg");
39+
public override Uri PreviewImageUri => new("https://cdn.lykos.ai/sm/packages/vladautomatic/preview.webp");
4140
public override bool ShouldIgnoreReleases => true;
4241

4342
public override SharedFolderMethod RecommendedSharedFolderMethod => SharedFolderMethod.Symlink;

StabilityMatrix.Core/Models/Packages/VoltaML.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,7 @@ IPrerequisiteHelper prerequisiteHelper
2626
public override string Blurb => "Fast Stable Diffusion with support for AITemplate";
2727
public override string LaunchCommand => "main.py";
2828

29-
public override Uri PreviewImageUri =>
30-
new(
31-
"https://github.com/LykosAI/StabilityMatrix/assets/13956642/d9a908ed-5665-41a5-a380-98458f4679a8"
32-
);
29+
public override Uri PreviewImageUri => new("https://cdn.lykos.ai/sm/packages/voltaml/preview.webp");
3330

3431
public override PackageDifficulty InstallerSortOrder => PackageDifficulty.Simple;
3532

0 commit comments

Comments
 (0)