Changelog
Pull Requests are always reviewed!
I highly encourage anyone who wants to help make YAGSL better to create pull requests with any modifications you have made that increases your quality of life.
Contributing
YAGSL development is done on the dev branch of the YAGSL-Example repository here at src/main/java/swervelib.
All PR's should be based off of and merged into here. YAGSL is propagated often to the other repositories.
2025.8.0
Fix attached absolute encoders with brushed SparkMAX's
2025.7.2
fix setAbsoluteEncoderOffset() by @MEisSCAMMER in #338
Patched crash when starting while enabled.
2025.7.1
Fixed
SwerveInputStream.allianceRelativeControlPrevent crashing midmatch if robot code restarts.
Added
SwerveInputStream.translationHeadingOffsetRemoved gyro zeroing from YAGSL startup. You must now call gyro zero on
autonomousInitor use theRobotModeTriggersAdded RobotModeTriggers.autonomous().onTrue(Commands.runOnce(this::zeroGyroWithAlliance));to the example code.
2025.7.0
2025.3.0
2025.2.2
2025.2.1
2025.2.0
2025.1.3
2025.1.2
2025.1.1
2025.1.0.1
2025.1.0
2025.0.0
2024.7.0 - Last version for 2024 WPILib
2024.6.1.0
2024.6.0.0
2024.5.0.4
2024.5.0.3
2024.5.0.1
2024.5.0.0
2024.4.8.7
2024.4.8.6
2024.4.8.5
2024.4.8.4
2024.4.8.3
2024.4.8.2
2024.4.8.1
2024.4.8
2024.4.7
2024.4.6.3
2024.4.6.1
2024.4.6
2024.4.5
2024.4.2
Last updated
Was this helpful?
