- 22 Mar, 2021 1 commit
-
-
Silvano Cerza authored
-
- 19 Mar, 2021 1 commit
-
-
Silvano Cerza authored
-
- 18 Mar, 2021 2 commits
-
-
Cristian Maglie authored
* Added Null monitor for testing * Added monitor rate limiting * Added terminal example to exercise rate-limiting functionality * Removed leftover and removed useless call to fmt.Errorf
-
per1234 authored
The "waiting for feedback" label was renamed "status: waiting for information" to comply with the standardized tooling label system, but this label name was missed when updating the workflow to reflect the change.
-
- 17 Mar, 2021 3 commits
-
-
per1234 authored
The Arduino Tooling repositories now use a "category: name" format for all repository labels. Dependabot and the "stale-bot" workflow were using label names that do not comply with the new format, and so their configurations must be updated.
-
Cristian Maglie authored
Add #line tags to AdditionalFiles when copying to build directory Co-authored-by: Oliver Schönrock <oliver@openbrackets.net>
-
Silvano Cerza authored
-
- 16 Mar, 2021 1 commit
-
-
Silvano Cerza authored
* Remove fuzzy logic from lib search command * Remove fuzzy logic from core search command * Remove fuzzy logic from board listall command * Remove fuzzysearch dependency
-
- 15 Mar, 2021 1 commit
-
-
Gerald Pape authored
-
- 12 Mar, 2021 1 commit
-
-
Silvano Cerza authored
* Add overwrite option to zip and git lib install for gRPC interface * Fix extraction tmp dir and install dir deletion on failure * [skip changelog] Made libraries dir creation more explicit
-
- 10 Mar, 2021 2 commits
-
-
Silvano Cerza authored
* Add serial number of connected board to board details command * Moved serial number from board details to board list
-
Silvano Cerza authored
* Add board search command * board search now searches only on board name and results are sorted alphabetically * Remove fuzzy search from board search command
-
- 09 Mar, 2021 1 commit
-
-
per1234 authored
The existence and meaning of this configuration key was previously undocumented.
-
- 08 Mar, 2021 1 commit
-
-
Cristian Maglie authored
Since https://github.com/marcinbor85/gohex/pull/2 has been merged there is no more reason to keep the fork.
-
- 05 Mar, 2021 1 commit
-
-
Cristian Maglie authored
Serial discovery: now support MacOS 10.11+; improved USB serial number detection on Windows
-
- 04 Mar, 2021 2 commits
-
-
Silvano Cerza authored
-
Silvano Cerza authored
* Add board's platform to board listall json output * Add fuzzy search to board listall command
-
- 01 Mar, 2021 1 commit
-
-
per1234 authored
Since the time the documentation for the initial experimental debugging configuration system was added to the Arduino Platform Specification, the system has changed significantly, resulting in some of the documentation no longer being applicable to the current version of Arduino CLI. This only removes the outdated information, leaving the parts that are still correct. The new debug system will be fully documented at a later time.
-
- 26 Feb, 2021 3 commits
-
-
per1234 authored
The introductory sentence of the documentation homepage is the first thing the user may see when discovering Arduino CLI. For this reason, it's important for it to quickly and clearly convey what Arduino CLI is. Toward that goal, the following changes are made: - Use more understandable terms - Rearrange features list in the order of typical usage (install dependencies, compile, upload)
-
per1234 authored
The previous mention of spaces as one of the characters allowed in library and sketch folder names was a copy/paste error originating in the allowed characters in library.properties `name` properties. This specific part of the `name` property specification doesn't apply to folder names. The reason it is allowed in the `name` property is because that value is "sanitized" before being used by Library Manager for the library installation folder name by replacing all spaces with underscores.
-
per1234 authored
When a boards platform uses an outdated `recipe.ar.pattern`, Arduino CLI displays a helpful message: Unable to cache built core, please tell foo:bar@1.2.3 maintainers to follow http://goo.gl/QdCUjo That short link points to the old Arduino Platform Specification page in the arduino/Arduino repository's wiki. The platform specification has since been moved to the arduino/arduino-cli repository. Even though the old page provides a link to the new location, this message uses an anchor to direct the developer to the relevant section of the specification. When they follow the link from the old page, they will simply end up at the top of the specification and may have a hard time finding the information that tells them how to fix the platform. Updating the link restores the intended behavior.
-
- 25 Feb, 2021 2 commits
-
-
per1234 authored
When the compiled size of a sketch exceeds the available flash or RAM on the board, the error message includes a link to a troubleshooting guide: Sketch uses 16110 bytes (112%) of program storage space. Maximum is 14336 bytes. Global variables use 685 bytes (66%) of dynamic memory, leaving 339 bytes for local variables. Maximum is 1024 bytes. Sketch too big; see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing it. http://www.arduino.cc/en/Guide/Troubleshooting was recently replaced with the Arduino Help Center. Even though that URL redirects to the Help Center, it only goes to the home page, leaving the user to hunt for the relevant article.
-
Silvano Cerza authored
* Change lib search command to use fuzzy search * Change core search command to use fuzzy search * Avoid splitting search arguments when doing fuzzy search * Check ranking when running fuzzy search * Some other enhancements to fuzzy search * Fix duplicated results in lib search command
-
- 24 Feb, 2021 1 commit
-
-
Silvano Cerza authored
-
- 23 Feb, 2021 2 commits
-
-
Cristian Maglie authored
-
Gerald Pape authored
* Make archive validation error messages friendlier * change behaviour a little + fix tests
-
- 18 Feb, 2021 1 commit
-
-
Silvano Cerza authored
* librariesindex: Fix nil pointer. Refs #1176 Let the library index return the latest known version, if a library without a version is found. Signed-off-by: Ruben Jenster <r.jenster@drachenfels.de> * Remove logging statement from FindLibraryUpdate. Signed-off-by: Ruben Jenster <r.jenster@drachenfels.de> * Add a small comment to the lib.Version nil check. Signed-off-by: Ruben Jenster <r.jenster@drachenfels.de> * Fix some commands failing when an installed library has invalid version * [skip changelog] Add integration tests Co-authored-by: Ruben Jenster <r.jenster@drachenfels.de>
-
- 16 Feb, 2021 1 commit
-
-
Cristian Maglie authored
* Added flag to disable check for sketch foldername This is required to keep backward compatibility for arduino-builder that doesn't enforce this check. * Added missing source doc * Changed module sketch_test -> sketch * Fixed test * Return the detected sketch as part of the error
-
- 12 Feb, 2021 3 commits
-
-
Silvano Cerza authored
-
Silvano Cerza authored
-
Silvano Cerza authored
Setting that flags return all installed and installable platforms, including installed manually by the user in their Sketchbook hardware folder.
-
- 11 Feb, 2021 6 commits
-
-
Cristian Maglie authored
-
Cristian Maglie authored
* Do not try to export binaries if --only-compilation-database is set otherwise an empty "build/fqbn/..." folder is created if "always-export-binaries" option is set via config file. * slightly simplify function call * [skip changelog] Add integration test Co-authored-by: Silvano Cerza <silvanocerza@gmail.com>
-
Silvano Cerza authored
* [skip changelog] Fix platform loading legacy tests * [skip changelog] Moved local.txt files used for testing
-
Silvano Cerza authored
-
Silvano Cerza authored
-
Silvano Cerza authored
-
- 09 Feb, 2021 1 commit
-
-
Silvano Cerza authored
* Fix loading of sketches with folder and main file mismatched casing * [skip changelog] Fix legacy tests
-
- 05 Feb, 2021 1 commit
-
-
Silvano Cerza authored
-
- 04 Feb, 2021 1 commit
-
-
Silvano Cerza authored
-