Skip to content

Releases: arduino/arduino-cli

0.33.1

30 Jun 16:19
Compare
Choose a tag to compare

Changelog

347bfeb Disable DTR clearing on 1200-bps touch (only on Windows) (#2234)

0.32.3

30 Jun 11:46
b08dbd5
Compare
Choose a tag to compare

Changelog

b08dbd5 Disable DTR clearing on 1200-bps touch (only on Windows) (#2234)

0.33.0

30 May 12:41
ca60d4b
Compare
Choose a tag to compare

Changelog

Added

493fa83 Identify managed platforms not tracked by a package index (#2174)
7b774e1 Implemented --show-properties in board details command (#2151)

Fixed

b0d8ff8 Improved memory usage on core/libraries install (#2187)
d9d740d Improved gRPC how-to in contributing guide (#2181)
62f5caf Easier recovery from soft bricked native USB boards (#2173)
d563755 Allow selection of build.core and build.variant with variables substitution (#2176)
855c238 Fix Compile gRPC call hangs when there is a lot of output (#2171)
89368c9 fix: Allow build-path to different drive than the sketch (#2163)
ad9ddb8 Respect the order of menu, when computing the config options (#2159)
2c2a5cc Fix preprocess output (do not print stats after the preprocessed source) (#2152)

Changed

ede5a78 Increased library priority for libraries specified via --library flag (#2148)
2a5c83a Ignore __MACOSX folder in tool archives when launching core install (#2162)
ea066cc Issue a warning when the signature verification fails (#2138)

Breaking changes

ca79383 [breaking] gRPC Compile request now returns expanded build properties by default (#2184)
042f76a [breaking] Fix regression in core caching (#2145)

0.33.0-rc1

26 May 14:20
b0d8ff8
Compare
Choose a tag to compare
0.33.0-rc1 Pre-release
Pre-release

Changelog

Added

493fa83 Identify managed platforms not tracked by a package index (#2174)
7b774e1 Implemented --show-properties in board details command (#2151)

Fixed

b0d8ff8 Improved memory usage on core/libraries install (#2187)
d9d740d Improved gRPC how-to in contributing guide (#2181)
62f5caf Easier recovery from soft bricked native USB boards (#2173)
d563755 Allow selection of build.core and build.variant with variables substitution (#2176)
855c238 Fix Compile gRPC call hangs when there is a lot of output (#2171)
89368c9 fix: Allow build-path to different drive than the sketch (#2163)
ad9ddb8 Respect the order of menu, when computing the config options (#2159)
2c2a5cc Fix preprocess output (do not print stats after the preprocessed source) (#2152)

Changed

ede5a78 Increased library priority for libraries specified via --library flag (#2148)
2a5c83a Ignore __MACOSX folder in tool archives when launching core install (#2162)
ea066cc Issue a warning when the signature verification fails (#2138)

Breaking changes

ca79383 [breaking] gRPC Compile request now returns expanded build properties by default (#2184)
042f76a [breaking] Fix regression in core caching (#2145)

0.32.2

12 Apr 09:48
Compare
Choose a tag to compare

Changelog

2661f5d [breaking] Fix regression in core caching (#2145)

0.32.1

07 Apr 14:01
a8787b8
Compare
Choose a tag to compare

Changelog

Fixed

a8787b8 Speed-up lib dependency resolution in some particular cases (#2140)
9a08fec fix: library loading errors genereates unneeded compile failures (#2139)

0.32.0

06 Apr 10:16
fe91ec6
Compare
Choose a tag to compare

Changelog

Added

71a8576 Added --omit-releases-details flag in lib search (#2102)
6992de7 Added machine-readable IP:PORT in text-mode 'daemon' (#2101)
5f73378 Add hooks hooks.savehex.presavehex and hooks.savehex.postsavehex (#2091)
c95f890 Add json schema for configuration file (#2068)

Fixed

51e50e1 Use the correct library when a relative path is passed as --library value (#2126)
a8b52ea Fix invalid JSON and YAML outputs for outdated command (#2111)
5110f0b Fixed a couple of (very rare) race conditions (#2112)
2493b56 Fix discovery cleanup and watchers continuity upon core install (#2062)
fbeb271 Redirect postinstall script output to runtime output (#2090)
eece582 Fixed compiler output capture in JSON mode (#2078)

Changed

7eae0bd Print FQBN in verbose compile output (#2134)
5a1c2fe Remove legacy "rewrite-rules" feature (#2132)
d5eb0b7 Improved version matching in lib and core commands. (#2110)
183d5e9 Removed no more needed checks to go sub-programs (#2109)
7feb54f Allow leading underscore in sketch filenames (#2105)
2f5b767 Refactored build-properties creation (and removed some legacy code) (#2082)
5e251e8 Specialize init errors (#2076)

Breaking changes

7201154 [breaking] Remove legacy vid-pid build properties selector (#2121)
0e29ec5 [breaking] Fix: lib list --fqbn and lib examples --fqbn do not show platform bundled lib when lib of same name is installed globally (#2113)
e7ba99f [breaking] Fix: remove tree config lookup (#2085)

0.32.0-rc.1

05 Apr 08:49
fe91ec6
Compare
Choose a tag to compare
0.32.0-rc.1 Pre-release
Pre-release

Changelog

Added

71a8576 Added --omit-releases-details flag in lib search (#2102)
6992de7 Added machine-readable IP:PORT in text-mode 'daemon' (#2101)
5f73378 Add hooks hooks.savehex.presavehex and hooks.savehex.postsavehex (#2091)
c95f890 Add json schema for configuration file (#2068)

Fixed

51e50e1 Use the correct library when a relative path is passed as --library value (#2126)
a8b52ea Fix invalid JSON and YAML outputs for outdated command (#2111)
5110f0b Fixed a couple of (very rare) race conditions (#2112)
2493b56 Fix discovery cleanup and watchers continuity upon core install (#2062)
fbeb271 Redirect postinstall script output to runtime output (#2090)
eece582 Fixed compiler output capture in JSON mode (#2078)

Changed

7eae0bd Print FQBN in verbose compile output (#2134)
5a1c2fe Remove legacy "rewrite-rules" feature (#2132)
d5eb0b7 Improved version matching in lib and core commands. (#2110)
183d5e9 Removed no more needed checks to go sub-programs (#2109)
7feb54f Allow leading underscore in sketch filenames (#2105)
2f5b767 Refactored build-properties creation (and removed some legacy code) (#2082)
5e251e8 Specialize init errors (#2076)

Breaking changes

7201154 [breaking] Remove legacy vid-pid build properties selector (#2121)
0e29ec5 [breaking] Fix: lib list --fqbn and lib examples --fqbn do not show platform bundled lib when lib of same name is installed globally (#2113)
e7ba99f [breaking] Fix: remove tree config lookup (#2085)

0.31.0

22 Feb 16:21
940c945
Compare
Choose a tag to compare

Changelog

Added

d6196c1 Added --install-in-builtin-dir flag to lib install command (#2077)
425aaf0 Added missing file extensions from sketch specification (#2063)
396718f Added 'hardwareId' support to pluggable discovery (#2065)

Changed

53a6f25 feat: purge build cache (#2033)
a1e69dc feat: option to expand properties with flag --show-properties (#2074)

Breaking changes

7115365 [breaking] Add post install script support for tools (#2075)

0.31.0-rc.1

20 Feb 15:49
940c945
Compare
Choose a tag to compare
0.31.0-rc.1 Pre-release
Pre-release

Changelog

Added

d6196c1 Added --install-in-builtin-dir flag to lib install command (#2077)
425aaf0 Added missing file extensions from sketch specification (#2063)
396718f Added 'hardwareId' support to pluggable discovery (#2065)

Changed

53a6f25 feat: purge build cache (#2033)
a1e69dc feat: option to expand properties with flag --show-properties (#2074)

Breaking changes

7115365 [breaking] Add post install script support for tools (#2075)