Releases: arduino/arduino-ide
Releases Β· arduino/arduino-ide
2.0.0-rc7
Added
Changed
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 thesettings.json
file directly ("Open Settings (JSON)" or "Open Workspace Settings (JSON)" commands),
Full Changelog: 2.0.0-rc6...2.0.0-rc7
2.0.0-rc6
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
2.0.0-rc4
Added
- Add the auto-updater feature (#797 #840 #846 #860 #863 #865 #870 #871 #872)
- Show represented file on MacOS (#868)
- Enable opening the IDE from finder/explorer (#835)
- Add gRPC user agent (#834)
- Open all closed workspaces on startup (#780)
- Compose the full changelog when a release is made (#777 #782 #783)
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
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
Added
- Automatically install 'Arduino_BuiltIn' library at first startup #663
Changed
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
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
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
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
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