Skip to content

WPILib 2023.1.1 Beta 7 Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@PeterJohnson PeterJohnson released this 16 Dec 08:30
· 1663 commits to main since this release
v2023.1.1-beta-7
ffbf6a1

For Beta Teams only

This release is for beta teams only. It will not work for 2023 in-season use.

Getting Started

This is the beta-7 release of WPILib for the 2023 season. This release will only work with the 2023 v2.x roboRIO image (it was released as part of the NI Game Tools beta 3 release).

Check out what's new for 2023 and jump directly to the WPILib installation guide. A list of known issues with this release can be found here.

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

What's Changed since beta-6:

  • [wpimath] Add reference to angleModulus in docs for rotation2d by @ohowe1 in #4786
  • [wpiutil] Fix UnescapeCString overflow when input size < 2 by @rzblue in #4796
  • [wpiutil] Fix MemoryBuffer initialization by @rzblue in #4797
  • [wpilibc] Add C++ Notifier error handling, update java notifier error message by @rzblue in #4795
  • Change terminology for ArmFeedforward gravity gain by @csokolove in #4791
  • [wpimath] Fix ComputerVisionUtil transform example in parameter docs by @calcmogul in #4800
  • [ntcore] Clean up ntcore_test.h by @PeterJohnson in #4804
  • [commands] Fix incorrect Trigger docs (NFC) by @rzblue in #4792
  • [ntcore] Pass pub/sub options as a unified PubSubOptions struct by @PeterJohnson in #4794
  • [cmd] Test no-op behavior of scheduling a scheduled command by @Starlight220 in #4806
  • [wpimath] Rewrite pose estimator docs by @calcmogul in #4807
  • [glass] Fix NT view UpdateClients() bug by @PeterJohnson in #4808
  • [commands] CommandXBoxController bumper documentation fix (NFC) by @srimanachanta in #4815
  • [apriltag] Fix AprilTagFieldLayout JSON name by @r4stered in #4814
  • [apriltag] Better description of pose coordinates (NFC) by @bovlb in #4810
  • [wpilib] Joystick.getMagnitude(): use hypot() function by @srimanachanta in #4816
  • ProfiledPIDController: Add to SendableRegistry by @shueja-personal in #4656
  • [ntcore] Simplify local startup by @PeterJohnson in #4803
  • Add comment on how to view elevator sim by @michaelleong25 in #4482
  • Update to new image, use new TCP notify callback and new duty cycle API by @ThadHouse in #4774
  • Fix events being manual reset accidentally by @ThadHouse in #4818
  • Add support for PPS signal by @ThadHouse in #4819
  • [ntcore] NetworkTable: fix visibility of get/set value by @PeterJohnson in #4820
  • Update Command-based starter project by @Starlight220 in #4778
  • Use atomic rather then mutex for DS Data updates by @ThadHouse in #4787
  • [cmd] Enhance Command Sendable implementations by @Starlight220 in #4822

New Contributors

Full Changelog: v2023.1.1-beta-6...v2023.1.1-beta-7

MD5 Hashes

280db3e26fa880d8c9d549e73a6af8d7  Linux/WPILib_Linux-2023.1.1-beta-7.tar.gz
13e19a98f45c0ac359856eb8532ddf25  Win64/WPILib_Windows-2023.1.1-beta-7.iso
5330057d55c2844e6dcb68dd150a13c2  macOS/WPILib_macOS-Intel-2023.1.1-beta-7.dmg
b488664607fe560736b0572e211fed87  macOSArm/WPILib_macOS-Arm64-2023.1.1-beta-7.dmg

SHA256 Hashes

168a60e0acb3910dbefa5c1b2d661bbeaed14e48c5da55eb01cc34ca621d6c32  Linux/WPILib_Linux-2023.1.1-beta-7.tar.gz
01ebd63058ecb38bdb878e7a21ad6e07171737aa55770ff2707632323735e4bb  Win64/WPILib_Windows-2023.1.1-beta-7.iso
e0e328ab41b1c2bfa56f06a04ab5c87d0af74f603c600bfa799d1a8999a41cb8  macOS/WPILib_macOS-Intel-2023.1.1-beta-7.dmg
406d3717ac3ad96556210b99ede918e39004b3067041f604aa0b17360142a16e  macOSArm/WPILib_macOS-Arm64-2023.1.1-beta-7.dmg