-
Notifications
You must be signed in to change notification settings - Fork 86
Version History
- Version 5.0 now supports MVC5
- Compiled against ASP.NET 4.5 and the newest Data Annotation lib
- Fixed conflicting validators including the Date and Number validators
- Fixed Min/Max validators which actually work now
- Fixed File Extension validator since jquery validation doesn't natively check extensions anymore
- New package DataAnnotationsExtensions.MVC which will track the MVC major version (so DataAnnotationsExtensions.MVC.3.0.0.0 is for MVC3).
- Fixes some existing minor issues around checking very large integers, validating email addresses and URL Handling
[Pull Request #35] More Url options for UrlAttribute. You can now choose UrlOptions.RequireProtocol (default), OptionalProtocol, or DisallowProtocol [Pull Request #37] FileExtension validation now works on posted type HttpPostedFileBase New Expressions.cs class for common regular expressions (currently just Cuit, but Us/Uk zip code coming)
[Issue #31] Enabled spaces in credit card number validation Add Symbol Packages to Symbol Server
[Pull Request #29] Added Uri validation support for the Url validator
[Issue #22] Url with uppercase characters are now considered valid
[Pull Request #9] Added Cuit validator for validating Argentinian CUIT (Código Unico de Identificacion Tributaria) codes.
[Pull Request #8] Added overload to the Url attribute so you can specify if the protocol is required.
[Issue #11] Added validator for 4 digit year (ex: 2011, 1999).
Assembly now strong-signed
[Issue #7] Changed server-side DigitsAttribute to support long sequences of digits
[Issue #6] Numeric client validator will be changed to use regex so it doesn't conflict with MVC's number client validator
[Issue #5] Credit Card validation attribute improved to not accept a series of dashes (jquery validation would still pass)
Moving to implicit license acceptance
[Issue #4] Fixed the NuGet package to adapt to a change in the WebActivator API.
[Issue #3] Use of the [Display] attribute to overwrite property names now supported server and client side on the EqualTo attribute.
Server-side parsing of Dates and Numbers now use CurrentCulture.
Added ability to use Resource Files to customize error messages. Updated the WebActivator (inside the NuGet package) to follow a new convention.
Initial release of Data Annotations Extensions