Skip to content

Commit 311e898

Browse files
committed
docs: add initial changelog with notable changes and version history
1 parent c77cc6b commit 311e898

File tree

1 file changed

+68
-0
lines changed

1 file changed

+68
-0
lines changed

CHANGELOG.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/)
6+
7+
## [Unreleased]
8+
9+
### Added
10+
11+
- Improve the help message of `arduino-app-cli` (#61)
12+
- Add `arduino-avahi-serial.service` systemd service that runs once to add the `serial_number` to the avahi daemon (#48)
13+
- Add the `daemon_version` field to the `arduino-app-cli version` command (#49)
14+
- Add `arduino-app-cli app clean-cache <app-id>` command (#59)
15+
- pkg/board/board: expose the `serial_number` in network mode (#63)
16+
- pkg/board/remote/adb: return `failed to create command` error when `GetCmd` fails (#79)
17+
- Update `arduino-cli` dependencies (#86)
18+
- Add `code` field with `NO_INTERNET_CONNECTION`, `OPERATION_IN_PROGRESS` and `UNKNOWN_ERROR` values in the update handlers and CLI (#62)
19+
- Refactor README.md and contribution guidelines (#58)
20+
- Return detailed `error running needrestart command` error information during updates (#95)
21+
22+
### Removed
23+
24+
- Remove `arduino-app-cli app ps` command (#65)
25+
26+
### Fixed
27+
28+
- pkg/board/remote/adb: fix zombie process in adb that resulted in `fork failed: resource temporarily unavailable` error (#81)
29+
- Check if the app is running/starting before stopping it in `arduino-app-cli app stop` and `DELETE /v1/apps/{appID}` (#84)
30+
- Allow missing required variables when adding a brick (#74)
31+
32+
## [0.6.7] - 2025-11-10
33+
34+
### Added
35+
36+
- Flash sketch in ram (#12)
37+
- Return `config_variables` field in `/apps/:id/bricks` and `apps/:id/bricks/:id` (#18)
38+
- Add brick details completions (#54)
39+
40+
### Fixed
41+
42+
- Install libraries missing from local library-index (#50)
43+
- Remove the `variable default value cannot be empty` error when adding a brick to an app (#44)
44+
45+
## [0.6.6] - 2025-11-03
46+
47+
### Added
48+
49+
- Improve `arduino-app-cli restart` command (#37)
50+
- Return adb stdout/err in case of error (#40)
51+
- Add `used_by_apps` field to the `GET /v1/bricks/{brickID}` (#30)
52+
53+
### Fixed
54+
55+
- Fix websocket origin validation (fixes serial monitor on Windows) (#39)
56+
- Use a valid origin in `GET /v1/monitor/ws` (#41)
57+
- Remove `Requires` from the systemd `arduino-app-cli.service` (#34)
58+
59+
## [0.6.5] - 2025-10-27
60+
61+
### Removed
62+
63+
- Remove the `arduino-app-cli board` sub-command (#27)
64+
- Remove the internal zephyr core (#28)
65+
66+
## [0.6.3] - 2025-10-27 [YANKED]
67+
68+
The zephyr core index contains errors, causing updates to the next version to fail.

0 commit comments

Comments
 (0)