[A] Add getAttribute method to ValidateException exception class
[A] Rule message replacement method replacer adds support for :attribute
[A] The Size rule supports passing in other fields
[A] Add multi-conditional support for Exists rules
[A]Validator adds ruleMessage parameter to store failure messages for class method rules
[U]Unique multi-conditional support for other parameters, adjust the position of the excluded parameters, parameter 2 for the field, parameter 3 for the value
[U]Unique,Exists rules no longer support Model of Laravel
[U] Adjust the letters in the Alpha,AlphaDash,AlphaNum rules to refer to the English alphabet only, not to all natural languages
[U] Adjust the static extension rule method to be globally valid, no longer differentiated by validator
[U] The replacer method is no longer valid for method rules in the validator class
[U] Remove bulk validation and throw an exception when validation fails
[U] For consistency, the field name reference format is changed to {@field}
[U] Update support for Rangine framework
[D] Delete the Bail rule
[D] Delete the Password rule
[D]ValidateException exception class removes the getData method