Skip to content

v5.0.0-rc.3

Latest

Choose a tag to compare

@ahasselbring ahasselbring released this 08 Jul 19:40
· 6 commits to master since this release

Third (and likely final) release candidate for RoboCup 2025.

Changes w.r.t. v3.0.0 (RoboCup 2024):

  • Team messages are counted in Standby (and thus also in Ready after Standby).
  • Ready (after Standby) is delayed for 35 seconds in Challenge Shield and 45 seconds in Champions Cup.
  • Motion in Standby applies to the entire team (the button has been moved to the team panel below the players) and holds as long as the Ready delay.
  • Global Game Stuck causes a dropped ball (indicated by kickingTeam = KICKING_TEAM_NONE = 255 in RoboCupGameControlData).
  • Referee timeouts are allowed in most states and cause a dropped ball (unless taken during a kick-off).
  • The kicking team is hidden from the players during free kicks and penalty kicks in the Champions Cup.
  • Challenge Shield teams can switch to fallback mode where they have only two players (one of them is the goalkeeper) (indicated by penaltyShot = 1 in TeamInfo).
  • Replaced technical challenge by Most Passes Leaderboard (indicated by competitionType = COMPETITION_TYPE_MOST_PASSES = 1 in RoboCupGameControlData).
  • Penalties can be removed early (if they were clicked by mistake) by holding the shift key.
  • Added a 5 vs. 5 Champions Cup mode.
  • Use icons for player connection status (contributed by Ole (HULKs)).
  • Upgraded to Tauri 2 in order to support Ubuntu 24.04. Unfortunately this depends on libraries that are not available on Ubuntu 20.04.

Changes w.r.t. v4.0.0 (German Open 2025):

  • Added a mode for the Most Passes Leaderboard (indicated by competitionType = COMPETITION_TYPE_MOST_PASSES = 1 in RoboCupGameControlData).
  • Penalties can be removed early (if they were clicked by mistake) by holding the shift key.
  • Added a 5 vs. 5 Champions Cup mode.
  • Use icons for player connection status (contributed by Ole (HULKs)).
  • Upgraded to Tauri 2 in order to support Ubuntu 24.04. Unfortunately this depends on libraries that are not available on Ubuntu 20.04.

Note: There seems to be a problem with the firewall on macOS 15. The only known workaround is fully disabling the firewall before starting the GameController (and enabling it afterwards).