Skip to content

Releases: arduino/arduino-cli

0.12.0-rc1

07 Aug 13:56
bd6c861
Compare
Choose a tag to compare
0.12.0-rc1 Pre-release
Pre-release

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)

0.11.0-rc1-62-g72c9655f

14 Jul 15:07
0.11.0-rc1-62-g72c9655f
72c9655
Compare
Choose a tag to compare
Pre-release

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)

0.11.0

25 Jun 09:29
Compare
Choose a tag to compare

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)

0.11.0-rc3

25 Jun 09:06
Compare
Choose a tag to compare
0.11.0-rc3 Pre-release
Pre-release

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)

0.11.0-rc2

17 Jun 14:02
Compare
Choose a tag to compare
0.11.0-rc2 Pre-release
Pre-release

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)

0.11.0-rc1

01 Jun 17:11
e1eec95
Compare
Choose a tag to compare
0.11.0-rc1 Pre-release
Pre-release

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)

0.10.0

16 Apr 15:16
Compare
Choose a tag to compare

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)

0.10.0-rc3

16 Apr 14:32
Compare
Choose a tag to compare
0.10.0-rc3 Pre-release
Pre-release

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)

0.10.0-rc2

16 Apr 11:54
Compare
Choose a tag to compare
0.10.0-rc2 Pre-release
Pre-release

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)

0.10.0-rc1

14 Apr 15:12
95e757d
Compare
Choose a tag to compare
0.10.0-rc1 Pre-release
Pre-release

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)