The Version struct is used across the software to display the release version. A release version does not include patch number as we increment only the major and the minor during a new release. For very small patch that does not change the API and does not require a new release, then the crates Cargo.toml version patch number will be incremented.