FluentValidation 8.0.0

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

Install-Package FluentValidation -Version 8.0.0
dotnet add package FluentValidation --version 8.0.0
paket add FluentValidation --version 8.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

FluentValidation 8 is a major release. Please read the upgrade notes at https://fluentvalidation.net/upgrading-to-8
       
Changes in 8.0:
* Support validating only specific properties by path.
* Added OnFailure method
* Deprecated RuleFor(..).SetCollectionValidator in favour of RuleForEach(...).SetValidator
* IStringSource.GetString now takes a validation context instead of a model instance.
* Introduce PropertyValidatorOptions in order to clean up the IPropretyValidator interface.
* Moved the legacy ValidatorAttribute and AttributedValidatorFactory into a separate FluentValidation.Attributes package.
* Remove the pre-7.0 localization mechanism
* Remove the pre-7.0 methods for custom validation
* Removed many other deprecated methods

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

Version History

Version Downloads Last updated
8.0.0 (current) 454 8/16/2018
8.0.0-rc1 2,000 7/24/2018
8.0.0-preview4 835 7/16/2018
8.0.0-preview3 177 7/13/2018
8.0.0-preview2 58 7/13/2018
7.6.105 5,863 8/11/2018
7.6.104 104,393 7/6/2018
7.6.103 92,095 6/16/2018
7.6.102 13,678 6/14/2018
7.6.101 5,752 6/13/2018
7.6.100 19,295 6/7/2018
7.6.0 45,040 6/1/2018
7.6.0-preview1 5,097 4/12/2018
7.5.2 428,054 3/16/2018
7.5.1 34,599 3/11/2018
7.5.0 130,494 2/26/2018
7.4.0 202,797 1/26/2018
7.3.4 174,258 1/2/2018
7.3.3 49,584 12/22/2017
7.3.2 8,060 12/21/2017
7.3.1 54,841 12/13/2017
7.3.0 3,795 12/13/2017
7.3.0-beta3 4,739 12/8/2017
7.3.0-beta2 9,124 11/20/2017
7.3.0-beta1 1,627 11/11/2017
7.2.1 458,414 10/24/2017
7.2.0 114,663 10/5/2017
7.2.0-beta3 16,742 9/5/2017
7.2.0-beta2 3,101 8/22/2017
7.2.0-beta1 443 8/19/2017
7.1.1 455,830 7/25/2017
7.1.0 158,541 6/28/2017
7.1.0-beta1 320 6/24/2017
7.0.3 130,908 6/7/2017
7.0.2 71,800 5/26/2017
7.0.1 20,038 5/23/2017
7.0.0 27,530 5/19/2017
7.0.0-beta3 3,796 5/1/2017
7.0.0-beta2 3,783 4/17/2017
7.0.0-beta1 1,387 4/7/2017
6.4.1 323,775 3/15/2017
6.4.1-beta1 908 3/13/2017
6.4.0 265,298 3/3/2017
6.4.0-rc4 120,152 2/13/2017
6.4.0-rc3 9,256 2/3/2017
6.4.0-rc2 16,003 1/30/2017
6.4.0-rc1 212 1/30/2017
6.4.0-beta9 49,606 11/21/2016
6.4.0-beta8 20,944 10/31/2016
6.4.0-beta7 632 10/28/2016
6.4.0-beta6 1,028 10/25/2016
6.4.0-beta5 749 10/24/2016
6.4.0-beta4 732 10/21/2016
6.4.0-beta3 36,268 7/4/2016
6.4.0-beta2 1,566 7/1/2016
6.4.0-beta10 173 1/30/2017
6.4.0-beta1 3,138 6/28/2016
6.3.4-alpha 79,433 6/1/2016
6.3.3-alpha 589 5/27/2016
6.2.1 1,178,421 2/26/2016
6.2.1-beta1 4,145 2/24/2016
6.2.0 19,849 2/22/2016
6.2.0-beta1 608 2/12/2016
6.1.0 123,758 1/18/2016
6.0.2 42,481 1/5/2016
6.0.1 1,509 1/5/2016
6.0.0 19,435 12/22/2015
5.6.2 455,874 5/29/2015
5.6.1 4,880 5/29/2015
5.5.0 330,688 10/31/2014
5.4.0 207,796 7/3/2014
5.3.0 43,665 5/27/2014
5.2.0 14,922 5/21/2014
5.1.0 165,038 3/11/2014
5.0.0.1 109,631 10/24/2013
4.0.0.1 92,817 7/18/2013
4.0.0 52,384 4/29/2013
3.4.6 145,109 8/30/2012
3.4.0 18,936 8/17/2012
3.3.1 18,119 3/30/2012
3.2.0 29,876 11/14/2011
3.1.0 22,064 7/30/2011
3.0.0.1 2,147 7/5/2011
3.0.0 1,039 6/25/2011
2.0.0 7,365 1/9/2011
1.3.0 7,555 1/7/2011