If you are using a recent version of the IDE, you will get an auto-update offer simply by starting the IDE.
Otherwise, the release is available for download here:
https://www.arduino.cc/en/software
This release provides some nice advancements and fixes.
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 and enhancements!
Allow creating Remote Sketchbook sketches via Arduino IDE
arduino/arduino-ide#1581
, arduino/arduino-ide#1580
The Arduino IDE Remote Sketchbook provides access to sketches in your Arduino Cloud sketchbook.
Previously, new sketches could only be created via the Arduino Cloud website. New sketches can now be created in Arduino IDE or Arduino Cloud.
Fix "No connection established" error
arduino/arduino-cli#1972
, arduino/arduino-cli#1970
Previously, some users experienced "No connection established" errors during normal and correct usage of Arduino IDE.
(Thanks @Andrew_F_In_Australia, @ibuildrobots, @jaepetto, @ldalep, @weshowe)
Fix "Access is denied" error while installing library or boards platform
arduino/arduino-cli#1938
, arduino/arduino-ide#1683
, arduino/arduino-ide#1307
Previously, installing libraries or boards platforms sometimes failed with an "Access is denied" error when another application (most often antivirus software) interfered with the process.
(Thanks @rangercd)
Fix IDE breaking when installed library has non-UTF-8 characters in metadata
arduino/arduino-cli#1969
, arduino/arduino-ide#1683
, arduino/arduino-cli#1907
Previously, essential components of Arduino IDE stopped working if the library.properties
metadata file contained text that was not in UTF-8 character encoding.
(Thanks @Juraj)
Fix Open Recent menu missing after recent sketch is deleted
arduino/arduino-ide#1616
, arduino/arduino-ide#1596
Previously, the Open Recent item disappeared from the File menu if a recently opened sketch was deleted.
(Thanks @UKHeliBob)
Fix IDE not allowing additional sketches to be opened via file association
arduino/arduino-ide#1617
, arduino/arduino-ide#1590
In addition to opening sketches via the Arduino IDE user interface, it is also possible to open sketch files from the file manager. Previously, the first sketch could be opened this way, but attempting to open additional sketches via file association had no effect.
(Thanks @mazellan)
Fix opening "built-in" examples when using Arduino IDE AppImage
arduino/arduino-ide#1621
, arduino/arduino-ide#1586
The Arduino IDE installation includes a collection of sketches that demonstrate Arduino fundamentals. Previously these sketches would not open for users of the AppImage Arduino IDE package for Linux
Fix Sketchbook menu missing when a sketch has a problematic name
arduino/arduino-ide#1622
, arduino/arduino-ide#1600
Previously when a sketch was saved to the sketchbook folder with a name that had the form of an invalid regular expression, the Sketchbook item disappeared from the Arduino IDE File menu.
(Thanks @Willem43)
Improve loading time for sketches with many files in root
arduino/arduino-ide#1649
, arduino/arduino-ide#1612
Arduino sketches may contain multiple files, which are displayed as tabs in the Arduino IDE editor. Previously each additional tab took some seconds to load the first time the sketch was opened, which could add up to an unacceptably long duration.
(Thanks @fdecker)
Fix Auto Format removing final newline from sketch files
arduino/arduino-ide#1623
, arduino/arduino-ide#1487
Previously, the final newline at the end of the file were removed by the "Auto Format". That resulted in confusing diffs (as commonly used with version control systems).
Enable building IDE from source on M-series Macs
It is now possible for contributors and users to make native builds of Arduino IDE on Mac M1 and M2-based machines .
The x86-64 macOS builds provided by Arduino already support these machines, but the Rosetta 2 translation that provides compatibility does result in some performance overhead. The native builds offer improved performance.
This is an important step toward Arduino being able to provide official builds for this target.
Information on building Arduino IDE from source is available in the documentation:
https://github.com/arduino/arduino-ide/blob/main/docs/development.md#development-guide
Full changelog here:
https://github.com/arduino/arduino-ide/releases/tag/2.0.2
If you have any questions or feedback please post here in the Arduino IDE 2.x's dedicated forum category:
https://forum.arduino.cc/c/software/arduino-ide-2-0-beta/93
If you want to see the list of known issues, work in progress, submit a formal report, or contribute to development, the IDE 2.x source code is hosted in this public repository: