
Newly supported this year is Apple Silicon (arm64)! C++ teams should note that Visual Studio 2022 is now required for desktop builds. WPILib requires 64-bit Windows 10 or 11, Ubuntu 22.04, or macOS 11 or higher. Minimum system requirements have changed for 2023. If you're new to FRC, start with Getting Started. The documentation for WPILib is located at (if you have trouble accessing this location, is an alternate location with the same content). Note that using the installer is required to get the new version of desktop tools such as Shuffleboard. After installation, vscode will prompt you when opening your robot project whether you want to upgrade it to this version. If you already have the 2023 WPILib vscode installed, it will detect it and you can simply click "next" for that installation step. Upgrading from earlier 2023 releases is easy: simply download and run the new installer and it will update your current installation. This release also includes all fixes made in earlier releases.

This release reduces NetworkTables CPU usage and latency, improves dashboard NetworkTables connection/disconnection behavior, and has several other quality-of-life improvements, in particular to Shuffleboard. This is an update release of WPILib for the 2023 season.
