Why does updating a Plugin's Version not reflect latest changes?

When we try to update our plugin by adding a new version, we can see latest changes. But when we try to update the plugin keeping the same version number, the latest changes are not reflected. Any idea why?

We don’t wish to increment version numbers needlessly for small changes.