When you create a new deployment package, you have to set a version number.
Automatically the highest tag number used previously is set as the default/suggested version number.
But if you accidently select the wrong (higher) number once, this will always be the default number (e.g. current version is 2.1.0 and you set 2.3.0 in stead of 2.1.1, every new package will have as default 2.3.0).
This means if you didn't note the current version you would have to go back, note the current version and create the package from scratch again.
What would be better is to do one/more of the following:
I personally think doing both options 1 and 2 would be the best.