-
Notifications
You must be signed in to change notification settings - Fork 7
Comparing changes
Open a pull request
base repository: arduino/arduino-app-cli
base: v0.8.0
head repository: arduino/arduino-app-cli
compare: main
- 7 commits
- 272 files changed
- 6 contributors
Commits on Dec 5, 2025
-
Update the local libray index (#133)
* update lib index during update * Apply suggestions from code review Co-authored-by: Davide <davideneri18@gmail.com> --------- Co-authored-by: Luca Rinaldi <l.rinaldi@arduino.cc> Co-authored-by: Davide <davideneri18@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 66af892 - Browse repository at this point
Copy the full SHA 66af892View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70b5caa - Browse repository at this point
Copy the full SHA 70b5caaView commit details -
fix(pkg/board/remote): adb kill all port use wrong command (#147)
* fix(pkg/board/remote): adb kill all port use wrong command * add adb forward test * embed the script in then dockerfile * Revert "embed the script in then dockerfile" This reverts commit b7481d3.
Configuration menu - View commit details
-
Copy full SHA for f020963 - Browse repository at this point
Copy the full SHA f020963View commit details
Commits on Dec 9, 2025
-
feat: add monitor command (#66)
* feat: add bridge monitor command * Update internal/monitor/monitor.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * improve description * apply code review suggestions * propertly implement the internal function * handle also text type * Update internal/monitor/monitor.go Co-authored-by: Davide <davideneri18@gmail.com> * Update internal/monitor/monitor.go Co-authored-by: Davide <davideneri18@gmail.com> * Update internal/monitor/monitor.go Co-authored-by: Davide <davideneri18@gmail.com> * add monitor test * fixup! add monitor test * fixup! fixup! add monitor test * fixup! fixup! fixup! add monitor test * fixup! fixup! fixup! fixup! add monitor test --------- Co-authored-by: Cristian Maglie <c.maglie@bug.st> Co-authored-by: Davide <davideneri18@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ed4e465 - Browse repository at this point
Copy the full SHA ed4e465View commit details -
Updates to libraries-api. (#35)
* Updates to libraries-api. Now some libraries may be tagged as dependencies, and also be automatically removed if no more needed. * Forget parameter in ProfileLibRemove... oops * fix: missing version on SketchLibraryRemove call * Updated arduino-cli patch * Updated CLI implementation * Updated Arduino CLI to 1.4.0
Configuration menu - View commit details
-
Copy full SHA for beee333 - Browse repository at this point
Copy the full SHA beee333View commit details -
feat: Remove misleading
fqbnsketch build profile key from App temp……late (#136) When a new App is generated, it contains a sketch with a sketch project file that defines a build profile . Previously, the `fqbn` key ofthis build profile was set to `arduino:zephyr:unoq`. Since the build profile is indeed used to control the dependencies of the sketch, the user would be led to also believe that the FQBN specified in the build profile is used when compiling and uploading the sketch. This is not so. An FQBN is instead hardcoded into the compilation and upload code, meaning the `fqbn` key in the build profile has absolutely no effect. The obvious problem with this is that it will lead the advanced user to believe they can configure the FQBN used by App Lab via the `fqbn` key of the build profile. For example, they might wish to use the `arduino:zephyr:unoq:flash_mode=flash,wait_linux_boot=no` FQBN in cases where the sketch code is not reliant on the immediate availability of the Linux machine and they do not wish for the execution of the sketch program to be delayed after power on. Even more confusing is the fact that the `arduino:zephyr:unoq:flash_mode=ram` FQBN used when uploading is different from the FQBN the default build profile would lead the user to believe is in use (since the default value of the `flash_mode` custom board option is `flash` NOT `ram`, and thus the `arduino:zephyr:unoq` used in the template is equivalent to `arduino:zephyr:unoq:flash_mode=flash`). Removing the unused and misleading `fqbn` key from the generated build profile will better communicate the actual situation to the user.
Configuration menu - View commit details
-
Copy full SHA for 1dd4b50 - Browse repository at this point
Copy the full SHA 1dd4b50View commit details
Commits on Dec 10, 2025
-
Configuration menu - View commit details
-
Copy full SHA for fa54e74 - Browse repository at this point
Copy the full SHA fa54e74View 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 v0.8.0...main