Releases: arduino/arduino-cli
0.11.0
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
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
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
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
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
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
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
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)
0.9.0
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)
0.9.0-rc3
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)