Skip to content

2.0.4

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Feb 16:49
· 166 commits to main since this release
5bf38d8

Added

  • Enable rename and delete of Cloud sketches (#1825)
  • Add activity bar icon for Arduino Cloud login (#1877)
  • Add support for macOS notarization during local builds (#1916)

Changed

  • Show custom board option settings in Tools menu (#343)
  • Use a local npm registry for app packaging (#1757)
  • Always show File > Sketchbook menu item (#569)
  • Always show Tools > Port menu item (#655)
  • Use more efficient method to get Arduino CLI version (#1572)
  • Remove encoding from status bar (#1393)
  • Allow addition of existing code files to sketch (#284)
  • Communicate cause of debugger not starting with uncompiled sketch (#808)
  • Add leading+trailing line break to "Copy for Forum" content (#1859)
  • Improve contrast of cursor color in "Dark (Arduino)" theme (#1251)
  • Improve contrast of "Output" view stderr text in "Light (Arduino)" theme (#1087)
  • Bump Arduino CLI to 0.31.0 (#1921)
  • Use hardwareId for board auto-selection (#1913)
  • Update translations (#1763)

Fixed

  • Fix File > Preferences disabled if dialog used soon after IDE startup (#1735)
  • Prevent opening of multiple "Preferences" dialog instances (#1735)
  • Fix support for user-installed theme extensions (#1742)
  • Always set "Updatable" filter when Boards Manager/Library Manager opened from update offer dialog (#1740)
  • Fix corruption of multi-byte UTF-8 symbols in Serial Monitor (#589)
  • Fix Sketch > Upload/Upload Using Programmer menu items remaining disabled after completion of upload (#1722)
  • Fix proxy protocol incorrectly shown as "SOCKS" in "Preferences" dialog (#1775)
  • Fix support for SOCKS5 proxy protocol (#1769)
  • Fix IDE startup hang if sketchbook folder location not accessible (#1764)
  • Update affected UI elements after "Sketchbook location" preference change (#796)
  • Update affected UI elements after "Add .ZIP Library..." operation (#659)
  • Restart language server after change to platform or library (#670)
  • Support IDE installation paths that contain # (#1124)
  • Pass custom board option settings to language server (#1029)
  • Make File > Sketchbook menu reflect sketchbook folder structure (#1185)
  • Populate "Board Info" dialog from port data (#1489)
  • Use established sort order in Boards Manager and Library Manager listings (#1106)
  • Prevent creation of sketches with non-compliant names (#1599)
  • Correct handling of primary sketch tab deletion (#649)
  • Fix missing toolbar context menu items when editor doesn't have focus (#1847)
  • Fix unexpected sketch deletion when location inside sketch folder selected as rename target (#1882)

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

Full Changelog: 2.0.3...2.0.4