In the 1.x IDE, I could select an option "updatable". I was only shown the libraries that had newer versions than the one that was installed. I found that I had to read the installed version and the new version version numbers to decide if I should spend time installing the library. This is a serious loss. Of course, if you had the "update all" (which would always assume that "install all" was the selection option) it would be less painful. But as it stands, it is a terrible problem to make sure all my libraries are up-to-date.
Hi @flounder. Nothing "happened" to it. The developers simply haven't found the time to implement the feature yet.
Arduino IDE 2.x is a complete rewrite of the IDE from scratch, so it isn't a matter of removing features that were already in an existing code base, but rather working through the implementation of each of the many features of Arduino IDE 1.x.
The goal is to eventually reach feature parity, but that is a tremendous amount of work to be done by a small number of developers.
The deficiency is being tracked by the Arduino IDE developers here:
If you have a GitHub account, you can subscribe to that issue to get notifications of any new developments related to this subject.
In the meantime, if you have the original IDE installed you can still use the old functionality to find and update updateable libraries
Yeah, I must admit that I often take the opportunity to do updates when I happen to have a reason to fire up Arduino IDE 1.x and get that notification.
Another option for those who aren't opposed to using the command line is Arduino CLI. You can update everything with a single command:
https://arduino.github.io/arduino-cli/latest/commands/arduino-cli_upgrade/
arduino-cli upgrade
Will upgrade all installed libraries and boards platforms.
Or if you only want to upgrade your libraries:
arduino-cli lib upgrade
Or if you only want to see which libraries have an available upgrade:
arduino-cli lib list --updatable
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.