Skip to content

Releases: arduino/arduino-cli

v1.4.2-rc.1

10 Mar 15:59
be56fba

Choose a tag to compare

v1.4.2-rc.1 Pre-release
Pre-release

Changelog

3e1b3b6 Skip GCC pre-process task if sketch and dependencies do not change (#3112)
1bff83e build(deps-dev): bump minimatch from 5.1.6 to 5.1.9 (#3120)
2504d6e Fix missing line break on invalid library message (#3084)
ea956a3 Add check for the presence of 'other' in licensed cache (#3092)
dd84321 Taskfile cache-dep-license will update also deb package license recap (#2991)
65c01ec Try harder to not recompile sketch without modifications. (#2961)
4d24bf8 Fixed sketch profile parser crashing in some cases. (#3087)

v1.4.1

19 Jan 16:18
e394193

Choose a tag to compare

Changelog

33cb387 Download timeout configuration network.connection_timeout is now intended as "inactivity" timeout (#3076)

v1.4.0

09 Dec 16:18
b700097

Choose a tag to compare

Changelog

8c79888 fix: gRPC ArchiveSketch now returns AlreadyExists code when archive exists (#3050)
6076d14 Add first set of profile commands (#2917)
b53fd99 Added gRPC functions to manage libraries in profiles (#3019)
98fa9f3 fix: improved clean-up of previous compilation. (build.options now have the full path to used platforms) (#3042)
28dbc33 Added Windows/ARM64 target host "flavor" for tools. (#3035)
a8423ab fix: Interpret local library paths relative to the sketch folder (#3006)
20e315c fix(builder): strip UTF-8 BOM from .ino sources before preprocessing (#2983)

v1.3.1

28 Aug 13:56
08ff7e2

Choose a tag to compare

Changelog

08ff7e2 fix: Multiple gRPC Create/Init/Destroy cycles causes multiple pluggable-discovery zombie process (#2985)
b6ddb5a debian: correctly regenerate copyright file (#2979)
461b668 commands: use the new endpoint to detect boards (#2974)

v1.3.0

11 Aug 08:45
v1.3.0
3eecf20

Choose a tag to compare

Changelog

3eecf20 Updated translation files (#2939)
846216e linker: allow multi-step link recipe (c.combine) (#2954)
ed93bf3 Extract and extend license and copyright (#2959)
cba02e8 Improved compile speed by running multi-threaded library discovery. (#2625)

What's Changed

  • Move information re: allowed characters for FQBN component to specifications by @per1234 in #2902
  • bugfix: Kill compile processes that generates too much output by @cmaglie in #2883
  • Build and distribuite deb packages by @alessio-perugini in #2926
  • Improve error code when platform not available for OS by @alessio-perugini in #2933
  • ctags: filterSketchSource: enlarge buffer size to handle long lines by @facchinm in #2935
  • Updated formatting to new prettier standard by @cmaglie in #2941
  • Some bugfix in profile parsing / Better support for platforms having tools dependencies on other platforms. by @cmaglie in #2942
  • Allow locally installed libraries in sketch profiles. by @cmaglie in #2930
  • Do not use crossbuild container when CGO=0 by @alessio-perugini in #2943
  • Allow platforms without fixed version in profiles. by @cmaglie in #2940
  • ci: push proto files to buf registry by @alessio-perugini in #2950
  • Auto-import libraries based on sketch profile. by @cmaglie in #2951
  • Added some startup checks in integration test by @cmaglie in #2962
  • Extract and extend license and copyright by @giulio93 in #2959
  • linker: allow multi-step link recipe (c.combine) by @pillo79 in #2954

New Contributors

Full Changelog: v1.2.2...v1.3.0

v1.2.3-rc.3

29 Jul 15:33
v1.2.3-rc.3
b68ef51

Choose a tag to compare

v1.2.3-rc.3 Pre-release
Pre-release

Changelog

b68ef51 fixup! updates
f14ab9c updates
f1b91c5 update task
349158c copyright notice
eef860d remove Notice
4312c21 copyright
7a4957d review
439ffa1 Update .github/workflows/release-go-task.yml
a4b6ede Update Taskfile.yml
7bd0887 Update Taskfile.yml
3140dd5 copyright generated
8199ed6 created during build
63608b3 Update Taskfile.yml
da6f8a8 Update Taskfile.yml
4d8e9f8 notice & copyright
5b1de2e extract and pack licens
cba02e8 Improved compile speed by running multi-threaded library discovery. (#2625)

v1.2.3-rc.2

17 Jul 09:09
699ddc0

Choose a tag to compare

v1.2.3-rc.2 Pre-release
Pre-release

Changelog

699ddc0 Move the "debian package" copyright file into the correct folder (#2955)
ae68728 Auto-import libraries based on sketch profile. (#2951)
f1621b4 ci: push proto files to buf registry (#2950)
3db4ad8 Allow platforms without fixed version in profiles. (#2940)
cff56cd DistTasks: do not use crossbuild container when building without cgo (#2943)
3dca438 Allow locally installed libraries in sketch profiles. (#2930)
be841ff Some bugfix in profile parsing / Better support for platforms having tools dependencies on other platforms. (#2942)
4891ded sketch: fixed prototype generation when included libraries contains very long lines (#2935)

v1.2.3-rc.1

19 Jun 13:52
241e7d4

Choose a tag to compare

v1.2.3-rc.1 Pre-release
Pre-release

Changelog

11b2625 Improve error code when platform not available for OS (#2933)
ed3825d Build and distribuite deb packages (#2926)
5e10879 bugfix: Kill compile processes that generates too much output (#2883)
31cf7a6 Move information re: allowed characters for FQBN component to specifications (#2902)

v1.2.2

22 Apr 13:55
v1.2.2
c11b9dd

Choose a tag to compare

Changelog

Full Changelog: v1.2.0...v1.2.2

v1.2.2-rc.1

22 Apr 13:45
0e4d0ba

Choose a tag to compare

v1.2.2-rc.1 Pre-release
Pre-release

Changelog

0e4d0ba Fixed release workflow build