In contrast to what is stated on the website:
IDE 2.3.0 seems to have been build for macOS with minimum version 10.15 (Catalina) and NOT for 10.14 (Mojave).
Have others, besides me, experienced the same problem? Is this a website typo?
Guglielmo
In contrast to what is stated on the website:
IDE 2.3.0 seems to have been build for macOS with minimum version 10.15 (Catalina) and NOT for 10.14 (Mojave).
Have others, besides me, experienced the same problem? Is this a website typo?
Guglielmo
Thanks for bringing this to our attention @gpb01. From investigating the development history, it looks like the compatibility was lost here:
As announced in the Electron documentation:
macOS 10.13 (High Sierra) and macOS 10.14 (Mojave) are no longer supported by Chromium.
Since the origin of the loss of macOS Mojave compatibility is a change in a dependency rather than in the codebase maintained by Arduino, I think we have no choice other than to raise the minimum macOS version requirement of the IDE. I have submitted an update to the "Software" page content and also added a note about this to the Arduino IDE 2.3.0 release notes.
@gpb01 please provide a description of exactly what happens when you try to start Arduino IDE 2.3.0 on a Mojave machine. Understanding the exact symptoms will make it easier for me to support other affected users. Unfortunately I don't have access to a macOS Mojave machine to personally reproduce the fault.
The best solution will be to update your macOS version to Catalina or newer.
If you are not able to do that, the alternative is to use Arduino IDE, 2.2.1 (the newest Mojave-compatible version).
I'll provide instructions you can follow to install and configure Arduino IDE 2.2.1:
You will now find that Arduino IDE periodically shows an "Update Available" dialog to offer you an update to the newer version of Arduino IDE. You must not accept these updates since the newer versions are not compatible with your vintage version of macOS.
There are two methods for dealing with these update offers. I'll provide instructions for both of them. You can pick whichever one of the two is most convenient for you.
The "Update Available" dialog contains a "SKIP VERSION" button. If you click that button, Arduino IDE will no longer show the dialog for the specific newer version being offered at the time you click the button.
The dialog will appear once again each time Arduino releases a new version of Arduino IDE, so you will need to click the button again after each release. That is slightly inconvenient, but the release cycle is fairly long so I don't think it will be very burdensome.
It is possible to completely disable the offers of updates in the Arduino IDE advanced settings. The downside is this setting also disables offers of updates for your installed boards platforms and libraries.
arduino.checkForUpdates
in the "Search Settings" field of the "Preferences" tab.If you chose this "Disable All Update Offers" method, make sure to periodically check to see if newer versions of your installed boards platforms and libraries are available. You can do this by opening Boards Manager and then setting the "Type" menu to "Updatable", then repeating the process with Library Manager.
There is no possibility of a problem using newer versions of libraries on a computer with an older version of macOS, so don't worry about a macOS incompatibility when updating your libraries.
It is possible that some future version of a boards platform could have a minimum macOS version requirement. You can check the platform's documentation to see if it specifies a minimum version. If you do find that a boards platform stops working after an update, you can always easily downgrade the platform back to the last working version via the Arduino IDE Boards Manager.
@ptillisch: Thanks for your answer.
You simply cannot start it and the OS informs you that the application requires a macOS version >= 10.15.
Of course, but ... the problem is that I have been using (registered and paid) programs for years that are still 32-bit and for which the manufacturers have either not updated or for which it has become mandatory to use the concept of "subscription" (monthly/annual payment) to have the program updated. Since the latest version that supports 32-bit applications is Mojave (which, by the way, is quite stable), I will stay with it.
Guglielmo
Same here. Have Mojave and was listening to siren song of new update. Now I am stuck.
Will never upgrade to Catalina, by the way, since it is worse than mojave (that is crA*P but not so bad....).
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.