Skip to content

Releases: arduino/arduino-cli

0.19.0-rc2

02 Sep 11:26
Compare
Choose a tag to compare
0.19.0-rc2 Pre-release
Pre-release

Changelog

Fixed

56419ec Fix upload command not working as expected when certain flags are used (#1429)
fefc306 Fix builtin discovery tools not being loaded if no platform is installed (#1428)

0.19.0-rc1

31 Aug 13:44
Compare
Choose a tag to compare
0.19.0-rc1 Pre-release
Pre-release

Changelog

Added

1c3a2df Add core ID in outdated command output (#1406)
83d71c8 Add support for .tpp and .ipp Sketch file extensions (#1316)
088d427 Add --library flag to compile command (#1258)
df2d30e Add dry-run for upload and burn-bootloader (#1352)
804b8d0 Add completion for PowerShell (#1413)
bc998ed Add ways to let users verify if new CLI released (#1416)

Changed

c342eac Improved lib detection: check for matching name in library.properties (#1276) (#1300)
75a93c0 Change board list output sorting (#1281)
6a201aa Enhance alphabetic sorting and place deprecated platform at the bottom (#1278)
5aa4248 Optimized upload 1200 bps-touch and fixed some rare corner cases (#1267)
6ac85fc Allow upload without specifing port, even if the board requires 1200-bps-touch on the serial port (#1263)
ff4eb92 Enhance handling of colored output (#1418)

Fixed

372b881 Fix core list command not returning latest available version (#1409)
01c07b6 Fix board search not returning boards if installed core is not latest version (#1410)
64b14a5 Fix runtime.os not set in upload properties (#1312)
b9b7a87 Fix board attach panic if sketch.json doesn't exist (#1405)
f632a9d Fix error printing when core uninstall fails during upgrade (#1371)
65b2ea6 Fix crash when loading boards (#1354)
2173c12 Fix loading platforms with malformed boards.txt (#1326)
b7bcf00 Fix empty name on manually installed platforms without platform.txt (#1322)
d4f31df Fix upload waiting for port without 1200bps touch (#1319)
b1764d1 Fix network settings uneditable with config command (#1288)
d1b1b03 Fix compile command panicking if invalid build.options.json is found (#1118)
6095a84 Fix sorting of platforms and boards (#1282)
dad5e9c Fix compile --build-path not working with relative paths (#1423)

Breaking Changes

ec027a7 [breaking] Add support for Pluggable Discoveries (#1333)
a66fea9 [breaking] Refactor initialization steps (#1274)
7b68b48 [breaking] Pass user locale preference directly to i18n package (#1365)
e7d4eaa [breaking] Refactor codebase to use a single Sketch struct (#1353)
16f4135 [breaking] Check gpg signature for library_index.json (#1307)
a07258b [breaking] Change gRPC DebugConfigRequest port field type (#1414)

0.18.3

14 May 12:47
Compare
Choose a tag to compare

Changelog

Fixed

d710b64 Revert "Improved lib detection: check for matching name in library.properties (#1276)" (#1290)

0.18.2

10 May 14:48
Compare
Choose a tag to compare

Changelog

Added

770b363 Add --library flag to compile command (#1258)

Changed

20e77aa Change board list output sorting (#1281)
62566bb Enhance alphabetic sorting and place deprecated platform at the bottom (#1278)
f8c0dc9 Improved lib detection: check for matching name in library.properties (#1276)
73e5d36 Optimized upload 1200 bps-touch and fixed some rare corner cases (#1267)

Fixed

7b5a22a Fix compile command panicking if invalid build.options.json is found (#1118)

0.18.2-rc2

10 May 11:13
Compare
Choose a tag to compare
0.18.2-rc2 Pre-release
Pre-release

Changelog

7b5a22a Fix compile command panicking if invalid build.options.json is found (#1118)
59c2348 Fix sorting of platforms and boards (#1282)
20e77aa Change board list output sorting (#1281)
62566bb Enhance alphabetic sorting and place deprecated platform at the bottom (#1278)
f8c0dc9 Improved lib detection: check for matching name in library.properties (#1276)
73e5d36 Optimized upload 1200 bps-touch and fixed some rare corner cases (#1267)
770b363 Add --library flag to compile command (#1258)

0.18.2-rc1

10 May 08:28
Compare
Choose a tag to compare
0.18.2-rc1 Pre-release
Pre-release

Changelog

59c2348 Fix sorting of platforms and boards (#1282)
20e77aa Change board list output sorting (#1281)
62566bb Enhance alphabetic sorting and place deprecated platform at the bottom (#1278)
f8c0dc9 Improved lib detection: check for matching name in library.properties (#1276)
73e5d36 Optimized upload 1200 bps-touch and fixed some rare corner cases (#1267)
770b363 Add --library flag to compile command (#1258)

0.18.1

13 Apr 13:20
Compare
Choose a tag to compare

Changelog

Changed

b3cf8e1 Allow upload without specifing port, even if the board requires 1200-bps-touch on the serial port (#1263)

0.18.0

31 Mar 10:02
Compare
Choose a tag to compare

Changelog

Added

5f4f6e9 Add library validation step when installing from zip or git (#1234)
ac39429 Add support for json, adoc and md sketch files extensions (#1235)
2ed6dd0 Added monitor rate-limiting functionality (#1221)

Changed

b563cf1 Changed core search to update indexes only after 24h (#1237)

Fixed

8726c3a Fix casing of assembly sketch files (#1231)
0ddb024 Fix core name not showing if installed.json is not found (#1230)
658445c Fix OS X metadata folder not ignored when installing lib from zip (#1228)

Breaking Changes

e7cdde6 [breaking] Linting and refactoring of gRPC API .proto files (#1223)

0.18.0-rc1

30 Mar 09:59
Compare
Choose a tag to compare
0.18.0-rc1 Pre-release
Pre-release

Changelog

Added

5f4f6e9 Add library validation step when installing from zip or git (#1234)
ac39429 Add support for json, adoc and md sketch files extensions (#1235)
2ed6dd0 Added monitor rate-limiting functionality (#1221)

Changed

b563cf1 Changed core search to update indexes only after 24h (#1237)

Fixed

8726c3a Fix casing of assembly sketch files (#1231)
0ddb024 Fix core name not showing if installed.json is not found (#1230)
658445c Fix OS X metadata folder not ignored when installing lib from zip (#1228)

Breaking Changes

e7cdde6 [breaking] Linting and refactoring of gRPC API .proto files (#1223)

0.17.0

17 Mar 15:25
ab58758
Compare
Choose a tag to compare

Changelog

Added

13c6edf Add board search command and gRPC interface function (#1210)
5704138 Add overwrite option to zip and git lib install for gRPC interface (#1214)
436277f Add serial number of connected board to board list command (#1216)
b8c9e89 Add flag to skip libraries dependencies installation to gRPC LibraryInstall function (#1195)

Changed

ab58758 Improved error messages for .cpp/.h file in the sketch (#1224)
414ab00 Enhanced search logic of board listall, core search and lib search (#1222)
59b6277 Make archive validation error messages friendlier (#1188)

Fixed

df03ad7 Fix core upgrading not uninstalling unused tools (#1219)
b7f3dae Fix download errors not handled during core installation (#1217)
550179e Fix some commands crashing when an installed library has invalid version (#1189)