Skip to content

Releases: arduino/arduino-cli

0.25.0-rc1

11 Jul 16:24
63b53c0
Compare
Choose a tag to compare
0.25.0-rc1 Pre-release
Pre-release

Changelog

Added

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

Breaking changes

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

0.24.0

22 Jun 10:21
c1b10f5
Compare
Choose a tag to compare

Changelog

Fixed

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

Changed

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

Breaking changes

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

0.24.0-rc1

21 Jun 16:24
c1b10f5
Compare
Choose a tag to compare
0.24.0-rc1 Pre-release
Pre-release

Changelog

Fixed

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

Changed

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

Breaking changes

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

0.23.0

06 Jun 14:38
899dc91
Compare
Choose a tag to compare

Changelog

Added

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

Fixed

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

Changed

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

Breaking changes

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

0.23.0-rc2

06 Jun 08:31
899dc91
Compare
Choose a tag to compare
0.23.0-rc2 Pre-release
Pre-release

Changelog

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

0.23.0-rc1

03 Jun 08:55
0a1d8ee
Compare
Choose a tag to compare
0.23.0-rc1 Pre-release
Pre-release

Changelog

Added

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

Fixed

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

Changed

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

Breaking changes

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

0.22.0

06 May 11:19
65f662a
Compare
Choose a tag to compare

Changelog

Added

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

Changed

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

Fixed

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

Breaking Changes

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

0.22.0-rc1

05 May 16:00
65f662a
Compare
Choose a tag to compare
0.22.0-rc1 Pre-release
Pre-release

Changelog

Added

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

Changed

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

Fixed

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

Breaking Changes

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

0.21.1

24 Feb 15:54
Compare
Choose a tag to compare

Changelog

Added

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

Fixed

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

Changed

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

0.21.1-rc1

23 Feb 17:03
Compare
Choose a tag to compare
0.21.1-rc1 Pre-release
Pre-release

Changelog

Added

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

Fixed

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

Changed

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