Skip to content

Release v1.1.5

Latest

Choose a tag to compare

@mrleo1nid mrleo1nid released this 28 Oct 14:11

πŸŽ‰ StableDiffusionNet v1.1.5

πŸ“¦ Installation

For usage without DI:

dotnet add package StableDiffusionNet.Core --version 1.1.5

For 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


Full changelog: v1.1.4...v1.1.5