11.2.0
Release notes
Please read the upgrade guide if you are moving from 10.x to 11.x
Changes in 11.2.0
- The dependency on the core FluentValidation library now uses a floating version.
Changes in 11.1.3
- Deprecate the
AddFluentValidationregistration methods. These have been replaced withAddFluentValidationAutoValidationandAddFluentValidationClientsideAdapters(see FluentValidation/FluentValidation#1965)
Changes in 11.1.2
- Fixed
NullReferenceExceptionbeing thrown inAddFluentValidationClientsideAdapterscaused by a missing registration forIValidatorFactory
Changes in 11.1.1
- Fixed
NullReferenceExceptionbeing thrown inAddFluentValidationClientsideAdapters(FluentValidation/FluentValidation#1969)
Changes in 11.1.0
- Added a
ToDictionarymethod toValidationResult(particularly useful when working with Minimal APIs)- - MVC auto validation: Deprecated Implicit validation of child properties (FluentValidation/FluentValidation#1960)
- MVC auto validation: Deprecated Implicit validation of root collection elements (FluentValidation/FluentValidation#1960)
- Introduce
services.AddFluentValidationAutoValidation()andservices.AddFluentValidationClientsideAdapters()as replacements forservices.AddFluentValidation()(FluentValidation/FluentValidation#1965)
Changes in 11.0
- Throw exceptions when async validator is invoked synchronously (#1705)
- Remove deprecated
RunDefaultMvcValidationAfterFluentValidationExecutesoption from ASP.NET integration.
Downloads
Binaries can be downloaded from nuget: