π StableDiffusionNet v1.1.5
π¦ Installation
For usage without DI:
dotnet add package StableDiffusionNet.Core --version 1.1.5For usage with DI (ASP.NET Core):
dotnet add package StableDiffusionNet.DependencyInjection --version 1.1.5β¨ Changes in this release
- Update API documentation to reflect changes in health check method (d65c5c2)
- Remove IntegrationTests.cs to streamline the test suite. This deletion helps maintain focus on relevant tests and improves overall project organization. (b470b9b)
- Remove StableDiffusionOptionsValidator class to streamline the codebase. This cleanup enhances organization by eliminating unused validation logic. (041f256)
- Remove ProgressState class from GenerationProgress.cs to streamline the model structure. This cleanup enhances code organization by eliminating unused components. (e9e7ed9)
- Remove ImageHelperTests to streamline the test suite. This deletion helps maintain focus on relevant tests and improves overall project organization. (96a0821)
- Refactor RetryHandlerTests and IntegrationTests for improved clarity and correctness (9a82d5c)
- Remove obsolete HttpClientWrapperTests to streamline the test suite. This deletion helps maintain focus on relevant tests and improves overall project organization. (b6720dd)
- Remove obsolete unit tests for ServiceCollectionExtensions and logging adapters (42a2fc6)
- Update .gitignore to include api_examples and develop_docs directories (7412023)
- Add unit tests for image validation and retry handler in StableDiffusionNet (42acf20)
- Refactor resource disposal in HttpClientWrapper and enhance integration tests (35f97ca)
- Refactor validation logic in BaseGenerationRequest and enhance ImageHelper (fbd5642)
- Fix Dispose method in HttpClientWrapper to ensure null check on _httpClient before disposal (d94eba1)
- Enhance validation in StableDiffusionNet by introducing ThrowIfNullOrWhiteSpaceWithName method (1003bf4)
- Refactor validation calls in StableDiffusionNet to improve readability (04c39b7)
- chore: remove .vscode from repository and fix SonarLint warning (c325728)
- Add unit tests for HealthCheckAsync and Dispose methods in StableDiffusionClient (4d58bf7)
- Enhance unit tests for StableDiffusionClient constructor to validate null service parameters (c3de81f)
- Refactor HttpClientWrapper and RetryHandler for improved resource management and clarity (d901c7f)
- Refactor and enhance validation in StableDiffusionNet (80bcf6f)
- Update README and release workflow for improved clarity and additional package metrics (995153b)
- Add unit tests for Dispose method in HttpClientWrapper and enhance ExecuteWithRetryAsync tests (286416f)
- Update workflows to trigger on successful CI builds and manual dispatch (f645afe)
- Update CodeQL workflow to trigger on pushes to master, main, and develop branches (a6c5500)
π Useful links
- StableDiffusionNet.Core on NuGet
- StableDiffusionNet.DependencyInjection on NuGet
- Documentation
- All releases
Full changelog: v1.1.4...v1.1.5