Skip to content

Releases: arduino/arduino-ide

2.0.0-rc6

20 Apr 13:28
Compare
Choose a tag to compare

Added

  • Enable language packs (#941)

Changed

  • Minified browser code in the packaged final app. (#931)
  • Disable widget dragging/splitting (#552 #940)
  • Disable automatic application start after install via Windows Installer (#942)

Fixed

  • Automatically remove editors for deleted files (#648 #894)
  • Fixed 3rd party URLs-related issues (#881 #919 #920)
  • Correctly print backslash-escaped characters (#675 #943)
  • Improve condition to recognise read-only sketches (#917 #918)
  • Allow to close files in certain folders (#831 #866 #946)

Full Changelog: 2.0.0-rc5...2.0.0-rc6

2.0.0-rc5

10 Mar 11:39
8cac087
Compare
Choose a tag to compare

Added

  • Privacy policy menu item (#883)

Changed

  • Remove Web Developer Tools in the Help menu (#882)

Fixed

  • Add pagination in remote sketchbook (#875 #809)
  • Fix sketch name duplicates (#887)
  • Reload sketch when Saving as new (#880 #829)
  • Fix changelog generation

Full Changelog: 2.0.0-rc4...2.0.0-rc5

2.0.0-rc4

02 Mar 12:08
96b5edf
Compare
Choose a tag to compare

Added

Changed

  • update arduino-cli to 0.21.0 (#820)
  • Update Theia to 1.22.1 (#791)
  • Update ls to 0.6.0and clangd to 13.0.0 (#738)
  • Improve build instructions (#706)

Fixed

  • Save preferences in sequence (#856)
  • Fix version retrieval in node process (#837)
  • Fix board options not shown for manually installed platforms (#826)
  • Check protocol on board reconnection (#729)
  • Solve ports conflicts with the same address and different protocol (#713)
  • Remove stray brace from compilation error output (#751)

Known Issues

  • Language mode is set to C++ (#529)
  • Dark theme is used on clean start despite "Light (Arduino)" being the default (#530)
  • Language server doesn't support boards of the "megaAVR" architecture (#31)
  • Postponed update is installed on exit (#874)
    Full Changelog: 2.0.0-rc3...2.0.0-rc4

2.0.0-rc3

22 Dec 16:25
Compare
Choose a tag to compare

Changed

  • Update README.md with translations project link
  • Updated Translations

Fixed

  • Fix cloud sync push action for bigger (>4k) files (#696)
  • Updated serial plotter to fix a number of issues (#698)
  • Serial monitor lines not to wrap/overlap when the text is too long (#697)
  • Close serial port connection before flashing firmware (#688)
  • Use major version ref of carlosperate/download-file-action

Known Issues

  • Language mode is set to C++ #529
  • Dark theme is used on clean start despite "Light (Arduino)" being the default #530
  • Language server doesn't support boards of the "megaAVR" architecture #31

Full Changelog: 2.0.0-rc2...2.0.0-rc3

2.0.0-rc2

13 Dec 10:46
Compare
Choose a tag to compare

Added

  • Automatically install 'Arduino_BuiltIn' library at first startup #663

Changed

  • Remove gRPC error code from error notifications #664
  • IDE to run CLI with auto-assigned port #673

Fixed

Known Issues

  • Language mode is set to C++ #529
  • Dark theme is used on clean start despite "Light (Arduino)" being the default #530
  • Language server doesn't support boards of the "megaAVR" architecture #31

Full Changelog: 2.0.0-rc1...2.0.0-rc2

2.0.0-rc1

30 Nov 13:51
Compare
Choose a tag to compare

Added

  • Serial Plotter #597
  • Translating Arduino-IDE using Theia's nls API #545 #542
  • Add dialog to insert user fields for board that require them to upload #550

Changed

  • Remove gRPC errors codes from compile/upload console output in #564
  • Disable Breadcrumbs #611
  • Rework listing of discovered ports #614
  • Remove language server log preference #635
  • Update Theia, CLI and LS #610

Fixed

  • Footer min-height for library and board manager #392
  • Fix cortex-debug related debugging issue #578
  • Open Save as... dialog when saving sketches for the first time #579
  • Fix tabs ordering #612

Known Issues

  • Language mode is set to C++ #529
  • Dark theme is used on clean start despite "Light (Arduino)" being the default #530
  • Notification clear control is invisible #531
  • Language server doesn't support boards of the "megaAVR" architecture #31

Full Changelog: 2.0.0-beta.12...2.0.0-rc1

2.0.0-beta.12

07 Oct 08:37
Compare
Choose a tag to compare

Added

  • At first ide startup invoke installation of arduino:avr #497

Changed

  • Install core notification not to appear on board unplug #485
  • Sort board families in Tool menu #486
  • Minor fixes to menu items #491 #492
  • Improve Serial Monitor Performances #524
  • Improve init process thanks to arduino-cli upgrade to 0.19.1 #506
  • Upgrade Theia to 1.18.0 #489
  • Updated icons #489

Fixed

  • Re-center refresh icon when spinning #493
  • Fix editor quick suggestions preference #494
  • Fix Rename and Delete file #528

Known Issues

  • Stopping debugger fails with an error #527
  • Language mode is set to C++ #529
  • Dark theme is used on clean start despite "Light (Arduino)" being the default #530
  • Notification clear control is invisible #531

Full Changelog: 2.0.0-beta.11...2.0.0-beta.12

2.0.0-beta.11

25 Aug 09:13
Compare
Choose a tag to compare

Added

[ATL-1533] Firmware&Certificate Uploader (#469) [302fb7b]
[ATL-493] Identify platforms installed in directories.user (#473)

Full Changelog: 2.0.0-beta.10...2.0.0-beta.11

2.0.0-beta.10

05 Aug 08:52
Compare
Choose a tag to compare

Fixed

  • Refactor pull/push to edit files in place (#464) [6515273]
  • Preserve node expanded state on refresh [57b9eb9]
  • Fixed remote sketches sorting [64dc124]
  • Force some files to be read-only (#453) [38d372e]
  • Fix url to open sketch in cloud editor (#452) [5897f37]
  • Improve remote sketchbook explorer (#459) [d790266]
  • Improve local sketchbook explorer (#446) [4da5d57]
  • Reveal sketch directory in file explorer (#450) [4e6f9ae]
  • Make tab width 2 spaces (#445) [e10f0f1]

Full Changelog: 2.0.0-beta.9...2.0.0-beta.10

2.0.0-beta.9

08 Jul 15:26
Compare
Choose a tag to compare

This release introduces a fix to the Remote Sketchbook push and pull operations.
When creating SECRET fields in the Web IDE or through IoT Cloud Sketch generation, the values would be pulled and a file arduino_secrets.h created, but such file was not included in the main .ino file.

Fixed

  • Updated to 2.0.0-beta.9 [40a73af]
  • Include arduino_secrets.h when needed, remove orphan CR character produced at every push-pull operation (#438) [461ca06]

Known issues

Full Changelog: 2.0.0-beta.8...2.0.0-beta.9