Arduino IDE 2.0.2 is now available

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

arduino/arduino-ide#1577

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:

https://github.com/arduino/arduino-ide

2 Likes

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.