FluentValidation 7.6.104

A validation library for .NET that uses a fluent interface to construct strongly-typed validation rules.

Showing the top 20 packages that depend on FluentValidation.

Packages Downloads
FluentValidation.DependencyInjectionExtensions
AspNetCore integration for FluentValidation
15
FluentValidation.DependencyInjectionExtensions
Dependency injection extensions for FluentValidation
14
FluentValidation.DependencyInjectionExtensions
Dependency injection extensions for FluentValidation
15
FluentValidation.DependencyInjectionExtensions
Dependency injection extensions for FluentValidation
16
FluentValidation.DependencyInjectionExtensions
Dependency injection extensions for FluentValidation
17
FluentValidation.DependencyInjectionExtensions
Dependency injection extensions for FluentValidation
18
FluentValidation.DependencyInjectionExtensions
Dependency injection extensions for FluentValidation
2,905
FluentValidation.DependencyInjectionExtensions
Dependency injection extensions for FluentValidation
7,972
FluentValidation.DependencyInjectionExtensions
Dependency injection extensions for FluentValidation
10,256
FluentValidation.DependencyInjectionExtensions
Dependenecy injection extensions for FluentValidation
18

Changes in 7.6.104: * Added AbstractValidator.PreValidate to allow immediate cancellation of validation. Changes in 7.6.103: * Using [BindProperty] in AspNetCore now works when implicit child validation is disabled. * ShouldHaveChildValidator now works when the child validator is inside a DependentRules block. * Test helpers are now compatible with custom property name resolvers set using ValidatorOptions.PropertyNameResolver. * Switched to embedded debug symbols. Changes in 7.6.102: * Fixed a regression where calling ValidateAsync with RuleForEach would no longer execute tasks sequentially (#799). Changes in 7.6.101: * Added support for RuleForEach to the testing extensions (#238). * Fixed a regression where calling ValidateAsync with RuleForEach could cause a deadlock (#799). * Added ToString overrides on ValidationResult to generate a string representation of all errors (#778). * Updated logos thanks to Dylan Beattie (#780). Changes in 7.6.100: * Resolved an issue where ValidateAsync was called on child validators when the root validator was invoked synchronously. Changes in 7.6: * WhenAsync now works correctly when calling the non-async Validate method. * ASP.NET Core integration has been updated to ASP.NET Core 2.1. * Include statement now works when explicitly selecting properties to validate. * Added Ukranian language support. * Added Arabic language support. * Added caching when instantiating validators to obtain clientside metadata. Full release notes can be found at https://github.com/JeremySkinner/FluentValidation/blob/master/Changelog.txt

Version Downloads Last updated
11.9.1 0 04/23/2024
11.9.0 3 01/01/2024
11.8.1 8 11/29/2023
11.8.0 4 10/20/2023
11.7.1 4 09/05/2023
11.7.0 7 09/11/2023
11.6.0 11 08/16/2023
11.5.2 7 06/05/2023
11.5.1 6 09/11/2023
11.5.0 7 09/07/2023
11.4.0 4 03/18/2023
11.3.0 2,921 11/15/2022
11.2.2 7,971 09/14/2022
11.2.1 14 09/09/2022
11.2.0 30 08/24/2022
11.1.1 26 08/18/2022
11.1.0 38 09/08/2022
11.0.3 15 09/10/2022
11.0.2 28 08/21/2022
11.0.1 11 08/24/2022
11.0.0 12 09/08/2022
10.4.0 13 08/25/2022
10.3.6 17 07/21/2022
10.3.5 7 09/07/2022
10.3.4 14 06/27/2022
10.3.3 10,240 06/27/2022
10.3.1 20 09/09/2022
10.3.0 29 09/09/2022
10.2.3 18 09/07/2022
10.2.2 14 08/24/2022
10.2.1 12 09/03/2022
10.2.0 35 09/09/2022
10.1.0 8 08/22/2022
10.0.4 13 09/08/2022
9.5.4 28 07/03/2022
9.5.3 31 09/07/2022
9.5.2 12 09/08/2022
9.5.1 8 09/08/2022
9.5.0 28 09/08/2022
9.4.0 32 08/23/2022
9.3.0 38 09/02/2022
9.3.0-preview3 14 09/22/2022
9.3.0-preview2 29 09/21/2022
9.3.0-preview1 26 09/22/2022
9.2.2 31 09/04/2022
9.2.1 13 09/08/2022
9.2.0 23 08/21/2022
9.1.3 14 09/07/2022
9.1.2 13 08/22/2022
9.1.1 12 09/08/2022
9.1.0 9 08/22/2022
9.0.1 11 09/08/2022
9.0.0-preview5 19 10/14/2022
9.0.0-preview4 6 09/21/2022
9.0.0-preview3 18 07/03/2022
9.0.0-preview2 12 10/14/2022
9.0.0-preview1 9 09/26/2022
8.6.3 26 08/20/2022
8.6.2 10 09/02/2022
8.6.1 7 09/09/2022
8.6.0 18 09/08/2022
8.5.1 13 08/25/2022
8.5.0 15 08/25/2022
8.5.0-preview5 15 09/21/2022
8.5.0-preview4 8 09/26/2022
8.5.0-preview3 7 09/21/2022
8.5.0-preview2 10 09/21/2022
8.5.0-preview1 25 06/28/2022
8.4.0 37 09/02/2022
8.3.0 10 09/09/2022
8.2.3 14 08/25/2022
8.2.2 13 08/23/2022
8.2.1 9 09/08/2022
8.2.0 9 09/02/2022
8.1.3 16 09/07/2022
8.1.2 16 09/02/2022
8.1.1 28 09/08/2022
8.1.0 13 09/05/2022
8.1.0-preview2 34 09/22/2022
8.1.0-preview1 15 09/22/2022
8.0.101 33 09/10/2022
8.0.100 16 09/02/2022
8.0.0 10 09/02/2022
8.0.0-rc1 11 09/09/2022
8.0.0-preview4 9 09/22/2022
8.0.0-preview3 10 09/23/2022
8.0.0-preview2 14 10/14/2022
7.6.105 10 09/08/2022
7.6.104 12 09/09/2022
7.6.103 31 08/21/2022
7.6.102 9 09/08/2022
7.6.101 15 09/07/2022
7.6.100 13 09/11/2022
7.6.0 35 08/24/2022
7.6.0-preview1 5 10/14/2022
7.5.2 10 09/08/2022
7.5.1 34 07/13/2022
7.5.0 15 08/21/2022
7.4.0 16 09/07/2022
7.3.4 8 09/07/2022
7.3.3 10 09/07/2022
7.3.2 20 08/21/2022
7.3.1 12 09/07/2022
7.3.0 24 09/02/2022
7.3.0-beta3 10 09/07/2022
7.3.0-beta2 35 06/27/2022
7.3.0-beta1 11 09/03/2022
7.2.1 10 09/07/2022
7.2.0 13 08/31/2022
7.2.0-beta3 9 09/03/2022
7.2.0-beta2 7 09/08/2022
7.2.0-beta1 8 09/03/2022
7.1.1 18 09/08/2022
7.1.0 34 09/02/2022
7.1.0-beta1 7 09/02/2022
7.0.3 36 08/28/2022
7.0.2 7 09/03/2022
7.0.1 9 09/02/2022
7.0.0 16 07/21/2022
7.0.0-beta3 12 09/08/2022
7.0.0-beta2 10 08/23/2022
7.0.0-beta1 7 09/08/2022
6.4.1 9 09/07/2022
6.4.1-beta1 24 09/08/2022
6.4.0 11 09/08/2022
6.4.0-rc4 7 09/08/2022
6.4.0-rc3 28 09/04/2022
6.4.0-rc2 24 09/10/2022
6.4.0-rc1 12 09/02/2022
6.4.0-beta9 25 09/09/2022
6.4.0-beta8 10 09/12/2022
6.4.0-beta7 7 09/08/2022
6.4.0-beta6 22 09/01/2022
6.4.0-beta5 21 09/08/2022
6.4.0-beta4 17 07/18/2022
6.4.0-beta3 12 09/07/2022
6.4.0-beta2 14 08/24/2022
6.4.0-beta10 11 09/09/2022
6.4.0-beta1 6 09/14/2022
6.3.4-alpha 16 09/14/2022
6.3.3-alpha 22 09/10/2022
6.2.1 16 09/09/2022
6.2.1-beta1 12 09/08/2022
6.2.0 16 09/04/2022
6.2.0-beta1 8 09/08/2022
6.1.0 23 09/08/2022
6.0.2 10 09/09/2022
6.0.1 9 09/08/2022
6.0.0 13 09/04/2022
5.6.2 16 08/24/2022
5.6.1 27 09/03/2022
5.5.0 16 08/23/2022
5.4.0 14 09/03/2022
5.3.0 31 09/08/2022
5.2.0 18 09/09/2022
5.1.0 19 08/23/2022
5.0.0.1 12 09/09/2022
4.0.0.1 14 08/24/2022
4.0.0 18 09/02/2022
3.4.6 12 09/02/2022
3.4.0 9 08/23/2022
3.3.1 25 09/02/2022
3.2.0 15 09/07/2022
3.1.0 14 08/24/2022
3.0.0.1 12 09/08/2022
3.0.0 32 08/26/2022
2.0.0 34 08/26/2022
1.3.0 13 09/02/2022