Releases: arduino/arduino-cli
0.19.0-rc2
0.19.0-rc1
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
0.18.2
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
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
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
0.18.0
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
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
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)