Skip to content

WPILib 2024.1.1 Beta 4 Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@PeterJohnson PeterJohnson released this 15 Dec 22:11
· 301 commits to main since this release
9599c1f

This is a BETA release. Please wait for the first non-beta release for 2024 season use!

This is the 4th beta release of WPILib for the 2024 season. Please join the discussions regarding beta testing at https://github.com/wpilibsuite/2024Beta/discussions.

This release requires the 2024_v2.0 beta roboRIO image to use on a robot. This image is included in the NI 2024 Beta 2 Game Tools.

Getting Started

Check out what's new for 2024 and jump directly to the WPILib installation guide.

If you're starting from a 2023 robot project, you will need to import it to create a 2024 project.

Downloads

For 2024, we are considering different options for our downloads due to GitHub file size limitations, and are testing this during the beta. Download links from alternate hosting sites are below. There are three download sites in addition to "split" zip files in the GitHub release. For the split zip files, you will need to download both the .zip and .z01 files and then unzip them to get the installer image (this can be done in Windows Explorer by selecting both files and running "Extract All"). Feedback regarding what of these download options works best for you is welcome on the beta forum.

What's Changed Since Beta 3

WPILib:

Math:

NetworkTables:

Commands:

Examples:

Docs:

Vision Processing (CameraServer and AprilTags):

  • Add GetTags to C++ version of AprilTagFieldLayout by @r4stered in #5872
  • CvSink: Allow specifying output PixelFormat by @MrRedness in #5943
  • Move RawFrame to wpiutil and add function to generate RawFrames of AprilTags by @r4stered in #5923
  • Replace CS_PixelFormat with WPI_PixelFormat by @calcmogul in #5954
  • Add pixelFormat overload of getVideo() by @MrRedness in #5966

Other:

GradleRIO:

VS Code:

Installer:

Full Changelog: v2024.1.1-beta-3...v2024.1.1-beta-4

New Contributors

WPILib is developed by a small team of volunteers and the FIRST community. Thanks to the following new contributors (since the beta-1 release) for helping make WPILib better for all teams!

MD5 Hashes

f605a65b464039de462f95e975038e54  WPILib_Linux-2024.1.1-beta-4.tar.gz
68f36bacbc7810f75e5765a197f7ba84  WPILib_Windows-2024.1.1-beta-4.iso
d099cf13a9fde1c764f1fec120f2bcc5  WPILib_macOS-Intel-2024.1.1-beta-4.dmg
50098c2e3f4161fe5149379fcb656809  WPILib_macOS-Arm64-2024.1.1-beta-4.dmg

SHA256 Hashes

cd66bcb463ad991c15ac74d8f5641768e45ab510a4ce45324ca922d01ae49d47  WPILib_Linux-2024.1.1-beta-4.tar.gz
800e0b51aa8d651fdce59189dba2f2e7ecd1e97cde173a37beb8abc58c435fea  WPILib_Windows-2024.1.1-beta-4.iso
af3271e7750f673d96c3e3bdfeb6407aafb1f6ec9138ba0f92bec0e2f88c20c7  WPILib_macOS-Intel-2024.1.1-beta-4.dmg
2d0d4ffe8d0e7a0940f84820b274874fb394818dc88f9141a749a9516dcd3c49  WPILib_macOS-Arm64-2024.1.1-beta-4.dmg