Vendor Libraries not working

Hi, just updated to wpilib2024 and imported my code however my vendor libraries are acting weird.

i also updated the libraries

Have you tried building?

yeah, it just gives me errors saying that stuff doesn’t work because there are no libraries

Sometimes uninstalling and reinstalling the libraries completely works.

Have you updated your code to be compatible with the 2024 versions of your libraries? For example IdleMode is in CANSparkBase not CANSparkMax this year.

https://codedocs.revrobotics.com/java/com/revrobotics/cansparkbase.idlemode

Your vendor libraries have API changes that broke 2023 (and older) compatibility.

You need to manually update all your code to match what the vendor API requires now.

PathPlannerLib made some packaging changes that I’m sure you’re not updated to use given the partially obscured red squigglys.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.