-
-
Notifications
You must be signed in to change notification settings - Fork 416
Comparing changes
Open a pull request
base repository: arduino/arduino-cli
base: v1.2.3-rc.2
head repository: arduino/arduino-cli
compare: master
- 15 commits
- 196 files changed
- 7 contributors
Commits on Jul 25, 2025
-
Improved compile speed by running multi-threaded library discovery. (#…
…2625) * Simplified error reporting in library detection There is no need to duplicate the preprocessResult/Err variables. This also simplifies naming making it more straighforward. * Remove useless targetFilePath variable * Slight improvement of removeBuildFromSketchFiles * Rename variables for clarity * Removed hardcoded build.warn_data_percentage in build.options file Also fixed the "low memory" warning printer. * Renamed variables for clarity * Renamed variables for clarity * Pre-compute sourceFile fields, and save the in the includes.cache * Added ObjFileIsUpToDate method to sourceFile * Implemented parallel task runner * Simplify use of properties.SplitQuotedString The new release of the library allow ignoring the returned error. arduino/go-properties-orderedmap#42 * Use runner.Task in GCC preprocessor It slightly simplifies code, but also provide the basis for the next commits. * Parallelize library discovery phase in compile * The number of jobs in library detection now follows --jobs flag * Reordered properties construction for clarity * Reordered compileFileWithRecipe for clarity * Added integration test * fix: libraries are recompiled if the list of include paths changes
Configuration menu - View commit details
-
Copy full SHA for cba02e8 - Browse repository at this point
Copy the full SHA cba02e8View commit details -
[skip changelog] Bump google.golang.org/grpc from 1.73.0 to 1.74.2 (#…
…2958) * [skip changelog] Bump google.golang.org/grpc from 1.73.0 to 1.74.2 Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.73.0 to 1.74.2. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.73.0...v1.74.2) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-version: 1.74.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Updated license cache --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Cristian Maglie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 16b2b20 - Browse repository at this point
Copy the full SHA 16b2b20View commit details
Commits on Jul 30, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 4e58200 - Browse repository at this point
Copy the full SHA 4e58200View commit details -
Extract and extend license and copyright (#2959)
* extract and pack licens * notice & copyright * Update Taskfile.yml Co-authored-by: Luca Rinaldi <[email protected]> * Update Taskfile.yml Co-authored-by: Luca Rinaldi <[email protected]> * created during build * copyright generated * Update Taskfile.yml Co-authored-by: Luca Rinaldi <[email protected]> * Update Taskfile.yml Co-authored-by: Luca Rinaldi <[email protected]> * Update .github/workflows/release-go-task.yml Co-authored-by: Luca Rinaldi <[email protected]> * review * copyright * remove Notice * copyright notice * update task * updates * fixup! updates --------- Co-authored-by: Luca Rinaldi <[email protected]> Co-authored-by: Alessio Perugini <[email protected]> Co-authored-by: Cristian Maglie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed93bf3 - Browse repository at this point
Copy the full SHA ed93bf3View commit details
Commits on Jul 31, 2025
-
linker: allow multi-step link recipe (
c.combine
) (#2954)* builder: RunRecipe: run either a set of recipes or a single recipe Recipes must follow the 'prefix.NNN.suffix' pattern, where 'NNN' is a number. When there is also a single 'prefix.suffix' property defined, make sure to not include that in the list of recipes to run. However, if no numbered recipes are found, use the single 'prefix.suffix' form if it exists. This allows to have both a single recipe and a set of numbered recipes in the same build properties, for backwards compatibility. Signed-off-by: Luca Burelli <[email protected]> * linker: switch 'recipe.c.combine.pattern' to a recipe Enable the use of recipes for the `recipe.c.combine.pattern` command. Allows for more flexibility in the build process. Signed-off-by: Luca Burelli <[email protected]> * Removed useless cloning of buildProperties * Added unit test for recipe finder --------- Signed-off-by: Luca Burelli <[email protected]> Co-authored-by: Cristian Maglie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 846216e - Browse repository at this point
Copy the full SHA 846216eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c41f5df - Browse repository at this point
Copy the full SHA c41f5dfView commit details
Commits on Aug 11, 2025
-
[skip changelog] Bump actions/download-artifact from 4 to 5 (#2967)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v4...v5) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 59a7722 - Browse repository at this point
Copy the full SHA 59a7722View commit details -
[skip changelog] Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 (
#2969) * [skip changelog] Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 Bumps google.golang.org/protobuf from 1.36.6 to 1.36.7. --- updated-dependencies: - dependency-name: google.golang.org/protobuf dependency-version: 1.36.7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * regenerate license --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alessio Perugini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce3bd26 - Browse repository at this point
Copy the full SHA ce3bd26View commit details -
[skip changelog] Bump golang.org/x/text from 0.27.0 to 0.28.0 (#2970)
* [skip changelog] Bump golang.org/x/text from 0.27.0 to 0.28.0 Bumps [golang.org/x/text](https://github.com/golang/text) from 0.27.0 to 0.28.0. - [Release notes](https://github.com/golang/text/releases) - [Commits](golang/text@v0.27.0...v0.28.0) --- updated-dependencies: - dependency-name: golang.org/x/text dependency-version: 0.28.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * regenerate license --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alessio Perugini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4458da8 - Browse repository at this point
Copy the full SHA 4458da8View commit details -
[skip changelog] Bump golang.org/x/term from 0.33.0 to 0.34.0 (#2971)
* [skip changelog] Bump golang.org/x/term from 0.33.0 to 0.34.0 Bumps [golang.org/x/term](https://github.com/golang/term) from 0.33.0 to 0.34.0. - [Commits](golang/term@v0.33.0...v0.34.0) --- updated-dependencies: - dependency-name: golang.org/x/term dependency-version: 0.34.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * regenerate library index --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alessio Perugini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 599af5f - Browse repository at this point
Copy the full SHA 599af5fView commit details -
[skip changelog] Bump github.com/arduino/go-paths-helper from 1.13.1 …
…to 1.14.0 (#2966) * [skip changelog] Bump github.com/arduino/go-paths-helper Bumps [github.com/arduino/go-paths-helper](https://github.com/arduino/go-paths-helper) from 1.13.1 to 1.14.0. - [Release notes](https://github.com/arduino/go-paths-helper/releases) - [Commits](arduino/go-paths-helper@v1.13.1...v1.14.0) --- updated-dependencies: - dependency-name: github.com/arduino/go-paths-helper dependency-version: 1.14.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * generate license --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alessio Perugini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5bc5a1a - Browse repository at this point
Copy the full SHA 5bc5a1aView commit details -
Updated translation files (#2939)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3eecf20 - Browse repository at this point
Copy the full SHA 3eecf20View commit details
Commits on Aug 12, 2025
-
commands: use the new endpoint to detect boards (#2974)
* commands: use the new endpoint to detect boards * commands: change cacheKey * commands: push always on top the `arduino` vendor
Configuration menu - View commit details
-
Copy full SHA for 461b668 - Browse repository at this point
Copy the full SHA 461b668View commit details
Commits on Aug 13, 2025
-
[skip changelog] Bump actions/checkout from 4 to 5 (#2976)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for eb4e2ca - Browse repository at this point
Copy the full SHA eb4e2caView commit details
Commits on Aug 19, 2025
-
debian: correctly regenerate copyright file (#2979)
* debian: correctly regenerate copyright file * ci: add check
Configuration menu - View commit details
-
Copy full SHA for b6ddb5a - Browse repository at this point
Copy the full SHA b6ddb5aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.2.3-rc.2...master