Skip to content

Releases: arduino/arduino-cli

0.21.0

08 Feb 15:17
10107d2
Compare
Choose a tag to compare

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

04 Feb 16:12
10107d2
Compare
Choose a tag to compare
0.21.0-rc1 Pre-release
Pre-release

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

09 Dec 13:41
Compare
Choose a tag to compare

Changelog

Added

addec71 Add minified json output format (#1586)
1117d34 Add json output to daemon command (#1585)
8923130 Add board autodetection on upload (#1581)

Fixed

648039f Fix lib upgrade trying to upgrade core bundled libraries (#1580)

0.20.2-rc1

07 Dec 16:54
Compare
Choose a tag to compare
0.20.2-rc1 Pre-release
Pre-release

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

29 Nov 11:47
Compare
Choose a tag to compare

Changelog

Fixed

9539402 Fix panic when discovery doesn't send an ok message after a command (#1569)

0.20.1-rc1

26 Nov 10:05
Compare
Choose a tag to compare
0.20.1-rc1 Pre-release
Pre-release

Changelog

Fixed

9539402 Fix panic when discovery doesn't send an ok message after a command (#1569)

0.20.0

23 Nov 14:45
Compare
Choose a tag to compare

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

9c13e87 [breaking] Uniform cli commands and flag (#1542)

0.20.0-rc3

23 Nov 11:40
Compare
Choose a tag to compare
0.20.0-rc3 Pre-release
Pre-release

Changelog

Changed

553c637 Updated translation files (#1561)

0.20.0-rc2

22 Nov 15:17
Compare
Choose a tag to compare
0.20.0-rc2 Pre-release
Pre-release

Changelog

Changed

bb54925 Updated translation files (#1559)

Fixed

750e914 Fix a regression introduced in be5022e. --input flags were ignored (#1558)

0.20.0-rc1

19 Nov 16:02
eff632c
Compare
Choose a tag to compare
0.20.0-rc1 Pre-release
Pre-release

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)

Breaking Changes

9c13e87 [breaking] Uniform cli commands and flag (#1542)