Releases: democat3457/swerve-lib
2024.1.1.1
2024.1.1.1 changes
This update bumps REVLib to fix possible fatal exception issues with getEncoder().
2024.1.1.0 changes
This update bumps dependency versions for compatibility with the latest versions.
If you encounter problems, feel free to open a GitHub issue!
Versions:
- WPILib: 2024.3.1
- CTRE Phoenix 6: 24.2.0
- REVLib: 2024.2.3
Changelog with previous version: 2024.1.0.0...2024.1.1.1
2024.1.1.0
2024.1.1.0 changes
This update bumps dependency versions for compatibility with the latest versions.
If you encounter problems, feel free to open a GitHub issue!
Versions:
- WPILib: 2024.3.1
- CTRE Phoenix 6: 24.2.0
- REVLib: 2024.2.2
Changelog with previous version: 2024.1.0.0...2024.1.1.0
2024.1.0.0
2024.1.0.0 changes
Full 2024 release! Dependencies have been updated to 2024, and Phoenix has been updated from version 5 to version 6. Code from 2023 should just work in 2024 (especially the offsets, as the config as its written still expects those in radians). The only functional thing that changed would be the sensor initialization strategy field in the CANcoder configuration being obsolete now, as Phoenix6 removed that configuration option (making it boot to absolute every time). That configuration option still exists for backwards compatibility, but it does nothing now and will be removed in a future version.
If you encounter problems, feel free to open a GitHub issue!
Versions:
- WPILib: 2024.2.1
- CTRE Phoenix 6: 24.1.0
- REVLib: 2024.2.0
Changelog since 2023 release: 2023.1.3.0...2024.1.0.0
2024.0.3.1 - 2024 beta release
2024.0.3.1 changes
Updated default Falcon steer PID to be less jittery. All-Falcon drivetrains should be working now.
Previous changes
2024.0.3.0
Updated WPILib to 2024.2.1. Possibly fixed issues with Falcon steer motors spinning rapidly on enable.
2024.0.2.0
Updated the Phoenix6 version to 24.1.0, and fixed issue with converting CANcoder angle from rotations to radians. Please still fill out issue reports if you encounter issues, or add a comment to #11.
2024.0.1.0
Updated the dependencies to 2024 as best I could with the transition from Phoenix5 to Phoenix6. This is untested, use at your own risk (but please fill out an issue report if something is not working correctly!) Also, updated the example code.
Versions:
- WPILib: 2024.2.1
- CTRE Phoenix 6: 24.1.0
- REVLib: 2024.2.0
You can opt in to receive beta versions by using the beta vendordep json: https://raw.githubusercontent.com/democat3457/swerve-lib/beta/SdsSwerveLib.json
(yes, it does also get updated with production releases when they occur)
Full Changelog since Prod Release: 2023.1.3.0...2024.0.3.1
2024.0.3.0 - 2024 beta release
2024.0.3.0 changes
Updated WPILib to 2024.2.1. Possibly fixed issues with Falcon steer motors spinning rapidly on enable.
2024.0.2.0 changes
Updated the Phoenix6 version to 24.1.0, and fixed issue with converting CANcoder angle from rotations to radians. Please still fill out issue reports if you encounter issues, or add a comment to #11.
2024.0.1.0 changes
Updated the dependencies to 2024 as best I could with the transition from Phoenix5 to Phoenix6. This is untested, use at your own risk (but please fill out an issue report if something is not working correctly!) Also, updated the example code.
Versions:
- WPILib: 2024.2.1
- CTRE Phoenix 6: 24.1.0
- REVLib: 2024.2.0
You can opt in to receive beta versions by using the beta vendordep json: https://raw.githubusercontent.com/democat3457/swerve-lib/beta/SdsSwerveLib.json
(yes, it does also get updated with production releases when they occur)
Full Changelog since Prod Release: 2023.1.3.0...2024.0.3.0
2024.0.1.0 - 2024 beta release
Updated the dependencies to 2024 as best I could with the transition from Phoenix5 to Phoenix6. This is untested, use at your own risk (but please fill out an issue report if something is not working correctly!) Also, updated the example code.
Versions:
- WPILib: 2024.1.1
- CTRE Phoenix 6: 24.0.0-beta-8
- REVLib: 2024.2.0
You can opt in to receive beta versions by using the beta vendordep json: https://raw.githubusercontent.com/democat3457/swerve-lib/beta/SdsSwerveLib.json
(yes, it does also get updated with production releases when they occur)
Full Changelog: 2023.1.3.0...2024.0.1.0