The developers most likely have an internal guide that they wish to follow that designates what determines an incremental patch update and that of a bigger more significant update. They may have something like this:
A.B.C where:
A changes when major rewrite occurs or vast new features are introduced
B changes when significant changes occur or a small set of prominent features are introduced
C changes when a bug fix or small change is introduced
Only the development team can truly explain why this went from v1.0.2
to v1.1.0
but as an end user that does not disturb me. You should see the other forum I follow in which the dot number is a double digit yet a percentage of the users ignore the trailing zero and call it a single digit. For example the release is 1.20 yet they call it 1.2! Now that is frustrating.