pub(crate) fn pad_major_minor(version: &str) -> String
pad_major_minor will zero pad the minor version if it is not present. If the patch version is present, then it is left intact. 112.1.3 –> 112.1.3 112.1 –> 112.1 112 –> 112.0