Turn off update notifications

How do I turn off all of the notifications every time I open a project and I am off line. And when I am on line, I dont want to update my libraries etc. How do I get this program to stop nagging me?
Thanks

  1. Press <ctrl><shift>P
  2. Type open user settings
  3. In left pane, select Arduino under Extensions
  4. In right pane find Check for updates and disable it.

Thank you, thank you!
I can see lots of other stuff in the new editor that has been bothering me that I can change. There really should be a button under regular settings for advanced settings

Make sure you do NOT make a post in the future about how a missed update affected you.

Newer is not always better :frowning:

You can always manually :smiley:

I know, but does he?

Thank you! Thank you! Thank you! I’m too stupid to keep track of which libraries go with which project. And when one of them gets updated I get library errors for a different project. I am going to have to buy a different computer for each different project so that once I get it working there will be no need to update it.

There are cheaper solutions :smiley:

Once a project is finished compile it with verbose output during compilation enabled. The first three lines will tell you the board that it was compiled for and the platform (and version) that was used.

FQBN: arduino:avr:nano:cpu=atmega328old
Using board 'nano' from platform in folder: C:\Users\bugge\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Using core 'arduino' from platform in folder: C:\Users\bugge\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6

Near the end (just before the memory report) you will find lines starting with Using library that will tell you which libraries (and their versions) were used.

Using library FastLED at version 3.10.3 in folder: C:\Users\bugge\OneDrive\Documents\Arduino\libraries\FastLED 
Using library Bounce2 at version 2.71 in folder: C:\Users\bugge\OneDrive\Documents\Arduino\libraries\Bounce2 

If you copy that information into a document you will have that information available if you ever have to work on that project again.

Off the top of my head I think if you edit the library.properties of each library in your personal libraries folder you do NOT want to update to have a really high 99.99.99 version number it is unlikely to get updated.
Personally I think that is overkill as the library maintainers try very hard to guarantee backwards compatabiity. Do some occasionally fail? No doubt but it is rare. I am constantly adding and deleting libraries in order to assist people and I can't remember the last time I had a version problem. I am sure I did but it is exceedingly rare and easiy fixed.
Also PlatformIO is designed to do exactly what you want. I have never figured out how to use it so have no experience however.