Releases: arduino/arduino-cli
0.21.0
Changelog
Added
200d4b4 Add ip flag to daemon command (#1651)
18cb00c Added support for advanced sketch "size" command (#1211)
5dd14c4 Add YAML output format (#1600)
9b6f769 Add minified json output format (#1586)
2067504 Add json output to daemon command (#1585)
f106863 Add board autodetection on upload (#1581)
Changed
569e194 Improved pluggable discovery conversion for platforms not supporting it (#1629)
47c634b Sample command to solve compile or upload issue is now shown to CLI users (#1647)
1b0c127 Pluggable Monitors: Improved error logging / fixed resource leak in some rare conditions (#1638)
5beeba4 Better detection if serial port is required during upload. (#1398)
60c1c98 Do not abort build if loading errors happens for not compiled platforms (#1606)
4506bf9 Report board platform and build platform on compile
JSON output (#1608)
Fixed
085a31b Fix panic calling compile with wrong FQBN (#1645)
98f795d bugfix: Install pluggable monitor dependencies together with a platform (#1637)
5f8cb4b Allow case-insensitive ok
or OK
replies from pluggable discoveries and monitors (#1633)
8638657 Fix install script's check for previous installation (#1603)
c5fe48d Fix lib upgrade trying to upgrade core bundled libraries (#1580)
df27d56 Fix panic when discovery doesn't send an ok message after a command (#1569)
89dbd25 fix a regression introduced in be5022e. --input
flags were ignored (#1558)
12adc53 Bugfix: apply monitor settings on monitor opening (#1604)
Breaking Changes
4256524 [breaking] Add env variable to let tools know the cli version and the gRPC client version (#1640)
530e671 [breaking] legacy: refactoring of the old i18n.Logger
(part 2) (#1625)
edc63f8 [breaking] legacy: refactoring of the old i18n.Logger
(#1621)
e63c798 [breaking] Optimize core
operations, improving on the user input (#1574)
0.21.0-rc1
Changelog
Added
200d4b4 Add ip flag to daemon command (#1651)
18cb00c Added support for advanced sketch "size" command (#1211)
5dd14c4 Add YAML output format (#1600)
9b6f769 Add minified json output format (#1586)
2067504 Add json output to daemon command (#1585)
f106863 Add board autodetection on upload (#1581)
Changed
569e194 Improved pluggable discovery conversion for platforms not supporting it (#1629)
47c634b Sample command to solve compile or upload issue is now shown to CLI users (#1647)
1b0c127 Pluggable Monitors: Improved error logging / fixed resource leak in some rare conditions (#1638)
5beeba4 Better detection if serial port is required during upload. (#1398)
60c1c98 Do not abort build if loading errors happens for not compiled platforms (#1606)
4506bf9 Report board platform and build platform on compile
JSON output (#1608)
Fixed
085a31b Fix panic calling compile with wrong FQBN (#1645)
98f795d bugfix: Install pluggable monitor dependencies together with a platform (#1637)
5f8cb4b Allow case-insensitive ok
or OK
replies from pluggable discoveries and monitors (#1633)
8638657 Fix install script's check for previous installation (#1603)
c5fe48d Fix lib upgrade trying to upgrade core bundled libraries (#1580)
df27d56 Fix panic when discovery doesn't send an ok message after a command (#1569)
89dbd25 fix a regression introduced in #be5022e. --input
flags were ignored (#1558)
12adc53 Bugfix: apply monitor settings on monitor opening (#1604)
Breaking Changes
4256524 [breaking] Add env variable to let tools know the cli version and the gRPC client version (#1640)
530e671 [breaking] legacy: refactoring of the old i18n.Logger
(part 2) (#1625)
edc63f8 [breaking] legacy: refactoring of the old i18n.Logger
(#1621)
e63c798 [breaking] Optimize core
operations, improving on the user input (#1574)
0.20.2
0.20.2-rc1
Changelog
Added
addec71 Add minified json output format (#1586)
1117d34 Add json output to daemon command (#1585)
8923130 Add board autodetection on upload (#1581)
Changed
1378381 Updated translation files (#1575)
0951b37 Update python version in integration tests (#1579)
69f655e Enhance i18n:check task (#1578)
Fixed
648039f Fix lib upgrade trying to upgrade core bundled libraries (#1580)
0.20.1
0.20.1-rc1
0.20.0
Changelog
Added
10beac7 Add dynamic completion (#1509)
ec376de Add gRPC function to create new Sketch (#1498)
58ddae7 Added gRPC debugger (#1443)
1a3250b Added implementation of pluggable monitor client (#1455)
385d93a Add support for pluggable monitor (#1491)
Changed
b224ca7 Updated translation files (#828) (#1559) (#1561)
1d24a87 Remove the alpha suffix (#1553)
39f150a Locale is now refreshed on Init (#1555)
e72f683 Now compile --only-compilation-database
will run all pre-* hooks (#1549)
8cae880 Remove hardcoded builtin tools (#1537)
1df5cb8 Move custom errors to separate package (#1530)
7b468c0 Free contributors from i18n data sync responsibility (#1515)
c1ce019 Simplified Tool.LatestRelease()
and some code makeup (#1440)
Fixed
f7b22f7 Fix core list --all
sometimes crashing (#1519)
e0d983a Fix compile error message not printed to correct writer on error (#1523)
126bb02 Fix bad error message when board ID part of FQBN is wrong (#1506)
750e914 Fix a regression introduced in be5022e. --input
flags were ignored (#1558)
Breaking Changes
0.20.0-rc3
0.20.0-rc2
0.20.0-rc1
Changelog
Added
10beac7 Add dynamic completion (#1509)
ec376de Add gRPC function to create new Sketch (#1498)
58ddae7 Added gRPC debugger (#1443)
1a3250b Added implementation of pluggable monitor client (#1455)
385d93a Add support for pluggable monitor (#1491)
Changed
b224ca7 Updated translation files (#828)
1d24a87 Remove the alpha suffix (#1553)
39f150a Locale is now refreshed on Init (#1555)
e72f683 Now compile --only-compilation-database
will run all pre-* hooks (#1549)
8cae880 Remove hardcoded builtin tools (#1537)
1df5cb8 Move custom errors to separate package (#1530)
7b468c0 Free contributors from i18n data sync responsibility (#1515)
c1ce019 Simplified Tool.LatestRelease()
and some code makeup (#1440)
Fixed
f7b22f7 Fix core list --all
sometimes crashing (#1519)
e0d983a Fix compile error message not printed to correct writer on error (#1523)
126bb02 Fix bad error message when board ID part of FQBN is wrong (#1506)