request/CHANGELOG.md

1.3 KiB

Changelog

All notable changes to this project will be documented in this file.

This project adheres to Semantic Versioning.

1.0.0 - 2026-05-26

Added

  • request.dispatcher: Core mediator pattern implementation with async request/response handling
  • request.result: Optional result wrapper types (Result<T>) for structured responses
  • request.validation: Automatic validation pipeline behavior with FluentValidation integration

1.0.0 - 2026-05-28

Added

  • request.validation: Dependency injection support for validators via IServiceCollection.AddValidation()
  • request.validation: IValidatorBuilder for fluent validator registration and assembly scanning
  • request.validation: Support for open generic validators and automatic closing during resolution
  • request.validation: Validate<T> extension method for simplified validator invocation

Changed

  • request.dispatcher: Reset type caches when reloading assemblies
  • request.validation: Reset type caches when reloading assemblies

Unreleased

Added

Changed

Removed