This question has already been answered:
When new software versions are released, developers assign a new version number to the product.
So, for example, there is version 1.8.3 , with the next update I can assign 1.8.4 , or 1.9.0 , or 2.0.0 - what will determine what number will be assigned to the next one?