FluentValidation 7.2.0-beta1

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.AspNetCore
AspNetCore integration for FluentValidation
13
FluentValidation.AspNetCore
AspNetCore integration for FluentValidation
14

FluentValidation 7.0 is a major release that contains several breaking changes, especially with Localization. If you use FluentValidation's support for localization please read the updated documentation: https://github.com/JeremySkinner/FluentValidation/wiki/f.-Localization

  • Localization rewrite to not require satellite assemblies

  • New 'Custom' rule method replaces the root-level Custom method

  • Switch to Netstandard based build process

  • Assemblies are now signed / strongly named

  • Fix - Possible NullReferenceException in the AspNetCore clientside integration for length validators

  • Fix - Don't clear the ModelValidatorProviders collection by default in the AspNetCore integration (added new ClearValidatorProviders property to control this behaviour)

  • Fix - Ensure IValidatorFactory is resolved from request scope in asp.net core integration

  • Fix - Property getter that throws an exception causes validation to fail in WebApi integration

  • Fix - Issue in AspNetCore integration where we tried to resolve a collection validator in some situations where a class validator should be used

  • Fix - Incorrect clientside validation attributes generated for email validator and credit card validator in the asp.net core integration

  • Fix - Child model validation now works in webapi integration

  • Improve splitting of PascalCased property names to support uppercase character sequences

  • ValidationResult.ErrorCode property now always returns the type of the PropertyValidator that generated the message, unless it's been explicitly overriden

  • Additional overload of WithState allows access to collection item when used with RuleForEach

    Full release notes can be found at https://github.com/JeremySkinner/FluentValidation/blob/master/Changelog.txt

.NET Framework 4.5

  • No dependencies.

.NET Standard 1.0

Version Downloads Last updated
12.1.1 1 18.12.2025
12.1.0 2 09.11.2025
12.0.0 10 23.05.2025
12.0.0-preview1 13 12.01.2025
11.12.0 3 09.11.2025
11.11.0 15 02.12.2024
11.10.0 14 01.10.2024
11.9.2 12 12.01.2025
11.9.1 12 15.01.2025
11.9.0 16 10.01.2025
11.8.1 13 05.01.2025
11.8.0 12 15.01.2025
11.7.1 13 15.01.2025
11.7.0 13 08.01.2025
11.6.0 12 15.01.2025
11.5.2 13 08.01.2025
11.5.1 11 23.01.2025
11.5.0 14 05.01.2025
11.4.0 12 15.01.2025
11.3.0 11 09.01.2025
11.2.2 15 07.01.2025
11.2.1 12 15.01.2025
11.2.0 11 14.01.2025
11.1.1 10 07.01.2025
11.1.0 11 23.01.2025
11.0.3 11 12.01.2025
11.0.2 12 28.01.2025
11.0.1 10 12.01.2025
11.0.0 13 10.01.2025
10.4.0 11 15.01.2025
10.3.6 11 15.01.2025
10.3.5 11 15.01.2025
10.3.4 10 10.01.2025
10.3.3 11 15.01.2025
10.3.1 13 10.01.2025
10.3.0 12 12.01.2025
10.2.3 11 15.01.2025
10.2.2 12 15.01.2025
10.2.1 11 15.01.2025
10.2.0 11 15.01.2025
10.1.0 11 15.01.2025
10.0.4 11 15.01.2025
9.5.4 12 15.01.2025
9.5.3 12 15.01.2025
9.5.2 11 14.01.2025
9.5.1 13 10.01.2025
9.5.0 11 15.01.2025
9.4.0 15 10.01.2025
9.3.0 10 10.01.2025
9.3.0-preview3 10 10.01.2025
9.3.0-preview2 11 09.01.2025
9.3.0-preview1 10 19.02.2025
9.2.2 11 10.01.2025
9.2.1 11 09.01.2025
9.2.0 11 15.01.2025
9.1.3 11 15.01.2025
9.1.2 12 15.01.2025
9.1.1 14 10.01.2025
9.1.0 14 10.01.2025
9.0.1 13 14.01.2025
9.0.0-preview5 10 06.01.2025
9.0.0-preview4 13 07.01.2025
9.0.0-preview3 13 06.01.2025
9.0.0-preview2 15 07.01.2025
9.0.0-preview1 11 12.01.2025
8.6.3 14 15.01.2025
8.6.2 12 15.01.2025
8.6.1 11 15.01.2025
8.6.0 12 15.01.2025
8.5.1 13 15.01.2025
8.5.0 12 15.01.2025
8.5.0-preview5 11 10.01.2025
8.5.0-preview4 10 11.01.2025
8.5.0-preview3 10 10.01.2025
8.5.0-preview2 10 06.01.2025
8.5.0-preview1 11 10.01.2025
8.4.0 11 28.01.2025
8.3.0 11 10.01.2025
8.2.3 11 15.01.2025
8.2.2 11 05.01.2025
8.2.1 11 28.01.2025
8.2.0 12 15.01.2025
8.1.3 11 15.01.2025
8.1.2 10 12.01.2025
8.1.1 11 10.01.2025
8.1.0 11 14.01.2025
8.1.0-preview2 12 13.01.2025
8.1.0-preview1 11 23.01.2025
8.0.101 11 10.01.2025
8.0.100 11 15.01.2025
8.0.0 12 15.01.2025
8.0.0-rc1 11 10.01.2025
8.0.0-preview4 11 05.01.2025
8.0.0-preview3 14 07.01.2025
8.0.0-preview2 13 07.01.2025
7.6.105 12 15.01.2025
7.6.104 12 15.01.2025
7.6.103 13 15.01.2025
7.6.102 14 11.01.2025
7.6.101 13 15.01.2025
7.6.100 13 15.01.2025
7.6.0 14 12.01.2025
7.6.0-preview1 10 07.01.2025
7.5.2 11 10.01.2025
7.5.1 12 15.01.2025
7.5.0 11 15.01.2025
7.4.0 12 15.01.2025
7.3.4 14 10.01.2025
7.3.3 12 15.01.2025
7.3.2 12 15.01.2025
7.3.1 11 15.01.2025
7.3.0 12 15.01.2025
7.3.0-beta3 10 28.01.2025
7.3.0-beta2 11 28.01.2025
7.3.0-beta1 11 28.01.2025
7.2.1 11 09.01.2025
7.2.0 12 15.01.2025
7.2.0-beta3 11 28.01.2025
7.2.0-beta2 10 27.01.2025
7.2.0-beta1 11 28.01.2025
7.1.1 14 10.01.2025
7.1.0 13 15.01.2025
7.1.0-beta1 13 10.01.2025
7.0.3 12 15.01.2025
7.0.2 11 28.01.2025
7.0.1 14 10.01.2025
7.0.0 12 15.01.2025
7.0.0-beta3 12 13.01.2025
7.0.0-beta2 10 10.01.2025
7.0.0-beta1 12 15.01.2025
6.4.1 10 28.01.2025
6.4.1-beta1 10 28.01.2025
6.4.0 13 10.01.2025
6.4.0-rc4 13 10.01.2025
6.4.0-rc3 13 10.01.2025
6.4.0-rc2 13 10.01.2025
6.4.0-rc1 11 10.01.2025
6.4.0-beta9 12 10.01.2025
6.4.0-beta8 10 28.01.2025
6.4.0-beta7 10 07.01.2025
6.4.0-beta6 11 07.01.2025
6.4.0-beta5 11 28.01.2025
6.4.0-beta4 12 13.01.2025
6.4.0-beta3 11 28.01.2025
6.4.0-beta2 10 27.01.2025
6.4.0-beta10 10 07.01.2025
6.4.0-beta1 10 29.01.2025
6.3.4-alpha 11 10.01.2025
6.3.3-alpha 11 10.01.2025
6.2.1 12 28.01.2025
6.2.1-beta1 10 27.01.2025
6.2.0 11 28.01.2025
6.2.0-beta1 10 07.01.2025
6.1.0 12 07.01.2025
6.0.2 11 11.01.2025
6.0.1 11 24.01.2025
6.0.0 11 28.01.2025
5.6.2 13 10.01.2025
5.6.1 12 15.01.2025
5.5.0 11 15.01.2025
5.4.0 12 15.01.2025
5.3.0 11 15.01.2025
5.2.0 12 15.01.2025
5.1.0 14 10.01.2025
5.0.0.1 11 15.01.2025
4.0.0.1 13 10.01.2025
4.0.0 10 23.01.2025
3.4.6 12 14.01.2025
3.4.0 12 15.01.2025
3.3.1 12 15.01.2025
3.2.0 9 15.01.2025
3.1.0 14 10.01.2025
3.0.0.1 12 15.01.2025
3.0.0 12 15.01.2025
2.0.0 12 28.01.2025
1.3.0 13 10.01.2025