v2.1 [Apr 20, 2023]
Added:
- Allow leading underscore in sketch filenames.
- Open library examples from Library Manager.
- Pull and Push icons on editor toolbar when Cloud sketch is open.
- Use icons to indicate pulled state of Cloud sketches in sketchbook list.
- Show "[Cloud]" indicator in title of windows with Cloud sketch open.
- Support pushing local sketches to Arduino Cloud.
Changed:
- Base Boards/Library Manager button text on library installation state.
- Make Boards/Library Manager uninstall interface easier to find.
- Default Boards/Library Manager version menu selection to latest.
- Improve performance of Library Manager search.
- Refocus Serial Monitor after verify/upload.
- Indicate theme type in Preferences menu.
- Update Arduino CLI dependency to 0.32.2.
Removed:
- Don't offer deprecated themes in Preferences dialog.
Fixed:
- Fix Sketchbook view scroll position reverting when selected item scrolled off screen.
- Fix corruption of multibyte characters in pulled Cloud sketch.
- Fix IDE crash when pushing Cloud sketch.
- Fix incomplete scroll in Serial Monitor after autoscroll enabled.
- Fix Serial Monitor autoscroll not done for content received when view not in focus.
- Fix incomplete JSONC support for settings.json.
- Fix startup fails when arduino.cli.daemon.debug setting enabled.
- Fix Library Manager version menu change after closure of dependencies installation dialog.
- Fix Boards/Library Manager entry clipping.
- Don't offer installation of already installed release in Boards/Library Manager.
- Focus the search field when Boards/Library Manager is opened.
- Support using debugger with boards platforms installed under non-default data directory location.
- Fix editor cursor randomly jumping to beginning of line.
- Fix duplicated editor tabs.
- Focus button in Sketchbook view instead of view container.
- Show error when monitor process creation fails.
- Always update themeId settings after theme change.
- Use appropriate location for manual extension installation folder.
- Always add #include directive for arduino_secrets.h when pulling Cloud sketches with secrets.
v1.8 [Dec 22, 2016]
-Fixed IDE doesn't start if library_index.json is corruped.
-Fixed IDE doesn't start if a library with invalid version is found.
-Fixed Rare build errors in very complex sketches (like Marlin firmware).
-Fixed Better dialog explaining that MacOSX 10.8 is now required. Thanks @PaulStoffregen
-Fixed Slow "File" and "Tools" menus in MacOSX
-Fixed Weird Board Manager behaviour if AVR core is downgraded to a version earlier than 1.6.22
-Improved first-use usability if the user don't select the serial port. Thanks @PaulStoffregen
-Custom "Tools" menu now keeps the order as defined in boards.txt.
[core]:
-AVR Fixed EEPROM warnings. Thanks @bxparks
-AVR Treat "narrowing conversion" as warning, not error. This will make some libraries to compile again. Thanks @PaulStoffregen