4.0

Rating:        Based on 2 ratings
Reviewed:  2 reviews
Downloads: 2244
Change Set: 94c2752e0812
Released: Apr 29, 2013
Updated: Apr 29, 2013 by JeremyS
Dev status: Stable Help Icon

Recommended Download

Application FluentValidation-4.0.zip
application, 280K, uploaded Apr 29, 2013 - 1887 downloads

Other Available Downloads

Application FluentValidation-4.0-signed.zip
application, 286K, uploaded Apr 29, 2013 - 357 downloads

Release Notes

  • Add portable class library and deprecate the Silverlight-specific projects
  • Added scale precision validator (thanks to Matthew Leibowitz)
  • Added the ability to replace property rules (thanks to Matthew Leibowitz)
  • Added a slightly better value type comparer (thanks to Matthew Leibowitz)
  • Added RuleForEach
  • Additonal overloads of Matches
  • Added MemberAccessor (thanks to Mark Welsh)
  • Fix issue where OverridePropertyName didn't work with SetValidator/SetCollectionValidator
  • Add virtual CreateValidator method in to FluentValidationModelValidatorProvider
  • Add custom error message builder
  • Breaking LengthValidator no longer treats null inputs as length 0. This is now consistent with other validators.
  • Breaking Change default error messages for Equal/NotEqual validators to use {ComparisonValue} rather than {PropertyValue} for consistency.
  • All validators can now access the current property value inside the error message using {PropertyValue}

Reviews for this release

     
Great library! Thanks
by AndreyMaz on Oct 20, 2013 at 6:58 AM
     
I updated FluentValidation without problems. Without FluentValidation I could not work with MVC. :) DataAnnotations are very limited. Thanks for the good job!
by wojtpl2 on Apr 30, 2013 at 6:51 AM