2.04
Connection stability hotfix
June 26, 2026- Fixes Galaxy repeatedly toggling between connected and offline when Rocket League exposes more than one listening TCP port.
- Distinguishes the real Stats API listener from unrelated transient Rocket League loopback listeners.
- Prefers Rocket League's wildcard-bound listener, such as 0.0.0.0:49234, over temporary 127.0.0.1 ports that can accept a connection and then close it.
- Prevents Galaxy from saving a transient port as the Stats API host or rewriting DefaultStatsAPI.ini with that incorrect value.
- Preserves the automatic live-port adoption and exact-install config repair introduced in 2.03.
- Adds a dual-listener regression fixture matching the reported machine state and confirms Galaxy selects 49234 while excluding 58714.
- Runs connection discovery tests on an isolated local API port so validation cannot interfere with an existing Galaxy session.
- Passes native dashboard, packaged lifecycle, signed portable packaging, and live Rocket League connection-stability checks.

