Yes, finally someone realized how to properly update game page on itch.io so that game is bumped to the top of games list after major update…
We didn't do anything special outside of making a good patch.