Releases: robotdotnet/WPILib
Releases · robotdotnet/WPILib
v2018.1.0
v2017.1.0
Additional support for command-based robots (#116) * Add a CommandRobot base Takes care of the boilerplate for running the scheduler. Does not implement any of the logic for selecting or creating autonomous modes. * Add SubsystemCommand to extras It behaves as a regular command, but automatically calls `.Requires` on the provided subsystem and stores a reference to it as `m_subsystem` * Fix comments to provide more accurate description
v2017.0.3
v2017.0.2
Recommended release for WPILib
This is the 2nd midseason recommended release for the WPILib. A list of changes includes
- NavX I2C transfer limit removal, which greatly speeds up NavX code.
- HAL updates, which should fix a bug where only PDP ID 0 would work.
- Prints a distinctive message on bootup so teams know robot code has started correctly.
- Fixes a bug in PIDTolerance.
- Updates the NetworkTables requirement.
First 2016 Patch
The first patch for 2016 has been pushed to NuGet. Here's what has changed:
- Driver Station code has been updated. It uses a little more CPU by default, however uses much less CPU when using multiple joysticks. Also fixes a potential segfault when moving joystick order in the driver station.
- Updates PIDController locking to make everything is thread safe.
- Fixes gyro naming for SmartDasboard.
- Fixes a few bugs in NavX.
You can see all the changes on github. You can also find instruction on how to upgrade your existing project here.
Initial 2016 Release
2016.0.0 Enables PIDController Feed Forward term to be calculated by the end user