Releases
v7.1.0
Compare
Sorry, something went wrong.
No results found
Changes in 7.1.0
Added: New package MicroElements.AspNetCore.OpenApi.FluentValidation for Microsoft.AspNetCore.OpenApi support (Issue #149 )
Implements IOpenApiSchemaTransformer for .NET 9 and .NET 10
Supports all FluentValidation rules: Required, NotEmpty, Length, Pattern, Email, Comparison, Between
Handles AllOf/OneOf/AnyOf sub-schemas for polymorphic models
No dependency on Swashbuckle
User-facing API: services.AddFluentValidationRulesToOpenApi() + options.AddFluentValidationRules()
.NET 10: full nested validator support via GetOrCreateSchemaAsync
.NET 9: limited nested validator support (fallback to empty schema)
Fixed: AspNetCore.OpenApi.FluentValidation support for .NET 10 (Issue #149 , PR #192 )
Added: Sample project SampleAspNetCoreOpenApi demonstrating Microsoft.AspNetCore.OpenApi integration
Added: ADR-001 documenting the architectural decision for AspNetCore.OpenApi support
You can’t perform that action at this time.