Skip to content

Possibility to don't update selected libraries #1458

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
3 tasks done
Cyb3rn0id opened this issue Sep 18, 2022 · 2 comments
Open
3 tasks done

Possibility to don't update selected libraries #1458

Cyb3rn0id opened this issue Sep 18, 2022 · 2 comments
Labels
topic: code Related to content of the project itself type: enhancement Proposed improvement

Comments

@Cyb3rn0id
Copy link

Describe the request

I'm using some old libraries (not important which) since updated ones doesn't work.
So, everytime Arduino IDE 2 starts, it notifies me about updated libraries and then everytime I select "INSTALL ALL" since is good to update libraries, right? But this will cause updating of THAT library I want the old version. For me will be good something like a flag for every installed libraries saying "Don't notify me for updates about this" or something similar.

Describe the current behavior

There is no option for a quick update don't regarding some selected libraries I don't want to update

Arduino IDE version

2.0.0

Operating system

Windows

Operating system version

11

Additional context

No response

Issue checklist

  • I searched for previous requests in the issue tracker
  • I verified the feature was still missing when using the latest nightly build
  • My request contains all necessary details
@Cyb3rn0id Cyb3rn0id added the type: enhancement Proposed improvement label Sep 18, 2022
@per1234
Copy link
Contributor

per1234 commented Sep 18, 2022

Hi @Cyb3rn0id. Thanks for your suggestion.

Although there isn't a granular control as you request, it is possible to disable the update checks entirely in the advanced settings, which might be considered at least an improvement in a situation like this even if it doesn't fulfill your request.

I'll provide instructions:

  1. Press the Ctrl+Shift+P keyboard shortcut (Command+Shift+P for macOS users) to open the "Command Palette".
  2. Select the "Preferences: Open Settings (UI)" command from the menu.
  3. A "Preferences" tab will now open. Type arduino.checkForUpdates in the "Search Settings" field.
  4. Uncheck the box under the "Check For Updates" setting.
  5. Click the X icon on the "Preferences" tab to close it.

After this, you can still check for updatable libraries and boards platforms by opening the Library Manager or Boards Manager views and then selecting "Updatable" from the "Type" filter.

It should also be possible to check for Arduino IDE updates by selecting Help > Check for Arduino IDE Updates from the Arduino IDE menus, but there is currently a bug that prevents this: #1437. So for now, just make sure to periodically check the "Software" page on arduino.cc to see if there is a new version of the Arduino IDE available.

@per1234 per1234 added the topic: code Related to content of the project itself label Sep 18, 2022
@kwit98
Copy link

kwit98 commented Aug 17, 2023

Hi,

Just copy whole library (in the same places where oryginals files are) and change name of it. Don't make random names, u'll forget what they mean.

I didn't had any problems with new library, so i'm not sure if i copied all files, but after doing this I updated all libraries and uploaded my code once again. My mcu printed to serial monitor version of library and it was old (saved) one.

// it's propobly too late response for u but this thread is one of the first showing in google, so maybe someone else will use it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

3 participants