Skip to content

2.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Feb 14:13
· 51 commits to main since this release

Added

  • Identify boards from manually installed platforms in "Select Other Board and Port" dialog tooltip (#2270)
  • Support .cc and .cxx extensions for sketch files (#2265)
  • Intellisense and validation for custom_debug.json (#2281)
  • Support direct modification of debugger's launch.json configuration file (#2281)
  • Show progress information in the status bar when Arduino CLI is running debug --info --programmer command (#2281)
  • Support selecting debug probe via "Tools > Programmer" menu (#2281)
  • Disable debug widget if unsupported by board (#14)
  • Advanced preference to limit thread count of Arduino Language Server (#2350)

Changed

  • Use new debug -I -P CLI output (#2281)
  • New debug_custom.json schema (#2281)
  • Update built-in example sketches to 1.10.1 (#2322)
  • Update translation files (#2216)
  • Update Node.js dependency to 18 (#2199)
  • Update electron dependency to 27.0.3 (#2199, #2252, 0f83a48)
  • Update Theia dependency to 1.41.0 (#2211)
  • Update Arduino Language Server dependency to 0.7.6 (a0bd5d0, #2350)
  • Update Arduino CLI dependency to 0.35.2 (73b6dc4, b8dd39c, #2350)
  • Update vscode-arduino-tools dependency to 0.1.1 (73b6dc4)

Removed

  • Support for macOS Mojave (0f83a48)

Fixed

  • Forward backend logging to electron (#2236)
  • Arduino state data not available to extensions after IDE startup (#2233)
  • "Configure and Upload" dialog not presented for uploads dependent on "user provided fields" after IDE startup (#2230)
  • Custom board option selection made in one window affects other windows as well (#2240)
  • "Start Debugging" button incorrectly disabled if board was pre-selected on IDE startup (#2237)
  • Board-dependent menus not populated if board was pre-selected on IDE startup (#2239)
  • Saving sketch fails silently when files are read-only (#1501)
  • IDE window doesn't open when started via sketch file association (#2209)
  • Subfolder structure of sketch lost after "Save As" operation (#2077)
  • Naming collision during "Save As" causes overwrite of secondary sketch file (#827)
  • Previous selection remains in "Firmware Updater" and "Certificate Uploader" menu after no longer available (#2222)
  • Bundle native Arduino Firmware Uploader with Apple Silicon build (#2338)

Security


Full Changelog: 2.2.1...2.3.0