Skip to content

Release v1.1.0

Choose a tag to compare

@mrleo1nid mrleo1nid released this 26 Oct 18:49
· 50 commits to master since this release

🎉 StableDiffusionNet v1.1.0

📦 Установка

Для использования без DI:

dotnet add package StableDiffusionNet.Core --version 1.1.0

Для использования с DI (ASP.NET Core):

dotnet add package StableDiffusionNet.DependencyInjection --version 1.1.0

✨ Изменения в этом релизе

  • Update README to reflect new NuGet package structure, replacing old package badges with updated ones for StableDiffusionNet.Core and StableDiffusionNet.DependencyInjection. (97cea00)
  • Add InternalsVisibleTo attribute in project files to expose internal classes for testing. This change facilitates unit testing by allowing access to internal members from the StableDiffusionNet.Tests assembly. (a8bd3ff)
  • Add scheduler property to ImageToImageRequest and TextToImageRequest models for improved request configuration. Update HttpClient registration in ServiceCollectionExtensions for clarity. Refactor logging assertions in tests to verify error logging with exceptions and change log level from Debug to Information in multiple test cases for consistency. (6fea0f6)
  • Enhance StableDiffusionOptions validation by adding checks for negative RetryDelayMilliseconds. Refactor ImageHelper to implement IImageHelper interface, enabling instance-based methods and improving dependency injection support. Update service registration in ServiceCollectionExtensions for cleaner DI management. (3527474)
  • Refactor RetryHandler to improve retry logic and response handling. Introduce HandleResponseAsync method for better separation of concerns and logging success after retries. Remove unused variables and streamline exception handling. Clean up test files by removing unnecessary usings for improved readability. (66be989)
  • Refactor project structure by introducing StableDiffusionNet.Core and StableDiffusionNet.DependencyInjection projects for better modularity. Update README to reflect new package options and enhance retry policy documentation. Modify CI and release workflows to accommodate new project paths and improve test result filtering. (c2b5949)

🔗 Полезные ссылки


Полный список изменений: v1.0.2...v1.1.0