Tour de France 2023: New patch released

The second update for Tour de France is here, with a series of fixes and improvements. A few details before reading the changelog: - The "Open Beta" and "Default" branches are the same, however you must switch to the de…