update dependencies
return the value along with the validation result
increment version
update classing version