diff --git a/CHANGELOG.md b/CHANGELOG.md index 2fc8c2ad..2a829382 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,18 @@ All notable changes to Stability Matrix will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning 2.0](https://semver.org/spec/v2.0.0.html). +## v2.5.2 +### Added +- Right click Inference Batch options to enable selecting a "Batch Index". This can be used to reproduce a specific image from a batch generation. The field will be automatically populated in metadata of individual images from a batch generation. + - The index is 1-based, so the first image in a batch is index 1, and the last image is the batch size. + - Currently this generates different individual images for batches using Ancestral samplers, due to an upstream ComfyUI issue with noise masking. Looking into fixing this. +- Inference Batches option now is implemented, previously the setting had no effect +### Changed +- Default upscale factor for Inference is now 2x instead of 1x +### Fixed +- Fixed batch combined image grids not showing metadata and not being importable +- Fixed "Call from invalid thread" errors that sometimes occured during update notifications + ## v2.5.1 ### Added - `--skip-install` default launch argument for Automatic1111 Package diff --git a/StabilityMatrix.Avalonia/Controls/BatchSizeCard.axaml b/StabilityMatrix.Avalonia/Controls/BatchSizeCard.axaml index b2cf9dc8..47ab4045 100644 --- a/StabilityMatrix.Avalonia/Controls/BatchSizeCard.axaml +++ b/StabilityMatrix.Avalonia/Controls/BatchSizeCard.axaml @@ -4,6 +4,8 @@ xmlns:vmInference="using:StabilityMatrix.Avalonia.ViewModels.Inference" xmlns:controls="using:StabilityMatrix.Avalonia.Controls" xmlns:icons="clr-namespace:Projektanker.Icons.Avalonia;assembly=Projektanker.Icons.Avalonia" + xmlns:ui="clr-namespace:FluentAvalonia.UI.Controls;assembly=FluentAvalonia" + xmlns:lang="clr-namespace:StabilityMatrix.Avalonia.Languages" x:DataType="vmInference:BatchSizeCardViewModel"> @@ -12,16 +14,23 @@ DataContext="{x:Static mocks:DesignData.BatchSizeCardViewModel}"/> + DataContext="{x:Static mocks:DesignData.BatchSizeCardViewModelWithIndexOption}"/>