You don’t really need to upgrade the engine to fix bugs. People might giving you bad advice here. Even if you check a release out to see if a bug was fixed, you can always go back. I usually have a Git branch for every new release, for example, so going back is just a double-click away.