Skip to content

Releases: democat3457/swerve-lib

2024.1.1.1

28 Feb 23:43
e9acb8b
Compare
Choose a tag to compare

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

26 Feb 09:04
687cc31
Compare
Choose a tag to compare

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

29 Jan 21:25
2c6f9a2
Compare
Choose a tag to compare

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

26 Jan 22:19
555c630
Compare
Choose a tag to compare
Pre-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

10 Jan 08:58
3db2c09
Compare
Choose a tag to compare
Pre-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

09 Jan 09:56
2024.0.1.0
e7b056c
Compare
Choose a tag to compare
Pre-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