2.1.0
Added
- Allow leading underscore in sketch filenames (#1955)
- Open library examples from Library Manager (#1927)
- Pull and Push icons on editor toolbar when Cloud sketch is open (#1899)
- Use icons to indicate pulled state of Cloud sketches in sketchbook list (#1879)
- Show "[Cloud]" indicator in title of windows with Cloud sketch open (#1878)
- Support pushing local sketches to Arduino Cloud (#1876)
Changed
- Base Boards/Library Manager button text on library installation state (#1607)
- Make Boards/Library Manager uninstall interface easier to find (#19)
- Default Boards/Library Manager version menu selection to latest (#1924)
- Improve performance of Library Manager search (#1949)
- Refocus Serial Monitor after verify/upload (#1979)
- Indicate theme type in Preferences menu (#1994)
- Update Arduino CLI dependency to 0.32.2 (#1996)
Removed
- Don't offer deprecated themes in Preferences dialog (#1283)
Fixed
- Fix Sketchbook view scroll position reverting when selected item scrolled off screen (#1766)
- Fix corruption of multibyte characters in pulled Cloud sketch (#449)
- Fix IDE crash when pushing Cloud sketch (#634)
- Fix incomplete scroll in Serial Monitor after autoscroll enabled (#1736)
- Fix Serial Monitor autoscroll not done for content received when view not in focus (#1724)
- Fix incomplete JSONC support for
settings.json
(#1945) - Fix startup fails when
arduino.cli.daemon.debug
setting enabled (#1942) - Fix Library Manager version menu change after closure of dependencies installation dialog (#1707)
- Fix Boards/Library Manager entry clipping (#1591)
- Don't offer installation of already installed release in Boards/Library Manager (#781)
- Focus the search field when Boards/Library Manager is opened (#1941)
- Support using debugger with boards platforms installed under non-default data directory location (#1911)
- Fix editor cursor randomly jumping to beginning of line (#437)
- Fix duplicated editor tabs (#1791)
- Focus button in Sketchbook view instead of view container (#1978)
- Show error when monitor process creation fails (#1508)
- Always update
themeId
settings after theme change (#1988) - Use appropriate location for manual extension installation folder (#1851)
- Always add
#include
directive forarduino_secrets.h
when pulling Cloud sketches with secrets (#1999)
Full Changelog: 2.0.4...2.1.0