Hai un pò di confusione, allora provo un'ultima volta a spiegartelo:
non è che se il programma è cambiato poco è una minor version e se cambia molto è major!
Ti ho detto di tradurre dall'inglese:
Major version -> versione più grande, cioè l'ultima versione rilasciata, se nell'ultima hai messo tipo '4.0' allora è '4', se hai messo '11.50.5.5' allora è '11', insomma è il numero progressivo della release
Minor version -> versione più piccola, cioè il numero della prima che hai rlasciato, solitamente '1' per le versioni stabili, se invece prima rilasci una beta, minor versione DEVE essere MINORE di '1', ergo '0< minor_version < 1', e nel tuo caso '0', perchè la prima versione era '1.0.0.0', quindi la tua prima versione teoricamente è una beta, poichè minor_version = '0'
Capì?