Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: arduino/arduino-ide

2.3.6

09 Apr 11:44
@github-actions github-actions
2f0414a
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Important notice regarding automatic update

Due to a regression in 2.3.5 (#2696), auto-update won't trigger for users who are already using Arduino IDE 2.3.5.
Please manually download the new version from https://www.arduino.cc/en/software or below.

Fixed

  • Auto-update doesn't trigger (#2697)
  • Extra blank window when IDE started via sketch file association (#2693)
  • Duplicate sketch opened from file and terminal on second instance of IDE (#2686)
  • IDE window steals focus when new content added to Output view (#2681)
  • Add missing linux dependencies for create-changelog job (#2677)

Changed

  • Update translation files (#2692)

Thanks to everyone who's helping us improve the quality of Arduino IDE:


Full Changelog: 2.3.5...2.3.6

Assets 14
JonnyTech, Attigliuzzo, softy2k, everyapplepro, silabs-bozont, SigEpBlue, MetalistPavlenko, notchothefifth, Brojass05, Puiching-Memory, and 8 more reacted with thumbs up emoji Nikhil2024me reacted with laugh emoji Nikhil2024me reacted with hooray emoji MRKerchick, Aslamkabir01, and Nikhil2024me reacted with heart emoji Nikhil2024me reacted with rocket emoji VOZMOJNONET and Nikhil2024me reacted with eyes emoji
20 people reacted

2.3.5

02 Apr 13:44
@github-actions github-actions
8aa3c28
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Changed

  • Bump Arduino CLI to v1.2.0 (#2645)
  • Bump Theia IDE to v1.57.0 (#2654)
  • Bump Electron version and upgrade yarn dependencies (#2654)
  • Bump built-in example sketches version to 1.10.2 (#2646)
  • Updated translation files (#2597)

Fixed

  • Sanitize message in notification component (#2664)
  • Decouple state update from the LS (#2643)
  • Safer electron version parsing for electron-builder command (#2673)
  • Multiple CI workflows fixes (#2647 #2675 #2672 #2676)

Thanks to everyone who's helping us improve the quality of Arduino IDE:


Full Changelog: 2.3.4...2.3.5

Loading
softy2k, kittaakos, JonnyTech, cirocavani, leo-smi, MetalistPavlenko, and SigEpBlue reacted with thumbs up emoji leo-smi reacted with laugh emoji leo-smi and r3inbowari reacted with hooray emoji leo-smi and xxxJotaxxx reacted with heart emoji Yani-ABDESSELAM and leo-smi reacted with rocket emoji
10 people reacted

2.3.4

03 Dec 10:13
@github-actions github-actions
1112057
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Important Compatibility Notice [Ubuntu 18.04]

This will be the final release supporting Ubuntu 18.04. Unfortunately due to changes in our Continuous Integration workflows we are no longer able to produce IDE 2.x builds compatible with older versions of Ubuntu (context, related change). We have manually built Arduino IDE 2.3.4 to allow support for one final version, subsequent releases will not be compatible.

Added

  • Can skip verify before upload (#2397)
  • Implement menu action to reload current board data (#2553)
  • Add donate footer to updater dialog (71b11ed, #2581)
  • Add dialog to introduce to new version (4788bfb, #2581)

Changed

  • Use Arduino CLI v1.1.1 (#2576)
  • Use Ubuntu 18.10 in Linux build container (#2307)

Fixed

  • Retry compilation if grpc client needs to be reinitialized (#2548)
  • Fix memory leak when scanning sketchbooks with large files (#2555)
  • Disable local windows signing for forks PR (#2554)
  • Align viewsWelcome behavior to VS Code (#2543)
  • Fix CLI error parsing (#2518)

Thanks to everyone who's helping us improve the quality of Arduino IDE:


Full Changelog: 2.3.3...2.3.4

Loading
JonnyTech, softy2k, aos92, FarhanKhosravi, per1234, samy, SigEpBlue, xxxJotaxxx, IgorTheLight, tugalsan, and Fermert reacted with thumbs up emoji diamant3, IgorTheLight, Drsheppard01, and Fermert reacted with hooray emoji gusrubin, IgorTheLight, Fermert, and xxxJotaxxx reacted with heart emoji eddx5 reacted with rocket emoji FarhanKhosravi, IgorTheLight, and Fermert reacted with eyes emoji
15 people reacted

2.3.3

25 Sep 10:42
@github-actions github-actions
7713668
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Added

  • Allow view and edit of Arduino Cloud Shared Space Sketches (#2486)
  • Cancelable Verify & Upload (#1199)

Changed

  • Bump CLI to 1.0.4 (#2457)
  • Use upload with programmer as default when required (#2500)
  • Update Windows Signing Certificate (#2452)
  • Update Github Actions runners (#2508, #2513)

Fixed

  • Can unset network#proxy in the CLI config (#2184)
  • Invalid custom board option handling in FQBN (#1588)
  • Add missing installed version to the platform (#2378)
  • Copy example with .pde main sketch file (#2377)

Thanks to everyone who's helping us improve the quality of Arduino IDE:


Full Changelog: 2.3.2...2.3.3

Loading
Attigliuzzo, fpistm, NuclearPhoenixx, bblacey, softy2k, SigEpBlue, supernova-Z313, MetalistPavlenko, EVANGELION-K, pyluadotcode, and 2 more reacted with thumbs up emoji dkyazzentwatwa reacted with hooray emoji Plaenkler, cmaglie, Puiching-Memory, gusrubin, dkyazzentwatwa, EVANGELION-K, and adam-allmer reacted with heart emoji EVANGELION-K reacted with eyes emoji
18 people reacted

2.3.2

20 Feb 10:13
@github-actions github-actions
Compare
Choose a tag to compare
Loading

Fixed

  • Debugging being disabled for some third-party platforms (#2368)

Security


Full Changelog: 2.3.1...2.3.2

Loading
Attigliuzzo, fpistm, nishatrhythm, mykeTheArchAngel, Mehdibaseri, BA0123, Dorjiam, IgorTheLight, and kleysonmaciel reacted with thumbs up emoji fpistm, KMSTHEGREAT, whaly, and IgorTheLight reacted with hooray emoji JarWarren, vinebarbosa, Hzzkygcs, cbgregg, adriandomc, and IgorTheLight reacted with heart emoji
16 people reacted

2.3.1

15 Feb 09:14
@github-actions github-actions
Compare
Choose a tag to compare
Loading

Fixed

  • Debug view blank on first debugging session of a sketch (#2354)

Security


Full Changelog: 2.3.0...2.3.1

Loading
Attigliuzzo and per1234 reacted with thumbs up emoji JarWarren reacted with heart emoji Yani-ABDESSELAM reacted with rocket emoji
4 people reacted

2.3.0

07 Feb 14:13
@github-actions github-actions
Compare
Choose a tag to compare
Loading

Added

  • Identify boards from manually installed platforms in "Select Other Board and Port" dialog tooltip (#2270)
  • Support .cc and .cxx extensions for sketch files (#2265)
  • Intellisense and validation for custom_debug.json (#2281)
  • Support direct modification of debugger's launch.json configuration file (#2281)
  • Show progress information in the status bar when Arduino CLI is running debug --info --programmer command (#2281)
  • Support selecting debug probe via "Tools > Programmer" menu (#2281)
  • Disable debug widget if unsupported by board (#14)
  • Advanced preference to limit thread count of Arduino Language Server (#2350)

Changed

  • Use new debug -I -P CLI output (#2281)
  • New debug_custom.json schema (#2281)
  • Update built-in example sketches to 1.10.1 (#2322)
  • Update translation files (#2216)
  • Update Node.js dependency to 18 (#2199)
  • Update electron dependency to 27.0.3 (#2199, #2252, 0f83a48)
  • Update Theia dependency to 1.41.0 (#2211)
  • Update Arduino Language Server dependency to 0.7.6 (a0bd5d0, #2350)
  • Update Arduino CLI dependency to 0.35.2 (73b6dc4, b8dd39c, #2350)
  • Update vscode-arduino-tools dependency to 0.1.1 (73b6dc4)

Removed

  • Support for macOS Mojave (0f83a48)

Fixed

  • Forward backend logging to electron (#2236)
  • Arduino state data not available to extensions after IDE startup (#2233)
  • "Configure and Upload" dialog not presented for uploads dependent on "user provided fields" after IDE startup (#2230)
  • Custom board option selection made in one window affects other windows as well (#2240)
  • "Start Debugging" button incorrectly disabled if board was pre-selected on IDE startup (#2237)
  • Board-dependent menus not populated if board was pre-selected on IDE startup (#2239)
  • Saving sketch fails silently when files are read-only (#1501)
  • IDE window doesn't open when started via sketch file association (#2209)
  • Subfolder structure of sketch lost after "Save As" operation (#2077)
  • Naming collision during "Save As" causes overwrite of secondary sketch file (#827)
  • Previous selection remains in "Firmware Updater" and "Certificate Uploader" menu after no longer available (#2222)
  • Bundle native Arduino Firmware Uploader with Apple Silicon build (#2338)

Security


Full Changelog: 2.2.1...2.3.0

Loading
JonnyTech, Attigliuzzo, HelgeSeidel, AgentSmith0, fpistm, d4nkali, and randalrenye reacted with thumbs up emoji tgarello reacted with laugh emoji JarWarren and Plaenkler reacted with heart emoji Yani-ABDESSELAM reacted with rocket emoji
11 people reacted

2.2.1

31 Aug 14:49
@github-actions github-actions
Compare
Choose a tag to compare
Loading

Changed

  • Bump Arduino Firmware Uploader dependency to 2.4.1 (#2206)

Fixed

  • Fix missing translations for русский and TΓΌrkΓ§e (#2201)

Full Changelog: 2.2.0...2.2.1

Loading
IgorTheLight, connornishijima, pl-sma, slloyder, valmormn, and poornibatteriesalm-beep reacted with thumbs up emoji slloyder, valmormn, and IgorTheLight reacted with laugh emoji AntonioBerna, TFAGaming, Mon0x4A, Plaenkler, per1234, roobbb, Technicalaccent, IgorTheLight, VFA-NamNH, pl-sma, and 2 more reacted with heart emoji Yani-ABDESSELAM, Technicalaccent, IgorTheLight, pl-sma, slloyder, and valmormn reacted with rocket emoji
15 people reacted

2.2.0

29 Aug 09:54
@github-actions github-actions
Compare
Choose a tag to compare
Loading

Added

  • Add Linux ARM 64-bit support to build system (#2078)
  • Expose Arduino state to VS Code extensions (#2110)
  • Add advanced setting for moving Serial Monitor to the right panel (#2102)
  • Add δΈ­ζ–‡(繁體) ("Chinese (Traditional)") localization (#2151)
  • Indicate submenu containing selected board Tools > Board menu (#2035)
  • Add "Light High Contrast" theme (#2027)

Changed

  • build: use execFileSync for npm scripts (33ab2a6)
  • build: use execa for the packager (36e2092)
  • Adjust release procedure and CI system for "trunk-based" development strategy (#2120, #2177)
  • Update Theia framework to 1.39.0 (#2027, #2144)
  • Bundle application using webpack (#2144)
  • Simplify board and port handling (#2165)
  • Bump Arduino Firmware Uploader dependency to 2.4.0 (#2165, #2186)
  • Generalize name of "Firmware Updater" (#2176)
  • Bump Arduino CLI dependency to 0.34.0 (#2121, #2126, #2178, #2186)
  • Update translation files (#2031, #2027, #2144)

Removed

  • Drop support for MKR 1000 WiFi/WiFi101 and MKR Vidor 4000 from "Firmware Uploader" and "Upload SSL Root Certificates" features (#2176)

Fixed

  • Correct order of displayed sentence and paragraph text in Library Manager (#2026)
  • Avoid unnecessary GET /sketches request (#1849)
  • Enable error diagnostics for sketches in Cloud sketchbook (#669)
  • Fix failure of "Save As.." operation when sketch path contains certain characters (#2043)
  • Remove non-functional language server-related items from editor context menu (#1394)
  • Fix light coloration of title bar when using dark theme (#321, #2125)
  • Fix truncation of sketch content when file exceeds 64 kB (#2086)
  • Show notification if installation via Boards Manager or Library Manager fails (#621)
  • Fix silent failure of save when sketch out of sync with file system (#2051)
  • Fix unavailability of language server-based features when sketch stored on different drive from system temp folder (#2034)
  • Allow recovery of all types of soft bricked native USB boards (#2089)
  • Fix sketch save failure when offline (#2079)
  • Warn user when IDE is unable to save the sketch (#2081)
  • Include all log args in the log message (#2101)
  • Correctly handle presence of multiple supported boards in Firmware Updater and Certificate Uploader UI (#2158)
  • Fix unexpected port selection loss during upload to certain boards (#43, #82, #1366)
  • Fix unexpected board+port selection change when board is disconnected (#2143)
  • Fix hang on startup when attempting to restore sketch from previous session fails with unusual error (#2166)
  • Do not start obsolete daemon watcher process (#2182)
  • Fix lack of response to first click on "New Tab" menu item (#2183)
  • Fix missing app icon for AppImage on Linux (#2190)

Security

  • Remove unsafe use of innerHTML (#2064)
  • Remove unsafe/fragile use of shell option in process spawning code (#2067, #2112)

Thanks to everyone who's helping us improve the quality of Arduino IDE:


Full Changelog: 2.1.1...2.2.0

Loading
flatx-binh, JonnyTech, AgentSmith0, MaxBoyman, per1234, sachinthaHeshan, babyNEKO, and neumann-nico reacted with thumbs up emoji AntonioBerna, AgentSmith0, Mon0x4A, and Mateus-magarinus reacted with heart emoji
11 people reacted

2.1.1

30 Jun 16:46
@github-actions github-actions
Compare
Choose a tag to compare
Loading

Fixed


Full Changelog: 2.1.0...2.1.1

Loading
per1234, prospero78, AgentSmith0, Jaishankar872, opticaldrive, fpistm, yamin8000, alexceltare2, slloyder, and frostdev03 reacted with thumbs up emoji
10 people reacted
Previous 1 3 4 5
Previous

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /