Normally, Arduino IDE offers to auto-update when a newer version is available. However, due to a bug, Arduino IDE 2.3.5 does not have an auto-update capability. Please download Arduino IDE 2.3.6 from the "Software" page of the Arduino website and install the downloaded file:
https://www.arduino.cc/en/software
This release provides fixes for regressions present in Arduino IDE 2.3.5.
Thanks so much to the forum community for all the valuable testing and feedback that has helped us greatly in identifying and investigating these bugs!
Highlights
- Fix application auto-update capability.
- Fix opening additional sketches via file association.
- Fix IDE stealing focus from other windows.
Fix application auto-update capability
arduino/arduino-ide#2697
, arduino/arduino-ide#2696
Arduino IDE has an auto-update feature, which notifies the user when a newer version is available, and allows them to easily update the application.
The auto-update feature was broken in Arduino IDE 2.3.5. Arduino IDE 2.3.5 will not notify the user of an updated version, even if the user manually triggers an update check. This bug has been fixed in Arduino IDE 2.3.6, so the auto-update feature will work as before for users of Arduino IDE 2.3.6 once a future release comes out. However, the bug in Arduino IDE 2.3.5 means that it will not be possible to use the auto-update feature to update from 2.3.5 to 2.3.6.
Please download Arduino IDE 2.3.6 from the links on the "Software" page of the Arduino website:
https://www.arduino.cc/en/software
Then install the new version from the downloaded file.
Fix opening additional sketches via file association
arduino/arduino-ide#2686
, arduino/arduino-ide#2678
In addition to opening them via the Arduino IDE GUI, sketch files can be opened directly when the .ino
file type is associated with Arduino IDE.
Previously, if a sketch was opened in this manner while Arduino IDE was already running, a bug caused the currently opened sketch was opened again in a new window instead of the selected sketch.
Fix extra blank window on macOS when IDE started via sketch file association
arduino/arduino-ide#2693
, arduino/arduino-ide#2688
In addition to starting the Arduino IDE application directly, it can be started by opening a specific sketch file using the Arduino IDE application.
Previously, when Arduino IDE was started by opening a sketch file on a macOS machine, a pointless blank window was opened in addition to the Arduino IDE window for the selected sketch. Arduino IDE will now only open the window for the selected sketch.
(Thanks @embeddedkiddie)
Fix IDE stealing focus from other windows.
arduino/arduino-ide#2681
, arduino/arduino-ide#2679
During long operations such as installing large boards platforms or libraries, or compiling/uploading large sketch programs, the user may wish to multitask by using another application will the operation proceeds in Arduino IDE.
Previously, if the user selected a different window while an operation was in progress in Arduino IDE, a bug caused the Arduino IDE window to steal focus from the active window each time any new content was printed to Arduino IDE's "Output" panel.
Expand and improve translations
The community work to make Arduino IDE accessible to everyone in the world through localization of the text of the IDE's UI continues, reaching high coverage levels for 18 languages/locales.
If you would like to contribute to the Arduino IDE translations, please see the information here:
Full changelog here:
https://github.com/arduino/arduino-ide/releases/tag/2.3.6
If you have any questions or feedback please post here in the dedicated forum category for Arduino IDE 2.x:
https://forum.arduino.cc/c/software/ide-2-x/93
If you want to see the list of known issues, work in progress, submit a formal report, or contribute to development, the Arduino IDE 2.x source code is hosted in this public repository: