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.13.0-rc2

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

Changelog

e6f1947 Added provides_includes field in Library gRPC message (#934)

arduino-cli - 0.13.0-rc1

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

Changelog

ef57e49 Added 'lib examples' command (#905)
5ee35c7 Add external programmers listing to board details commmand (#927)
21d2533 AddgRPC interface to collect every sketch file (#926)
3c16c05 [sec] update codeclysm/extract to v3.0.1 (#914)
6fb6405 Fix NPE for 'board install' command (#924)

arduino-cli - 0.12.1

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

Changelog

Fixed

48383da fix debug command startup (#921)

arduino-cli - 0.12.0

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

Changelog

Added

046d2e0 Add Description field to lib list output (#845)
72c9655 Allow empty network.proxy setting (#830)
860d1df core install now emits an error if a tool is not available for current OS (#795)
93158d2 Print a friendly message if a tool is not available (#794)
f4a55e6 Add fqbn flag for board details command (#895)
45b2421 Allow post_install for untrusted platforms (#911)
b8475a0 Add outdated, update and upgrade commands (#865)
2f87583 Create gRPC interface for update, upgrade and outdated commands (#903)
1f42d58 Added support for version pinning in install.sh (#766)

Changed

034dd0f Run post_install when needed (#893)
319dede Package index is now downloaded automatically when is required (#908)
b4a480f Change update --outdated flag to --show-outdated (#884)
a6e4fdf Updated translation files (#756)

Fixed

18d995b Fix board list failing because stdin is already set (#904)
b2ed18f Hack to fix zsh completion (#806)
82df01f Properly fix zsh completion (#892)
1785314 Fix tools tty detection (fix avrdude running in safe mode) (#897)
d68544e If installer can't run post_install do not give up (#912)
e3c2f6f Do not bail out upload if the 1200-bps touch fails (makes upload more resilient) (#913)

Security

2d7e3d1 Fix -DARDUINO_LIB_DISCOVERY_PHASE automatic flag incompatiblity in some rare circumstances (#838)
3249595 Daemon now listen to localhost-only (#763)
1ad33cd Implemented package_index.json signature verification (#791)

arduino-cli - 0.12.0-rc3

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

Changelog

Added

046d2e0 Add Description field to lib list output (#845)
72c9655 Allow empty network.proxy setting (#830)
860d1df core install now emits an error if a tool is not available for current OS (#795)
93158d2 Print a friendly message if a tool is not available (#794)
f4a55e6 Add fqbn flag for board details command (#895)
45b2421 Allow post_install for untrusted platforms (#911)
b8475a0 Add outdated, update and upgrade commands (#865)
2f87583 Create gRPC interface for update, upgrade and outdated commands (#903)
1f42d58 Added support for version pinning in install.sh (#766)

Changed

034dd0f Run post_install when needed (#893)
319dede Package index is now downloaded automatically when is required (#908)
b4a480f Change update --outdated flag to --show-outdated (#884)
a6e4fdf Updated translation files (#756)

Fixed

18d995b Fix board list failing because stdin is already set (#904)
b2ed18f Hack to fix zsh completion (#806)
82df01f Properly fix zsh completion (#892)
1785314 Fix tools tty detection (fix avrdude running in safe mode) (#897)
d68544e If installer can't run post_install do not give up (#912)
e3c2f6f Do not bail out upload if the 1200-bps touch fails (makes upload more resilient) (#913)

Security

2d7e3d1 Fix -DARDUINO_LIB_DISCOVERY_PHASE automatic flag incompatiblity in some rare circumstances (#838)
3249595 Daemon now listen to localhost-only (#763)
1ad33cd Implemented package_index.json signature verification (#791)

arduino-cli - 0.12.0-rc2

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

Changelog

Added

046d2e0 Add Description field to lib list output (#845)
72c9655 Allow empty network.proxy setting (#830)
860d1df core install now emits an error if a tool is not available for current OS (#795)
93158d2 Print a friendly message if a tool is not available (#794)
f4a55e6 Add fqbn flag for board details command (#895)
45b2421 Allow post_install for untrusted platforms (#911)
b8475a0 Add outdated, update and upgrade commands (#865)
2f87583 Create gRPC interface for update, upgrade and outdated commands (#903)
1f42d58 Added support for version pinning in install.sh (#766)

Changed

034dd0f Run post_install when needed (#893)
319dede Package index is now downloaded automatically when is required (#908)
b4a480f Change update --outdated flag to --show-outdated (#884)
a6e4fdf Updated translation files (#756)

Fixed

18d995b Fix board list failing because stdin is already set (#904)
b2ed18f Hack to fix zsh completion (#806)
82df01f Properly fix zsh completion (#892)
1785314 Fix tools tty detection (fix avrdude running in safe mode) (#897)

Security

2d7e3d1 Fix -DARDUINO_LIB_DISCOVERY_PHASE automatic flag incompatiblity in some rare circumstances (#838)
3249595 Daemon now listen to localhost-only (#763)
1ad33cd Implemented package_index.json signature verification (#791)

arduino-cli - 0.12.0-rc1

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

Changelog

b4a480f Change update --outdated flag to --show-outdated (#884)
b8475a0 Add outdated, update and upgrade commands (#865)
2d7e3d1 Fix -DARDUINO_LIB_DISCOVERY_PHASE automatic flag incompatiblity in some rare circumstances (#838)
046d2e0 Add Description field to lib list output (#845)

arduino-cli - 0.11.0-rc1-62-g72c9655f

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

Changelog

72c9655 Allow empty network.proxy setting (#830)
c446ab6 add ci step to automatically update tag & revision of a specified formula and open a PR to Homebrew repo (#808)
b2ed18f Fix zsh completion (#806)
860d1df "core install" now emits an error if a tool is not available for current OS (#795)
93158d2 Print a friendly message if a tool is not available (#794)
1ad33cd Implemented package_index.json signature verification (#791)
1fa4874 Update command line completion docs (#793)
a6e4fdf Updated translation files (#756)
fff99af Add retry to telemetry daemon test (#768)
18aefa0 Update install script documentation to document version pinning (#767)
1f42d58 Added support for version pinning in install.sh (#766)
3249595 Daemon now listen to localhost-only (#763)
764ffb9 [skip-changleog] Moving legacy arduino-builder grpc server to arduino-builder repo. (#760)
5373961 Added external programmer support (#720)
15d35de add basic implementation of tab completion (#663)
f7a6d63 Removed automatic '--relax' hack for compiles on Atmega2560 MCU (#749)
c9868a0 Fixed sketchbook+bootloader hex merger when bootloader is in bin format (#744)
98dab40 Fixed IDE bundle detection (#730)
dd334d5 Updated translation files (#743)
d0f0288 tag failures with workflow name (#747)
ad224f8 fix typos (#741)

arduino-cli - 0.11.0

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

Changelog

ec44ad1 Added external programmer support (#720)
4a5330a Add basic implementation of tab completion (#663)
3b18571 Removed automatic '--relax' hack for compiles on Atmega2560 MCU (#749)
891e730 Fixed sketchbook+bootloader hex merger when bootloader is in bin format (#744)
ab55cb5 Fixed IDE bundle detection (#730)
5b83e05 Updated translation files (#743)
cc8e2ca Fix typos (#741)
d53a15b Add support for i18n in the cli (#676)
e4d4651 Return non-zero exit code if library install fails due to dependency resolution (#728)
2ad7fb3 Add cli httpclient with support for proxy configuration (#672)
ebc28e1 Compile extract all artifacts in "sketch/build" folder (#687)
c387167 Fixed race condition in builder (#704)
b55722f Remove unused "verbose" field from gRPC Debug service request message (#702)
1c7920f Fix mixed code precompiled libraries (again!) (#611)
6718cf4 Sketch path can now be specified by folder (path/to/sketch/) or by file (path/to/sketch/sketch.ino) (#690)
b62c339 Remove unused Tools struct in boards.proto (#689)
83d7f6e Enhance "board details" command (#674)

arduino-cli - 0.11.0-rc3

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

Changelog

ec44ad1 Added external programmer support (#720)
4a5330a Add basic implementation of tab completion (#663)
3b18571 Removed automatic '--relax' hack for compiles on Atmega2560 MCU (#749)
891e730 Fixed sketchbook+bootloader hex merger when bootloader is in bin format (#744)
ab55cb5 Fixed IDE bundle detection (#730)
5b83e05 Updated translation files (#743)
cc8e2ca Fix typos (#741)
d53a15b Add support for i18n in the cli (#676)
e4d4651 Return non-zero exit code if library install fails due to dependency resolution (#728)
2ad7fb3 Add cli httpclient with support for proxy configuration (#672)
ebc28e1 Compile extract all artifacts in "sketch/build" folder (#687)
c387167 Fixed race condition in builder (#704)
b55722f Remove unused "verbose" field from gRPC Debug service request message (#702)
1c7920f Fix mixed code precompiled libraries (again!) (#611)
6718cf4 Sketch path can now be specified by folder (path/to/sketch/) or by file (path/to/sketch/sketch.ino) (#690)
b62c339 Remove unused Tools struct in boards.proto (#689)
83d7f6e Enhance "board details" command (#674)

arduino-cli - 0.11.0-rc2

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

Changelog

ec44ad1 Added external programmer support (#720)
4a5330a Add basic implementation of tab completion (#663)
3b18571 Removed automatic '--relax' hack for compiles on Atmega2560 MCU (#749)
891e730 Fixed sketchbook+bootloader hex merger when bootloader is in bin format (#744)
ab55cb5 Fixed IDE bundle detection (#730)
5b83e05 Updated translation files (#743)
cc8e2ca Fix typos (#741)
d53a15b Add support for i18n in the cli (#676)
e4d4651 Return non-zero exit code if library install fails due to dependency resolution (#728)
2ad7fb3 Add cli httpclient with support for proxy configuration (#672)
ebc28e1 Compile extract all artifacts in "sketch/build" folder (#687)
c387167 Fixed race condition in builder (#704)
b55722f Remove unused "verbose" field from gRPC Debug service request message (#702)
1c7920f Fix mixed code precompiled libraries (again!) (#611)
6718cf4 Sketch path can now be specified by folder (path/to/sketch/) or by file (path/to/sketch/sketch.ino) (#690)
b62c339 Remove unused Tools struct in boards.proto (#689)
83d7f6e Enhance "board details" command (#674)

arduino-cli - 0.11.0-rc1

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

Changelog

d53a15b Add support for i18n in the cli (#676)
e4d4651 Return non-zero exit code if library install fails due to dependency resolution (#728)
2ad7fb3 Add cli httpclient with support for proxy configuration (#672)
ebc28e1 Compile extract all artifacts in "sketch/build" folder (#687)
c387167 Fixed race condition in builder (#704)
b55722f Remove unused "verbose" field from gRPC Debug service request message (#702)
1c7920f Fix mixed code precompiled libraries (again!) (#611)
6718cf4 Sketch path can now be specified by folder (path/to/sketch/) or by file (path/to/sketch/sketch.ino) (#690)
b62c339 Remove unused Tools struct in boards.proto (#689)
83d7f6e Enhance "board details" command (#674)

arduino-cli - 0.10.0

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

Changelog

ec5c3ed Fix serial port URI parsing in board attach command (#661)
ad9d5f6 Added configuration option for proxy (#609)
b54c3c0 Fixed wrong IDE bundle-detection result caching (#606)
d111bc6 Fixed path-relativization error when traversing different partitions (#658)
c7742fa 'arduino-cli lib' command arguments are now case insensitive (#628)
e556625 Corrected short description of installCommand (#642)
322bc6a Improve output message with config file creation (#595)
38a80a6 Show similar library names in lib search (#598)
06a328f Bump required go version to 1.14 (#634)
985b2c9 Add macro -DARDUINO_LIB_DISCOVERY_PHASE during lib discovery phase (#633)
8759bf4 GH-612: core search can match Platform#ID too. (#615)
fbcd87f Add debug interpreter flag (#626)
fbd35df Added dry-run mode in Compile command (#619)
cd2fa29 Use grpc enumerations for LibraryLayout and LibraryLocation (#613)
2791756 Export Prometheus telemetry in daemon mode (#573)
8483cb2 Remove upload port as required CLI parameter in "upload" command (#608)
27a9106 Read upload port from sketch.json (#454)
4b874a0 Added dependencies, license and provides_includes fields in 'lib search' (#599)
561618a Fix paths handling for gdb (#597)

arduino-cli - 0.10.0-rc3

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

Changelog

ec5c3ed Fix serial port URI parsing in board attach command (#661)
ad9d5f6 Added configuration option for proxy (#609)
b54c3c0 Fixed wrong IDE bundle-detection result caching (#606)
d111bc6 Fixed path-relativization error when traversing different partitions (#658)
c7742fa 'arduino-cli lib' command arguments are now case insensitive (#628)
e556625 Corrected short description of installCommand (#642)
322bc6a Improve output message with config file creation (#595)
38a80a6 Show similar library names in lib search (#598)
06a328f Bump required go version to 1.14 (#634)
985b2c9 Add macro -DARDUINO_LIB_DISCOVERY_PHASE during lib discovery phase (#633)
8759bf4 GH-612: core search can match Platform#ID too. (#615)
fbcd87f Add debug interpreter flag (#626)
fbd35df Added dry-run mode in Compile command (#619)
cd2fa29 Use grpc enumerations for LibraryLayout and LibraryLocation (#613)
2791756 Export Prometheus telemetry in daemon mode (#573)
8483cb2 Remove upload port as required CLI parameter in "upload" command (#608)
27a9106 Read upload port from sketch.json (#454)
4b874a0 Added dependencies, license and provides_includes fields in 'lib search' (#599)
561618a Fix paths handling for gdb (#597)

arduino-cli - 0.10.0-rc2

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

Changelog

ad9d5f6 Added configuration option for proxy (#609)
b54c3c0 Fixed wrong IDE bundle-detection result caching (#606)
d111bc6 Fixed path-relativization error when traversing different partitions (#658)
c7742fa 'arduino-cli lib' command arguments are now case insensitive (#628)
e556625 Corrected short description of installCommand (#642)
322bc6a Improve output message with config file creation (#595)
38a80a6 Show similar library names in lib search (#598)
06a328f Bump required go version to 1.14 (#634)
985b2c9 Add macro -DARDUINO_LIB_DISCOVERY_PHASE during lib discovery phase (#633)
8759bf4 GH-612: core search can match Platform#ID too. (#615)
fbcd87f Add debug interpreter flag (#626)
fbd35df Added dry-run mode in Compile command (#619)
cd2fa29 Use grpc enumerations for LibraryLayout and LibraryLocation (#613)
2791756 Export Prometheus telemetry in daemon mode (#573)
8483cb2 Remove upload port as required CLI parameter in "upload" command (#608)
27a9106 Read upload port from sketch.json (#454)
4b874a0 Added dependencies, license and provides_includes fields in 'lib search' (#599)
561618a Fix paths handling for gdb (#597)

arduino-cli - 0.10.0-rc1

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

Changelog

c7742fa 'arduino-cli lib' command arguments are now case insensitive (#628)
e556625 Corrected short description of installCommand (#642)
322bc6a Improve output message with config file creation (#595)
38a80a6 Show similar library names in lib search (#598)
06a328f Bump required go version to 1.14 (#634)
985b2c9 Add macro -DARDUINO_LIB_DISCOVERY_PHASE during lib discovery phase (#633)
8759bf4 GH-612: core search can match Platform#ID too. (#615)
fbcd87f Add debug interpreter flag (#626)
fbd35df Added dry-run mode in Compile command (#619)
cd2fa29 Use grpc enumerations for LibraryLayout and LibraryLocation (#613)
2791756 Export Prometheus telemetry in daemon mode (#573)
8483cb2 Remove upload port as required CLI parameter in "upload" command (#608)
27a9106 Read upload port from sketch.json (#454)
4b874a0 Added dependencies, license and provides_includes fields in 'lib search' (#599)
561618a Fix paths handling for gdb (#597)

arduino-cli - 0.9.0

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

Changelog

e4d02b4 Fix paths handling for gdb (#597)
f0b72bd Allow SIGINT (ctrl-C) to be forwarded to debugger process (#596)
88468f2 Add support for compile with debug optimizations (#593)
fc13047 Implement debug feature (#590)
1eefe49 Added better error handling for the gRPC server. (#592)
11abbee Restore permission lost during upload/download (#589)

arduino-cli - 0.9.0-rc3

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

Changelog

e4d02b4 Fix paths handling for gdb (#597)
f0b72bd Allow SIGINT (ctrl-C) to be forwarded to debugger process (#596)
88468f2 Add support for compile with debug optimizations (#593)
fc13047 Implement debug feature (#590)
1eefe49 Added better error handling for the gRPC server. (#592)
11abbee Restore permission lost during upload/download (#589)

arduino-cli - 0.9.0-rc2

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

Changelog

85effc8 Allow SIGINT (ctrl-C) to be forwarded to debugger process (#596)
88468f2 Add support for compile with debug optimizations (#593)
fc13047 Implement debug feature (#590)
1eefe49 Added better error handling for the gRPC server. (#592)
11abbee Restore permission lost during upload/download (#589)

arduino-cli - 0.9.0-rc1

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

Changelog

88468f2 Add support for compile with debug optimizations (#593)
fc13047 Implement debug feature (#590)
1eefe49 Added better error handling for the gRPC server. (#592)
11abbee Restore permission lost during upload/download (#589)