32 lines
1.2 KiB
Markdown
32 lines
1.2 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [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
|
|
|
|
## [Unreleased]
|
|
|
|
### 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
|
|
|
|
### Removed
|
|
|
|
[1.0.0]: https://code.geekeey.de/geekeey/request/releases/tag/1.0.0
|
|
[Unreleased]: https://code.geekeey.de/geekeey/request/compare/1.0.0...HEAD
|