continuous-integration/drone/pr Build is passingDetails
continuous-integration/drone/push Build is passingDetails
add a TagDelta struct with accompanying function String()
rename UpgradeElement() to UpgradeDelta() and change the return type
move UpgradeType() to be a function of TagDelta
add ParseDelta() that returns a TagDelta from string