Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: MatrixMike/arduino-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: arduino/arduino-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 23 files changed
  • 3 contributors

Commits on May 2, 2025

  1. [skip changelog] Correct configuration key name in documentation (ard…

    …uino#2903)
    
    Previously, this reference to Arduino CLI's `directories.downloads` configuration key misspelled the name as
    "directories.download".
    per1234 authored May 2, 2025
    Configuration menu
    Copy the full SHA
    3929052 View commit details
    Browse the repository at this point in the history
  2. [skip changelog] Add missing pages to website navigation panel (ardui…

    …no#2904)
    
    The project includes a documentation website which is generated by the MkDocs static site generator. The site contains a
    navigation panel which lists the available documentation pages.
    
    Rather than being automatically generated from the contents of the `docs` folder, the contents of the navigation panel
    have been explicitly defined via the MkDocs configuration file. This means that the project contributors must remember
    to update the configuration file when development work results in the addition or removal of web pages.
    
    This was not done when the `config get` and `debug check` commands were added. The web pages are generated as expected,
    but the missing configuration file entries means that a visitor to the website would never know of their existence, and
    could only access them by hacking the URL.
    
    The missing entries are hereby added to the MkDocs configuration file.
    per1234 authored May 2, 2025
    Configuration menu
    Copy the full SHA
    63c44a4 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2025

  1. Move information re: allowed characters for FQBN component to specifi…

    …cations (arduino#2902)
    
    Arduino CLI restricts which characters can be used by platform developers in their vendor, architecture, board, custom
    board menu, and custom board option identifiers.
    
    Previously, the information was only documented(?) in the "FAQ". This type of requirement must be present in the formal
    specifications. A platform developer is unlikely to ever think to look for such information in the FAQ.
    
    In addition, the inclusion of such information in the FAQ is not appropriate as this is intended for end users of the
    Arduino CLI application and end users have no control over which characters were used by the platform developers in
    their identifiers. So the presence of the information in the FAQ only harms readability by introducing unnecessary
    complexity into a subject that users often struggle to understand.
    per1234 authored May 12, 2025
    Configuration menu
    Copy the full SHA
    31cf7a6 View commit details
    Browse the repository at this point in the history
  2. [skip changelog] Bump github.com/arduino/go-paths-helper from 1.13.0 …

    …to 1.13.1 (arduino#2905)
    
    * [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.0 to 1.13.1.
    - [Release notes](https://github.com/arduino/go-paths-helper/releases)
    - [Commits](arduino/go-paths-helper@v1.13.0...v1.13.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/arduino/go-paths-helper
      dependency-version: 1.13.1
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    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]>
    dependabot[bot] and cmaglie authored May 12, 2025
    Configuration menu
    Copy the full SHA
    2617149 View commit details
    Browse the repository at this point in the history
  3. [skip changelog] Bump golangci/golangci-lint-action from 7 to 8 (ardu…

    …ino#2909)
    
    * [skip changelog] Bump golangci/golangci-lint-action from 7 to 8
    
    Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 7 to 8.
    - [Release notes](https://github.com/golangci/golangci-lint-action/releases)
    - [Commits](golangci/golangci-lint-action@v7...v8)
    
    ---
    updated-dependencies:
    - dependency-name: golangci/golangci-lint-action
      dependency-version: '8'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Update golangci-lint version to 2.1.0
    
    ---------
    
    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]>
    dependabot[bot] and cmaglie authored May 12, 2025
    Configuration menu
    Copy the full SHA
    9306ff9 View commit details
    Browse the repository at this point in the history
  4. [skip changelog] Bump golang.org/x/sys from 0.32.0 to 0.33.0 (arduino…

    …#2910)
    
    * [skip changelog] Bump golang.org/x/sys from 0.32.0 to 0.33.0
    
    Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.32.0 to 0.33.0.
    - [Commits](golang/sys@v0.32.0...v0.33.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/sys
      dependency-version: 0.33.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Update 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]>
    dependabot[bot] and cmaglie authored May 12, 2025
    Configuration menu
    Copy the full SHA
    28c7985 View commit details
    Browse the repository at this point in the history
  5. bugfix: Kill compile processes that generates too much output (arduin…

    …o#2883)
    
    * Added integration test
    
    * Fixed linter warning
    
    * bugfix: Kill compile processes that generates too much output
    
    * Apply suggestion from code review
    cmaglie authored May 12, 2025
    Configuration menu
    Copy the full SHA
    5e10879 View commit details
    Browse the repository at this point in the history
  6. [skip changelog] Bump golang.org/x/term from 0.31.0 to 0.32.0 (arduin…

    …o#2911)
    
    * [skip changelog] Bump golang.org/x/term from 0.31.0 to 0.32.0
    
    Bumps [golang.org/x/term](https://github.com/golang/term) from 0.31.0 to 0.32.0.
    - [Commits](golang/term@v0.31.0...v0.32.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/term
      dependency-version: 0.32.0
      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]>
    dependabot[bot] and cmaglie authored May 12, 2025
    Configuration menu
    Copy the full SHA
    330f49f View commit details
    Browse the repository at this point in the history
  7. [skip changelog] Bump golang.org/x/text from 0.24.0 to 0.25.0 (arduin…

    …o#2912)
    
    * [skip changelog] Bump golang.org/x/text from 0.24.0 to 0.25.0
    
    Bumps [golang.org/x/text](https://github.com/golang/text) from 0.24.0 to 0.25.0.
    - [Release notes](https://github.com/golang/text/releases)
    - [Commits](golang/text@v0.24.0...v0.25.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/text
      dependency-version: 0.25.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Update 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]>
    dependabot[bot] and cmaglie authored May 12, 2025
    Configuration menu
    Copy the full SHA
    dd621ee View commit details
    Browse the repository at this point in the history
Loading