2,416,792

Downloads

12,107

Downloads of v 7.0.3

1,023

Average downloads per day

2017-06-07

Last published

Share on Social Networks

There is a newer prerelease version of this package available.
See the version list below for details.

FluentValidation

7.0.3

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

To install FluentValidation, run the following command in the Package Manager Console

Install-Package FluentValidation -Version 7.0.3

Release Notes

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 
* Switch to Netstandard based build process
* Assemblies are now signed / strong 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

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

Owners

Authors

Jeremy Skinner

Copyright

Copyright (c) Jeremy Skinner 2008-2017

Dependencies

Version History

Version Downloads Last updated
FluentValidation 7.1.0-beta1 24 Saturday, June 24, 2017
FluentValidation 7.0.2 15,581 Friday, May 26, 2017
FluentValidation 7.0.1 4,779 Tuesday, May 23, 2017
FluentValidation 7.0.0 4,937 Friday, May 19, 2017
FluentValidation 7.0.0-beta3 1,584 Monday, May 1, 2017
FluentValidation 7.0.0-beta2 2,908 Monday, April 17, 2017
FluentValidation 7.0.0-beta1 794 Friday, April 7, 2017
FluentValidation 6.4.1 94,933 Wednesday, March 15, 2017
FluentValidation 6.4.1-beta1 346 Monday, March 13, 2017
FluentValidation 6.4.0 89,045 Friday, March 3, 2017
FluentValidation 6.4.0-rc4 48,268 Monday, February 13, 2017
FluentValidation 6.4.0-rc3 5,716 Friday, February 3, 2017
FluentValidation 6.4.0-rc2 5,173 Monday, January 30, 2017
FluentValidation 6.4.0-rc1 102 Monday, January 30, 2017
FluentValidation 6.4.0-beta9 35,581 Monday, November 21, 2016
FluentValidation 6.4.0-beta8 13,772 Monday, October 31, 2016
FluentValidation 6.4.0-beta7 485 Friday, October 28, 2016
FluentValidation 6.4.0-beta6 920 Tuesday, October 25, 2016
FluentValidation 6.4.0-beta5 647 Monday, October 24, 2016
FluentValidation 6.4.0-beta4 587 Friday, October 21, 2016
FluentValidation 6.4.0-beta3 26,051 Monday, July 4, 2016
FluentValidation 6.4.0-beta2 1,296 Friday, July 1, 2016
FluentValidation 6.4.0-beta10 66 Monday, January 30, 2017
FluentValidation 6.4.0-beta1 2,607 Tuesday, June 28, 2016
FluentValidation 6.3.4-alpha 35,909 Wednesday, June 1, 2016
FluentValidation 6.3.3-alpha 485 Friday, May 27, 2016
FluentValidation 6.2.1 579,868 Friday, February 26, 2016
FluentValidation 6.2.1-beta1 3,105 Wednesday, February 24, 2016
FluentValidation 6.2.0 14,855 Monday, February 22, 2016
FluentValidation 6.2.0-beta1 501 Friday, February 12, 2016
FluentValidation 6.1.0 80,861 Monday, January 18, 2016
FluentValidation 6.0.2 28,021 Tuesday, January 5, 2016
FluentValidation 6.0.1 577 Tuesday, January 5, 2016
FluentValidation 6.0.0 12,058 Tuesday, December 22, 2015
FluentValidation 5.6.2 313,701 Friday, May 29, 2015
FluentValidation 5.6.1 4,266 Friday, May 29, 2015
FluentValidation 5.5.0 245,542 Friday, October 31, 2014
FluentValidation 5.4.0 148,754 Thursday, July 3, 2014
FluentValidation 5.3.0 38,273 Tuesday, May 27, 2014
FluentValidation 5.2.0 12,263 Wednesday, May 21, 2014
FluentValidation 5.1.0 118,795 Tuesday, March 11, 2014
FluentValidation 5.0.0.1 83,873 Thursday, October 24, 2013
FluentValidation 4.0.0.1 65,020 Thursday, July 18, 2013
FluentValidation 4.0.0 45,656 Monday, April 29, 2013
FluentValidation 3.4.6 119,287 Thursday, August 30, 2012
FluentValidation 3.4.0 15,312 Friday, August 17, 2012
FluentValidation 3.3.1 16,242 Friday, March 30, 2012
FluentValidation 3.2.0 28,475 Monday, November 14, 2011
FluentValidation 3.1.0 10,911 Saturday, July 30, 2011
FluentValidation 3.0.0.1 1,848 Tuesday, July 5, 2011
FluentValidation 3.0.0 795 Saturday, June 25, 2011
FluentValidation 2.0.0 6,481 Sunday, January 9, 2011
FluentValidation 1.3.0 5,374 Friday, January 7, 2011