Skip to content

Commit 3081b8f

Browse files
committed
Merge pull request LykosAI#1180 from ionite34/wan2gp
Add Wan2GP and misc fixes (cherry picked from commit 1a844fe894b17e3d8a042f01a97f9f725de2ac4d) # Conflicts: # CHANGELOG.md
1 parent 47033a3 commit 3081b8f

File tree

5 files changed

+450
-2
lines changed

5 files changed

+450
-2
lines changed

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,33 @@ 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.16.0-dev.1
11+
### Added
12+
#### New Feature: 🧪 Image Lab - Conversational Image Generation for ComfyUI
13+
- We've added a brand new conversational interface for image generation! Image Lab lets you iterate on images naturally through chat, rather than just one-off prompts.
14+
- Local-First Power: Native support for Flux Kontext and Qwen Image Edit running entirely locally via your ComfyUI backend.
15+
- Smart Setup: Stability Matrix automatically detects and helps you download the specific models and LoRAs needed for these local workflows.
16+
- Interactive Tools: Drag-and-drop image inputs, use the built-in annotation tool to draw on images, and keep persistent conversation history.
17+
- Cloud Option: Includes optional support for Nano Banana (Gemini 3 Pro/2.5) for users who want to leverage external reasoning models.
18+
- Added new package - [Wan2GP](https://github.com/deepbeepmeep/Wan2GP)
19+
- Added [Stable Diffusion WebUI Forge - Neo](https://github.com/Haoming02/sd-webui-forge-classic/tree/neo) as a separate package for convenience
20+
- Added Intel GPU support for ComfyUI
21+
- Added "Run Python Command" option to the package card's 3-dots menu for running arbitrary Python code in the package's virtual environment
22+
- Added togglable `--uv` argument to the SD.Next launch options
23+
### Changed
24+
- Moved the original Stable Diffusion WebUI Forge to the "Legacy" packages tab due to inactivity
25+
- Updated to cu130 torch index for ComfyUI installs with Nvidia GPUs
26+
- Consolidated and fixed AMD GPU architecture detection
27+
- Updated SageAttention installer to latest v2.2.0-windows.post4 version
28+
### Fixed
29+
- Fixed [#1450](https://github.com/LykosAI/StabilityMatrix/issues/1450) - Older SD.Next not launching due to forced `--uv` argument
30+
### Supporters
31+
#### 🌟 Visionaries
32+
A massive thank you to our esteemed Visionaries: **Waterclouds**, **JungleDragon**, **bluepopsicle**, **Bob S**, and **whudunit**! Your generosity is the powerhouse behind Stability Matrix, enabling us to keep building and refining with confidence. We are truly grateful for your partnership!
33+
34+
>>>>>>> 1a844fe8 (Merge pull request #1180 from ionite34/wan2gp)
835
## v2.15.4
936
### Changed
1037
- Updated Early Access indicators in the Civitai Details page to be more visible

StabilityMatrix.Avalonia/ViewModels/Inference/ImageGalleryCardViewModel.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ or NotifyCollectionChangedAction.Reset
105105
{
106106
if (sources.Count == 0)
107107
{
108-
SelectedImageIndex = 0;
108+
SelectedImageIndex = -1;
109109
}
110110
else if (SelectedImageIndex == -1)
111111
{
@@ -159,7 +159,7 @@ private async Task FlyoutPreview(IImage? image)
159159
var viewerVm = vmFactory.Get<ImageViewerViewModel>();
160160
viewerVm.ImageSource = new ImageSource((Bitmap)image);
161161

162-
var dialog = new BetterContentDialog { Content = new ImageViewerDialog { DataContext = viewerVm, } };
162+
var dialog = new BetterContentDialog { Content = new ImageViewerDialog { DataContext = viewerVm } };
163163

164164
await dialog.ShowAsync();
165165
}

StabilityMatrix.Core/Helper/Factory/PackageFactory.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,13 @@ public BasePackage GetNewBasePackage(InstalledPackage installedPackage)
236236
prerequisiteHelper,
237237
pyInstallationManager
238238
),
239+
"Wan2GP" => new Wan2GP(
240+
githubApiCache,
241+
settingsManager,
242+
downloadService,
243+
prerequisiteHelper,
244+
pyInstallationManager
245+
),
239246
_ => throw new ArgumentOutOfRangeException(nameof(installedPackage)),
240247
};
241248
}

StabilityMatrix.Core/Models/Packages/ForgeClassic.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,7 @@ public override async Task InstallPackage(
176176
[
177177
"https://github.com/openai/CLIP/archive/d50d76daa670286dd6cacf3bcd80b5e4823fc8e1.zip",
178178
],
179+
PostInstallPipArgs = ["numpy==1.26.4"],
179180
};
180181

181182
await StandardPipInstallProcessAsync(

0 commit comments

Comments
 (0)