arduino-cli

Arduino command line tool

GPL-3.0 License

Downloads
605
Stars
4.2K
Committers
88

Bot releases are visible (Hide)

arduino-cli - 0.25.1

Published by github-actions[bot] about 2 years ago

Changelog

Added

78be128d Allow using specific revisions in lib install --git-url (#1113) (#1776)

Fixed

4c539b9a Fix bogus "wrong file size" error in some rare cases (#1810)

arduino-cli - 0.25.1-rc1

Published by github-actions[bot] about 2 years ago

Changelog

Added

78be128d Allow using specific revisions in lib install --git-url (#1113) (#1776)

Fixed

4c539b9a Fix bogus "wrong file size" error in some rare cases (#1810)

arduino-cli - 0.25.0

Published by github-actions[bot] over 2 years ago

Changelog

Added

ffe4232b Add --no-overwrite flag in core install (#1794)
2ea36084 Added --no-overwrite flag in lib install command (#1793)
0de6c37b Add support for macos arm64 build (#1770)

Fixed

f0b218aa Fix path in error messages on sketch loading (#1805)

Breaking changes

6ac5f7a3 [breaking] Fix gRPC streaming synchronization on close (should fix missing lines at the end of compile) (#1787)

arduino-cli - 0.25.0-rc2

Published by github-actions[bot] over 2 years ago

Changelog

Fixed

f0b218aa Fix path in error messages on sketch loading (#1805)

arduino-cli - 0.25.0-rc1

Published by github-actions[bot] over 2 years ago

Changelog

Added

ffe4232b Add --no-overwrite flag in core install (#1794)
2ea36084 Added --no-overwrite flag in lib install command (#1793)
0de6c37b Add support for macos arm64 build (#1770)

Breaking changes

6ac5f7a3 [breaking] Fix gRPC streaming synchronization on close (should fix missing lines at the end of compile) (#1787)

arduino-cli - 0.24.0

Published by github-actions[bot] over 2 years ago

Changelog

Fixed

2ee21386 Clear gRPC Monitor request only after monitor successfully closes (#1771)

Changed

64bc4dce Rate limit the number of outgoing gRPC messages (#1759)
76fab32d disable CGO on every OS except macOS (#1751)
427af563 Do library rescan on compile (if no profies are used) (#1758)

Breaking changes

4badf90b [breaking] Remove old gRPC Monitor service, in favor of new gRPC API based on pluggable monitor (#1504)

arduino-cli - 0.24.0-rc1

Published by github-actions[bot] over 2 years ago

Changelog

Fixed

2ee21386 Clear gRPC Monitor request only after monitor successfully closes (#1771)

Changed

64bc4dce Rate limit the number of outgoing gRPC messages (#1759)
76fab32d disable CGO on every OS except macOS (#1751)
427af563 Do library rescan on compile (if no profies are used) (#1758)

Breaking changes

4badf90b [breaking] Remove old gRPC Monitor service, in favor of new gRPC API based on pluggable monitor (#1504)

arduino-cli - 0.23.0

Published by github-actions[bot] over 2 years ago

Changelog

Added

7e9e4cac Implementation of sketch profiles (#1713)
d5df4366 Improved compile report / temporary support for profile creation (#1745)
7afdc383 Monitor gRPC now sends a 'success' message to notify open port (#1742)

Fixed

48dd5c77 Fixed '--libraries' and '--library' flags description in compile command (#1732)
ca8c48a7 Use real names for libs in upgrade commands (#1725)
afdc20c1 Optimization: skip Init() when no library or platform was installed (#1663)
4d31f4fd fix arduino-cli outdated --format json output (#1746)
4ec6b973 Fixed regression in library discovery (#1741)

Changed

652bcace Allow downloading index and signature in a single tar.bz2 archive (#1734)
b6d36c6d Improved gRPC debug logger (#1730)

Breaking changes

7e9e4cac [breaking] Implementation of sketch profiles (#1713)
d5df4366 [breaking] Improved compile report / temporary support for profile creation (#1745)
4ec6b973 [breaking] Fixed regression in library discovery (#1741)

arduino-cli - 0.23.0-rc2

Published by github-actions[bot] over 2 years ago

Changelog

4d31f4fd fix arduino-cli outdated --format json output (#1746)

arduino-cli - 0.23.0-rc1

Published by github-actions[bot] over 2 years ago

Changelog

Added

7afdc383 Monitor gRPC now sends a 'success' message to notify open port (#1742)

Fixed

48dd5c77 Fixed '--libraries' and '--library' flags description in compile command (#1732)
ca8c48a7 Use real names for libs in upgrade commands (#1725)
afdc20c1 Optimization: skip Init() when no library or platform was installed (#1663)

Changed

652bcace Allow downloading index and signature in a single tar.bz2 archive (#1734)
b6d36c6d Improved gRPC debug logger (#1730)

Breaking changes

7e9e4cac [breaking] Implementation of sketch profiles (#1713)
d5df4366 [breaking] Improved compile report / temporary support for profile creation (#1745)
4ec6b973 [breaking] Fixed regression in library discovery (#1741)

arduino-cli - 0.22.0

Published by github-actions[bot] over 2 years ago

Changelog

Added

306f195b Added --debug-file flag to gRPC daemon debug mode (#1704)
b86e5cf7 Add secure boot support for compile command. (#1686)
6303ba39 Add flag to allow board options to be specified seperately from fqbn (#1688)
a025bca3 Add missing "Type" value in 'board list' table in case of unknown board (#1673)

Changed

20449fce Improved JSON decoding (improves arduino-cli startup time) (#1402)
ae570662 Bump go version to go 1.17.8 (#1567)
26e1dc2f Discoveries are now closed and unregistered after failure (#1667)
dd48868a board list now returns partial results in case of errors (#1668)

Fixed

cb992295 Fix installation script bugs affecting Apple M1 users (#1721)
d61f9542 Fixed some weird behaviour in gRPC Monitor command (#1706)
c918d8b0 Update dead documentation links (#1690)
2f2cbe23 Fix error being printed in index parsing during first start (#1672)
734d1c94 Fix a couple memory leaks caused by files not being closed (#1670)

Breaking Changes

a478b4a8 [breaking] Refactor errors handling in packagemanager.Load* golang API (#1682)

arduino-cli - 0.22.0-rc1

Published by github-actions[bot] over 2 years ago

Changelog

Added

306f195b Added --debug-file flag to gRPC daemon debug mode (#1704)
b86e5cf7 Add secure boot support for compile command. (#1686)
6303ba39 Add flag to allow board options to be specified seperately from fqbn (#1688)
a025bca3 Add missing "Type" value in 'board list' table in case of unknown board (#1673)

Changed

20449fce Improved JSON decoding (improves arduino-cli startup time) (#1402)
ae570662 Bump go version to go 1.17.8 (#1567)
26e1dc2f Discoveries are now closed and unregistered after failure (#1667)
dd48868a board list now returns partial results in case of errors (#1668)

Fixed

cb992295 Fix installation script bugs affecting Apple M1 users (#1721)
d61f9542 Fixed some weird behaviour in gRPC Monitor command (#1706)
c918d8b0 Update dead documentation links (#1690)
2f2cbe23 Fix error being printed in index parsing during first start (#1672)
734d1c94 Fix a couple memory leaks caused by files not being closed (#1670)

Breaking Changes

a478b4a8 [breaking] Refactor errors handling in packagemanager.Load* golang API (#1682)

arduino-cli - 0.21.1

Published by github-actions[bot] over 2 years ago

Changelog

Added

08ef7c66 Add missing "Type" value in 'board list' table in case of unknown board (#1673)

Fixed

9fcbb392 Fix error being printed in index parsing during first start (#1672)
e6285efd Fix a couple memory leaks caused by files not being closed (#1670)

Changed

d684dec1 Board list now returns partial results in case of errors (#1668)
625ff52b Discoveries are now closed and unregistered after failure (#1667)

arduino-cli - 0.21.1-rc1

Published by github-actions[bot] over 2 years ago

Changelog

Added

08ef7c66 Add missing "Type" value in 'board list' table in case of unknown board (#1673)

Fixed

9fcbb392 Fix error being printed in index parsing during first start (#1672)
e6285efd Fix a couple memory leaks caused by files not being closed (#1670)

Changed

d684dec1 Board list now returns partial results in case of errors (#1668)
625ff52b Discoveries are now closed and unregistered after failure (#1667)

arduino-cli - 0.21.0

Published by github-actions[bot] over 2 years ago

Changelog

Added

200d4b4f Add ip flag to daemon command (#1651)
18cb00c2 Added support for advanced sketch "size" command (#1211)
5dd14c4c Add YAML output format (#1600)
9b6f7696 Add minified json output format (#1586)
20675049 Add json output to daemon command (#1585)
f1068631 Add board autodetection on upload (#1581)

Changed

569e1944 Improved pluggable discovery conversion for platforms not supporting it (#1629)
47c634bd Sample command to solve compile or upload issue is now shown to CLI users (#1647)
1b0c1277 Pluggable Monitors: Improved error logging / fixed resource leak in some rare conditions (#1638)
5beeba43 Better detection if serial port is required during upload. (#1398)
60c1c98e Do not abort build if loading errors happens for not compiled platforms (#1606)
4506bf9d Report board platform and build platform on compile JSON output (#1608)

Fixed

085a31b1 Fix panic calling compile with wrong FQBN (#1645)
98f795dd bugfix: Install pluggable monitor dependencies together with a platform (#1637)
5f8cb4bc Allow case-insensitive ok or OK replies from pluggable discoveries and monitors (#1633)
86386576 Fix install script's check for previous installation (#1603)
c5fe48d4 Fix lib upgrade trying to upgrade core bundled libraries (#1580)
df27d56a Fix panic when discovery doesn't send an ok message after a command (#1569)
89dbd25f fix a regression introduced in be5022e. --input flags were ignored (#1558)
12adc538 Bugfix: apply monitor settings on monitor opening (#1604)

Breaking Changes

4256524e [breaking] Add env variable to let tools know the cli version and the gRPC client version (#1640)
530e671e [breaking] legacy: refactoring of the old i18n.Logger (part 2) (#1625)
edc63f83 [breaking] legacy: refactoring of the old i18n.Logger (#1621)
e63c798c [breaking] Optimize core operations, improving on the user input (#1574)

arduino-cli - 0.21.0-rc1

Published by github-actions[bot] over 2 years ago

Changelog

Added

200d4b4f Add ip flag to daemon command (#1651)
18cb00c2 Added support for advanced sketch "size" command (#1211)
5dd14c4c Add YAML output format (#1600)
9b6f7696 Add minified json output format (#1586)
20675049 Add json output to daemon command (#1585)
f1068631 Add board autodetection on upload (#1581)

Changed

569e1944 Improved pluggable discovery conversion for platforms not supporting it (#1629)
47c634bd Sample command to solve compile or upload issue is now shown to CLI users (#1647)
1b0c1277 Pluggable Monitors: Improved error logging / fixed resource leak in some rare conditions (#1638)
5beeba43 Better detection if serial port is required during upload. (#1398)
60c1c98e Do not abort build if loading errors happens for not compiled platforms (#1606)
4506bf9d Report board platform and build platform on compile JSON output (#1608)

Fixed

085a31b1 Fix panic calling compile with wrong FQBN (#1645)
98f795dd bugfix: Install pluggable monitor dependencies together with a platform (#1637)
5f8cb4bc Allow case-insensitive ok or OK replies from pluggable discoveries and monitors (#1633)
86386576 Fix install script's check for previous installation (#1603)
c5fe48d4 Fix lib upgrade trying to upgrade core bundled libraries (#1580)
df27d56a Fix panic when discovery doesn't send an ok message after a command (#1569)
89dbd25f fix a regression introduced in #be5022e. --input flags were ignored (#1558)
12adc538 Bugfix: apply monitor settings on monitor opening (#1604)

Breaking Changes

4256524e [breaking] Add env variable to let tools know the cli version and the gRPC client version (#1640)
530e671e [breaking] legacy: refactoring of the old i18n.Logger (part 2) (#1625)
edc63f83 [breaking] legacy: refactoring of the old i18n.Logger (#1621)
e63c798c [breaking] Optimize core operations, improving on the user input (#1574)

arduino-cli - 0.20.2

Published by github-actions[bot] almost 3 years ago

Changelog

Added

addec716 Add minified json output format (#1586)
1117d34a Add json output to daemon command (#1585)
89231302 Add board autodetection on upload (#1581)

Fixed

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

arduino-cli - 0.20.2-rc1

Published by github-actions[bot] almost 3 years ago

Changelog

Added

addec716 Add minified json output format (#1586)
1117d34a Add json output to daemon command (#1585)
89231302 Add board autodetection on upload (#1581)

Changed

13783819 Updated translation files (#1575)
0951b372 Update python version in integration tests (#1579)
69f655e8 Enhance i18n:check task (#1578)

Fixed

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

arduino-cli - 0.20.1

Published by github-actions[bot] almost 3 years ago

Changelog

Fixed

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

arduino-cli - 0.20.1-rc1

Published by github-actions[bot] almost 3 years ago

Changelog

Fixed

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