V2:Changelog
From PhpInputValidator
All changes can be monitored on the SVN:
http://code.assembla.com/phpInputValidator/subversion/node/logs/trunk
+ = New Feature
- = Removed
* = Fixed
= = Note or something not matching the other types
Contents |
v2.0.1
+ Added reason of security event
+ Added ability to enable disable security
* Fixed error with true/false and 0
v2.0.0
+ Even/Odd type
* Multibyte is now enabled by default
* HTMLPurifier is now required to be v4 or better
* Changed HTMLPurifier configuration value setup (category => (config => value))
v2.0.0 RC3
* Changed config builders to ignore svn folders
+ convertNtoBR
+ convertBRtoN
+ fuzzy_bool
+ ISBN10
+ ISBN13
* Improved email reg
+ FirePHP support
- Unneeded UTF-8 files
* UTF-8 string in example file
v2.0.0 RC2
+ US Currency type
* Fixed error with add_slashes
* swift_mailer_location = swift_mailer_path
* Swift mailer error when using PHP
= Reverted Autoload function
= Cleaned up ID tags
+ equal_to validator
= \r are now stripped
v2.0.0 RC1
= Complete rewrite
+ All functions now static
+ Totally modular type, configuration, and security system
+ is() will type check something
+ Can now use a short cut call to a method ie $getvar->string()
* 100kb - 150kb reduction in size
* .001 second increase in speed without security enabled
* local_path no longer requires a / at the beginning of the path
v1.0.3
* Multiple . in a file ie http://www.test.com/test.1.2.3.zip
* Allow ~ to for url input
* Arrays will now be of type string if no of is passed so that they can be cleaned up
+ Hex type
+ Added is alias for checkType
* preg_match returning 0/1 vs true false on single preg_match types
+ Hostname type
v1.0.2
+ Options to remove some things that do not make sense in the validators
+ Validate the validators and options array
* Wrong error message with slash function
+ Array of get()
* Array of return null when 1 items wasn't valid
v1.0.1
* minlen and maxlen had would return false if the value was a string of numbers and the numbers did not fit in the range
+ Use of array of string to fetch multiples of the same item
+ Invalid values
= Optimized loops and other code. Shaved off 0.05 seconds
* Unset not running
* Custom slash functions not working or returning null
* Dual URL not working
+ HTMLPurifier v4 support
+ Credit card validation
+ True/False regex
+ Type functions can be added via validators