github arduino/arduino-cli v0.35.0

latest releases: v1.1.0, v1.1.0-rc.1, v1.0.4...
10 months ago

Changelog

Added

f85af84 Added specific exit code for "missing programmer" kind of errors. (#2429)
ebab482 Added backward compatibility policy document (#2470)
ce6bb98 Added debug check command to check if a combination of board/programmer supports debugging. (#2443)
c1db8cb Added programmer field in debug info output (#2391)
bbfdc04 Added 'sketch_path' to build properties (#2372)
98c0480 Added upload --upload-field key=value flag to set upload fields value (#2348)
1c80c05 Added programmer.default directive to set a default programmer for a board. (#2416)
748fcf6 Added more debug options (#2356)
6ebfb1d Added --timestamp option to monitor command. (#2336)
29c70df Add support for pre_uninstall scripts (#2311)
d5c83ad Added raw terminal support in the monitor command (#2291)
a47e35f Add support for default build profile (#2203)
5314a7c Allow .cxx and .cc extensions in compile (#2273)

Fixed

e5f2271 fix: Fixed regression in compile_commands.json generation (#2427)
c2678cf Reuse (cache) object archives in large sketch projects (#2464)
77222ec Fix caching for libraries when the installation folder has a different Name (#2446)
4d20a25 fix: debugging requires a non-empty debug.executable (#2439)
dc5c56e fix wrong IndexFile truncate (#2346)
c004b42 bugfix: excessive CPU/Disk usage when multiple build-paths points in the sketch directory (#2342)
0e6133f fix empty build files exported if specified --build-path equals to --output-dir (#2320)
cf5db1b Fixed weird error message in core install if an invalid platform is spcified (#2309)

Changed

a1fad63 Upload port detector improvements (#2288)
28fc9d6 Enforce signature check on library_index.json (#2326)
74547f3 Text output: removed trailing spaces for right-padding of tables (#2290)
1d595cb debug: properties now allows generic selection of sub-configurations (#2435)
830e800 debug: Slightly refactored custom_configs section of GetDebugConfigResponse (#2396)
86a9774 debug: Allow type-specification of JSON output for cortex-debug (#2393)
b65df52 debug: Enforce programmer selection (#2394)

Breaking Changes

5b2f729 Removed debugging_supported field from BoardDetails gRPC call (#2438)
c506f6a gRPC API: Removed 'debug' service in favor of 'commands' service (#2349)
5a4f48b Eliminate BoardListWatchRequest.Interrupt field from the gRPC API and make it server streaming only (#2330)

Don't miss a new arduino-cli release

NewReleases is sending notifications on new releases.