⇢ | A | Datatype_ipv6 added | |
⇢ | A | Datatype_alphanumdash added | |
⇢ | A | Datatype_alphanum added | |
⇢ | A | Datatype_alpha added | |
⇢ | A | Datatype_ip added |
⇢ | A | Datatype_ip::validate() added | |
⇢ | A | Datatype_ipv6::getRandom() added | |
⇢ | A | Datatype_ipv6::__construct() added | |
⇢ | A | Datatype_ipv6::validate() added | |
⇢ | A | Datatype_alphanumdash::__construct() added | |
⇢ | A | Datatype_alphanumdash::getRandom() added | |
⇢ | A | Datatype_alphanumdash::validate() added | |
⇢ | A | Datatype_alphanum::getRandom() added | |
⇢ | A | Datatype_alphanum::validate() added | |
⇢ | A | Datatype_alphanum::__construct() added | |
⋮ | view more | ||
A | ↘ | B | Framework::editableCompose() got worse |
A | ↘ | F | Datatype_file::validate() got worse |