Releases: arduino/arduino-cli
0.29.0
Changelog
Added
79e6484 Allow ISO8859-1 (non UTF-8) .properties
files. (#1969)
ec3e71c Added libraries .development
flag detection (#1962)
5a4ffe0 Allow locale
key to be used in config ...
commands. (#1952)
13f2255 Add task to collect proto files and add steps to release them with tester, nightly and stable builds (#1931)
Fixed
1fb5d14 Fix download progress bar (not always displayed) (#1980)
8e1e16b Set runtime.hardware.path
property during upload (#1978)
ca39297 Fix concurrency problem in Board.buildConfigOptionsStructures (fix some rare crash of the CLI/Arduino IDE) (#1972)
fae07e4 Copy package to destination if move failed (should fix sporadic Access is denied
errors on Windows) (#1938)
5efa9b5 bugfix: lib upgrade
command does not install new libraries dependencies (#1935)
Changed
0b2c38d lib search
returns exact match as the first result. (#1975)
960c210 lib deps
command output sorted alphabetically (#1934)
Breaking changes
61ba685 [breaking] Removed redundant and useless commands from gRPC API (#1891)
0.29.0-rc.1
Changelog
Added
79e6484 Allow ISO8859-1 (non UTF-8) .properties
files. (#1969)
ec3e71c Added libraries .development
flag detection (#1962)
5a4ffe0 Allow locale
key to be used in config ...
commands. (#1952)
13f2255 Add task to collect proto files and add steps to release them with tester, nightly and stable builds (#1931)
Fixed
1fb5d14 Fix download progress bar (not always displayed) (#1980)
8e1e16b Set runtime.hardware.path
property during upload (#1978)
ca39297 Fix concurrency problem in Board.buildConfigOptionsStructures (fix some rare crash of the CLI/Arduino IDE) (#1972)
fae07e4 Copy package to destination if move failed (should fix sporadic Access is denied
errors on Windows) (#1938)
5efa9b5 bugfix: lib upgrade
command does not install new libraries dependencies (#1935)
Changed
0b2c38d lib search
returns exact match as the first result. (#1975)
960c210 lib deps
command output sorted alphabetically (#1934)
Breaking changes
61ba685 [breaking] Removed redundant and useless commands from gRPC API (#1891)
0.28.0
Changelog
Added
0d8ce36 Pluggable discovery: board identification can now identify also custom board options (#1674)
ea43a9c Add windows .msi
installer to the CI (#1899)
589cbcc Added missing docs for 'recipe.hooks.prebuild.NUMBER.pattern' (#1916)
Fixed
d27ba3d Prevent duplicate entries in board_manager.additional_urls (#1902)
e404a3b Improved library search (#1896)
736608f Fixed panic on lib upgrade
command (#1874)
Changed
797ed93 Download library index as a combined archive+signature (#1908)
1021e76 Made core search
results more similar to Arduino IDE 1.8.x search dialog (#1904)
3d5a87e board listall
(in json/machine readable output) return boards sorted with the same order as in the original boards.txt
(#1903)
5730e2e Do not treat custom menu options without label as 'malformed' (#1882)
Breaking changes
c8ff042 [breaking] Refactor DownloadProgress
gRPC message: more clear field meaning. (#1875)
bcb69d9 [breaking] Removed real_name
field from gRPC Library message and JSON responses (#1890)
b9599e1 [breaking] Fix behaviour of lib
commands when a library is installed multiple times (#1878)
c2bf718 [breaking] core update-index
do not stop at the first download error (#1866)
0.28.0-rc.1
Changelog
Added
0d8ce36 Pluggable discovery: board identification can now identify also custom board options (#1674)
ea43a9c Add windows .msi
installer to the CI (#1899)
589cbcc Added missing docs for 'recipe.hooks.prebuild.NUMBER.pattern' (#1916)
Fixed
d27ba3d Prevent duplicate entries in board_manager.additional_urls (#1902)
e404a3b Improved library search (#1896)
736608f Fixed panic on lib upgrade
command (#1874)
Changed
797ed93 Download library index as a combined archive+signature (#1908)
1021e76 Made core search
results more similar to Arduino IDE 1.8.x search dialog (#1904)
3d5a87e board listall
(in json/machine readable output) return boards sorted with the same order as in the original boards.txt
(#1903)
5730e2e Do not treat custom menu options without label as 'malformed' (#1882)
Breaking changes
c8ff042 [breaking] Refactor DownloadProgress
gRPC message: more clear field meaning. (#1875)
bcb69d9 [breaking] Removed real_name
field from gRPC Library message and JSON responses (#1890)
b9599e1 [breaking] Fix behaviour of lib
commands when a library is installed multiple times (#1878)
c2bf718 [breaking] core update-index
do not stop at the first download error (#1866)
0.27.1
0.27.1-rc.1
0.27.0
Changelog
Added
05d1446 Added Type field to Platform gRPC struct (#1853)
2bbb1b4 Added 'label' and 'properties' fields in board watch command (json output) (#1845)
Fixed
25d9100 Extended Pluggable Monitor specification to allow board-specific settings to be applied (#1855)
42043f6 Fixed cryptic error messages returned from Compile (#1848)
6138864 Correct key name in arduino-cli compile --dump-profile
output (#1846)
9c334ed Fix gRPC BoardList*
methods concurrency issues (#1804)
Breaking changes
73b3b61 [breaking] Simplified gRPC streams helpers (#1857)
4a4d1fd [breaking] Remove auto detection of Arduino IDE built-in libraries and tools / Allow gRPC install of built-in libraries (#1817)
276b0cc [breaking] daemon: Fix concurrency and streamline access to PackageManager (#1828)
0.27.0-rc.1
Changelog
Added
05d1446 Added Type field to Platform gRPC struct (#1853)
2bbb1b4 Added 'label' and 'properties' fields in board watch command (json output) (#1845)
Fixed
25d9100 Extended Pluggable Monitor specification to allow board-specific settings to be applied (#1855)
42043f6 Fixed cryptic error messages returned from Compile (#1848)
6138864 Correct key name in arduino-cli compile --dump-profile
output (#1846)
9c334ed Fix gRPC BoardList*
methods concurrency issues (#1804)
Breaking changes
73b3b61 [breaking] Simplified gRPC streams helpers (#1857)
4a4d1fd [breaking] Remove auto detection of Arduino IDE built-in libraries and tools / Allow gRPC install of built-in libraries (#1817)
276b0cc [breaking] daemon: Fix concurrency and streamline access to PackageManager (#1828)