-
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
- 11 commits
- 450 files changed
- 7 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 <[email protected]> --------- Co-authored-by: Luca Rinaldi <[email protected]> Co-authored-by: Davide <[email protected]>
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 <[email protected]> * improve description * apply code review suggestions * propertly implement the internal function * handle also text type * Update internal/monitor/monitor.go Co-authored-by: Davide <[email protected]> * Update internal/monitor/monitor.go Co-authored-by: Davide <[email protected]> * Update internal/monitor/monitor.go Co-authored-by: Davide <[email protected]> * 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 <[email protected]> Co-authored-by: Davide <[email protected]>
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
Commits on Dec 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for eb79b70 - Browse repository at this point
Copy the full SHA eb79b70View commit details
Commits on Dec 16, 2025
-
feat(pkg/boards): get on board image version (#157)
* initial flasher import * implement getOSImageVersion * refactoring * refactoring * code review fix * refactoring test * remove unused parameter * enhance tests * move os_image funcs into new file * remove log * code review fix
Configuration menu - View commit details
-
Copy full SHA for fe0b042 - Browse repository at this point
Copy the full SHA fe0b042View commit details -
Bump runner version to 0.6.2 (#164)
* Bump runner version to 0.6.2 and remove 0.6.1 assets and examples * Update brick details test to handle hidden variables correctly * Remove expected config variables and variables from tests
Configuration menu - View commit details
-
Copy full SHA for 64ba6dd - Browse repository at this point
Copy the full SHA 64ba6ddView commit details
Commits on Dec 17, 2025
-
fix(update): always try to restart the app-cli daemon (#161)
* fix(update): always try to restart the app-cli daemon * Update internal/update/apt/service.go Co-authored-by: Alby <[email protected]> --------- Co-authored-by: Alby <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 46e4f4c - Browse repository at this point
Copy the full SHA 46e4f4cView 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