Arduino Ide Versions Save

Arduino IDE 2.x

2.0.1

1 year ago

Added

  • Make links to Boards Manager and Library Manager clickable inside the sketch (#1442)
  • Message history in Serial Monitor (#1404)
  • Create a custom sketch template for new sketches (#1559)
  • Add a project contributor guide (#1419)

Changed

  • Can send message to the monitor with Enter (#572)
  • Show user fields dialog again if upload fails (#1386)
  • Update translation files (#1462)
  • Put Arduino libs on top of the Library Manager (#1541)
  • Changed the daemon output from json to text (#1544)
  • Make the "INSTALL" button always visible in Boards Manager and Library Manager (#1568)

Fixed

  • Occasional "Unable to watch for file changes in this large workspace" warnings (#39)
  • Label of unidentified port missing in "Board Selector" after opening new window (#1383)
  • Bring existing Serial Plotter window to foreground when selected from IDE UI (#1346)
  • UI unresponsive when sketch has a very long line (#1343)
  • Align the primary button in all dialogs in IDE (#1368)
  • Serial Monitor autoscroll only makes bottom line partially visible (#972)
  • Dialogs UI scalability - Unexpected dialog layouts (#1350)
  • Color contrast in the Firmware Updater dialog with the dark theme (#1441)
  • Sketchbook folder not created on startup (#1445)
  • 3rd party URLs dialog should not wrap text (#1470)
  • Keyboard bindings do not work properly after change to different keyboard layouts (#989)
  • Add missing translations (#1431)
  • Spurious IDE update notifications when using snapshot or nightly builds (#1440)
  • "Check for Arduino IDE Updates" operation fails when automatic update checks are disabled (#1437)
  • Avoid intellisense widgets being covered by the bottom panel (#1479)
  • When opening a dialog, set the focus inside it (#1373)
  • Attempt to open deleted sketch from Sketchbook or Examples menus fails silently (#53)
  • Serial Plotter requires \r\n line endings (#1360)
  • IDE is non-functional if package index can't be loaded (#1084)
  • Only package indexes should updated after changing the "Additional Boards Manager URL" preference. (#1156)
  • Application allows setting interface scaling interface past limits (#1384)
  • Parts of the UI disappear when window is to small (#662 #1515)
  • Incorrect spacing of the horizontal rules in the editor hover (#1503)
  • Sort Board selection menus like as described in the platform's boards.txt configuration file (#802)
  • Intermittent failure to recognize ports (#573)
  • The style of the buttons in the library installation dialog break when the labels are too long (#1314)
  • Uploading disabled without port selection (#702 #770)
  • Opening invalid sketch via file association/command line fails silently (#964)

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

Full Changelog: https://github.com/arduino/arduino-ide/compare/2.0.0...2.0.1

2.0.0

1 year ago

The moment you (and us) all have been waiting for has arrived. Let's all welcome the official, stable release of Arduino IDE 2.0 🎉🎉🎉

This new IDE provides a modern user interface thanks to its responsive interface, as well as a completely overhauled backend supplied by the Arduino CLI. We hope you'll enjoy it as much as we enjoy bringing it to you.

Yours truly, Arduino Team

2.0.0-rc9.4

1 year ago

Fixed

  • Leading zeros are stripped from Serial Monitor timestamps (#580)
  • Fixed compile regression updating arduino-cli to 0.27.1

Full Changelog: https://github.com/arduino/arduino-ide/compare/2.0.0-rc9.3...2.0.0-rc9.4

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

2.0.0-rc9.3

1 year ago

Added

Changed

Fixed

Full Changelog: https://github.com/arduino/arduino-ide/compare/2.0.0-rc9.2...2.0.0-rc9.3

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

  • @ben-qnimble
  • @ckuethe
  • @DeeEmm
  • @GClairet
  • @JAndrassy
  • @KurtE
  • @Lorandil
  • @me-no-dev
  • @micahfriesen
  • @mjs513
  • @PaulStoffregen
  • @pierrotm777
  • @probonopd
  • @RudraSen2
  • @sellensr
  • @Silver-Fang
  • @sstaub
  • @tigoe
  • @toogooda

2.0.0-rc9.2

1 year ago

Added

  • Live change of theme from Preferences dropdown (#1296 #1048)
  • Add Auto Format item under the Edit menu (#1230)

Changed

  • Replaced the splash screen with a preload (#1287)

Fixed

  • Upload fails when Serial Monitor is open (#1278)
  • Starting IDE creates an "undefined" folder in the current directory (#394)
  • Auto Format configuration doesn't match classic Arduino IDE (#42)
  • IDE does not load until you return to the Arduino IDE screen and click on something (#193)
  • Splash Screen Should not be Always on Top (#324)
  • Application start-up is paused when the window is minimized (#327)

Full Changelog: https://github.com/arduino/arduino-ide/compare/2.0.0-rc9.1...2.0.0-rc9.2

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

2.0.0-rc9.1

1 year ago

Added

  • Show progress indicator during verify/upload (#575 #1175)

Changed

  • Improve the UX of the Arduino language server (#1255)

Fixed

  • Wrong primary button color in info messages (#1227)
  • Verbose output preferences are not applied correctly (#374)
  • Incorrect theme shown on first start in settings (#1223)
  • Settings dialog broken when scaling up the IDE (#1205)
  • IDE2 might forget the selected language (#1219)
  • Custom themes do not update correctly (#1225 #1257)
  • High Contrast theme fixes (#1202)
  • The address of the board is off from the board selection dropdown (#998)
  • Quicker upload notification (#279)
  • New file is opened using a quarter of the screen (#1244)
  • SaveAs hangs with empty window (#1191)

Full Changelog: https://github.com/arduino/arduino-ide/compare/2.0.0-rc9...2.0.0-rc9.1

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

2.0.0-rc9

1 year ago

Added

  • New Toolbar UI (#1194)
  • New Board Selector: show port protocol (#1193)
  • Enable IDE translations: Italian, Russian, Spanish, Portuguese, Czech (#712 #1166)

Changed

  • Improve UI, colors, and icons (#1095, #979, #1148, #1146, #1122, #1159 )
  • Remove Editor tabs contextual menu (#1127)

Fixed

  • Platform installation prompt only made for boards listed in oldest release (#979)
  • Opening a sketch will not show the last state of the sidebar in the new window (#442)
  • Remote sketchbook widget rendering empty (#1129)
  • Sketchbook view can't handle more than two tree levels (#1015)
  • Platform installation only offered if port is selected (#854)
  • Window minimum size is too small and content is not shown correctly when the size is small (#129 #662 #779)
  • Package index is not downloaded after adding URL to preferences (#637 #906)
  • Prevent overwriting existing libraries and platforms at first IDE start-up (#798 #1169)
  • Default theme at first launch doesn't match the OS theme (#530)
  • Fall back to new sketch if opening failed (#1089)
  • Board Selector only updates on board selection via other interfaces if associated port is selected (#1206)
  • Avoid reindexing libraries on every single text document change event (#714)

Known Issues

  • Themes: High Contrast is broken (#1202)

Full Changelog: https://github.com/arduino/arduino-ide/compare/2.0.0-rc8...2.0.0-rc9

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

2.0.0-rc8

1 year ago

Added

  • Reveal the error location after the failed verify (#1064 #608 #229)
  • Survey notification (#1035)
  • Can enable debug logging of the gRPC calls (#1065 #1056)

Changed

  • Relaxed the error handling of the core client init (#1045 #1036)
  • Output panel optimisation (#1058 #405 #68)

Fixed

  • Restored the Settings UI. Deferred model loading. #1046 #1031
  • Fix error in console when clicking in the editor, or output view (#1057 #977)
  • Cleaned up File menu (#1071 #1014)
  • UI fixes (#1088 #1092 #1097)
  • Fixed widget lookup to eliminate duplicate tabs (#1085 #1054)
  • Failing upload flag for monitor mgr (#1040 #1032)
  • Disabled MenuItem roles on macOS (#1022)

Full Changelog: https://github.com/arduino/arduino-ide/compare/2.0.0-rc7...2.0.0-rc8

2.0.0-rc7

1 year ago

Added

  • Pluggable Monitor (#982)
  • Dark Theme (#991)

Changed

  • Support global formatter configuration file (#1009 #566 #1019)

Fixed

  • Unsaved changes lost after "Save As..." operation (#896 #939)
  • Fixed auth. sessions not persistent by @davegarthsimpson in (#944 #992 #1003)
  • Fix duplicated editor tabs (#656 #793 #1012)
  • Save dialog for closing temporary sketch and unsaved files (#595 #862 #893)
  • Fixed LS stops working after OS sleep/wakeup cycle (#1021)
  • Improved the IDE2 startup and new sketch creation time (#1018)
  • Fixes for several bugs with Serial Monitor (#586, #613, #726, #753, #752)
  • Fixes for several bugs with Auto Format (#396, #543, #746, #973)

Breaking

  • Remove GUI-based advanced settings interface (e.g., "Preferences: Open Settings (UI)" command). (#1018) Advanced settings will now be configured by editing the settings.json file directly ("Open Settings (JSON)" or "Open Workspace Settings (JSON)" commands),

Full Changelog: https://github.com/arduino/arduino-ide/compare/2.0.0-rc6...2.0.0-rc7

2.0.0-rc6

2 years ago

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: https://github.com/arduino/arduino-ide/compare/2.0.0-rc5...2.0.0-rc6