This is the second release of AdvantageKit for 2026. Projects should be upgraded using the dependency manager in VSCode. Feedback, feature requests, and bug reports are welcome on the issues page.
This release fixes a minor issue related to logging and replaying FMS Game Data and is recommended for all teams. Further details on this change are provided below.
The image below represents the correct sequence of Game Data messages that a robot will receive throughout a match in 2026, with the enabled state in blue and the Game Data message in yellow. The message is an arbitrary string when the Driver Station first connects, resets to "" at the start of auto, and switches to "B" or "R" at the start of teleop.
![]()
This data is correctly available to robots via the
DriverStation.getGameSpecificMessage()method regardless of the version of AdvantageKit being used. However, AdvantageKit v26.0.0 incorrectly saves the following values to the log (skipping the blank message at the start of auto). The correct values are always available to the robot code, but log files produced by AdvantageKit v26.0.0 do not represent the real Game Data and break the determinism of log replay.![]()
AdvantageKit v26.0.1 fixes this issue, enabling accurate replay of official matches for robots that rely on FMS Game Data.

