This is an alpha release of WPILib for the 2027 season. Please join the discussions regarding Systemcore alpha testing at https://github.com/wpilibsuite/SystemcoreTesting/. This release most notably fixes a startup crash in OpModeRobot.
Upgrading from Alpha 5 can be done by simply running the new installer to install the new software and tools. When you open your Alpha 5 robot project, you will be prompted if you want to upgrade it to Alpha 6.
The 2027 documentation for WPILib is located at https://docs.wpilib.org/en/2027/.
If you're new to FRC, start with Getting Started.
System Requirements: WPILib requires 64-bit Windows 11 (Arm and 32-bit are not supported), Ubuntu 26.04, or macOS 15 or higher. C++ teams should note that the latest version of Visual Studio is required for desktop builds. Mac users will need to have the Xcode Command Line Tools installed before running the installer. This can be done by running xcode-select --install in the Terminal.
Known issues with this release can be found in Systemcore Testing issues.
WPILib is developed by a small team of volunteers and the FIRST community.
Downloads
- Windows (2.4 GB)
- Mac (Arm) (2.2 GB)
- Mac (Intel) (2.3 GB)
- Linux (x64) (2.8 GB)
What's Changed since 2027.0.0-alpha-5
- [hal] Initialize alert on Systemcore by @PeterJohnson in #8848
- [upstream_utils] Update imgui to 2026-05-04 by @PeterJohnson in #8849
- [sim] GUI: fix memory corruption and incorrect POV count by @Gold856 in #8853
- [wpilib] Don't do wait on init for ExHub in sim by @ThadHouse in #8865
- [wpilib][sim] Add Onboard IMU Sim by @pjreiniger in #8855
- [romi, xrp]: Show IP and port of XRP/Romi to user by @cswilson252 in #8560
- [cmd3] Add rising and falling edge trigger factories by @SamCarlberg in #8366
- [sim] GUI: fix game message string lifetime by @Gold856 in #8874
- [sim] Make HalSim DS extension a no-op by @ThadHouse in #8872
- [cmd3] Add a declarative state machine API on top of commands v3 by @SamCarlberg in #8297
- [cmd3] Fix StateMachineTest by @rzblue in #8876
New Contributors
- @Project516 made their first contribution in #8839
Full Changelog: v2027.0.0-alpha-5...v2027.0.0-alpha-6
SHA256 Hashes
9540859cab2fccad3c3bfaf52ba0ef2fab5fe10cf9fe670f017c6e6dfcb53f4c Linux/WPILib_Linux-2027.0.0-alpha-6.tar.gz
3f1c9f921c3747d8bbc3d36da6603c750ed2e04a27a1f4a6ae87c529d4f3144e Win64/WPILib_Windows-2027.0.0-alpha-6.iso
d2914b53f252f740ad848cca5f695c90234b2d40df71fd994330d14fe6a3be79 macOS/WPILib_macOS-Intel-2027.0.0-alpha-6.dmg
f6c9b5291ac383db082a45856a480a8dbe8c906696c3c960048547c579a1e2bf macOSArm/WPILib_macOS-Arm64-2027.0.0-alpha-6.dmg