diff --git a/Cargo.lock b/Cargo.lock index 15b6ab7..e69afeb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -201,7 +201,7 @@ checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" [[package]] name = "comma-cli" -version = "0.1.0" +version = "0.1.1" dependencies = [ "anyhow", "clap", @@ -218,7 +218,7 @@ dependencies = [ [[package]] name = "comma-connect-api" -version = "0.1.0" +version = "0.1.1" dependencies = [ "comma-test-utils", "cucumber 0.21.1", diff --git a/Cargo.toml b/Cargo.toml index 711268d..fedd569 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ keywords = ["tools", "comma", "commaai", "openpilot"] categories = ["command-line-utilities"] [workspace.dependencies] -comma-connect-api = { path = "crates/comma-connect-api", version = "0.1.0" } +comma-connect-api = { path = "crates/comma-connect-api", version = "0.1.1" } anyhow = "1" clap = { version = "4", features = ["derive"] } confy = "2" diff --git a/crates/comma-cli/CHANGELOG.md b/crates/comma-cli/CHANGELOG.md new file mode 100644 index 0000000..5a50ef1 --- /dev/null +++ b/crates/comma-cli/CHANGELOG.md @@ -0,0 +1,38 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.1](https://github.com/fleetingbytes/comma-rs/compare/comma-cli-v0.1.0...comma-cli-v0.1.1) - 2026-10-16 + +### Fixed + +- address clippy warnings (collapsible ifs and unnecessary clone) + +### Other + +- apply rustfmt to satisfy CI check +- *(cli)* add readme +- set up independent semantic versioning with release-plz and CI workflows +- Add upload queue cancellation commands +- Add upload recent-routes +- Add upload route for all file kinds of one route +- Rename upload logs to upload log +- Add upload logs and generalize FileKind +- Add wide-road-camera and driver-camera uploads +- Nest config under subcommands +- Nest route and upload under subcommands +- Add upload-road-camera command +- Add upload-queue command via Athena listUploadQueue +- Fix route file status and add cucumber tests +- Add route-segments command and Segment type +- Add concurrent file logging to ~/.local/state/comma-rs/comma-cli.log +- Depend on tracing-appender in comma-cli +- Add routes subcommand to list uploaded routes for a device +- Add -v/--verbose flag and tracing subscriber initialization +- Add tracing and tracing-subscriber to comma-cli +- Initialize crates: comma-connect-api client and comma-cli with config + basic API calls diff --git a/crates/comma-cli/Cargo.toml b/crates/comma-cli/Cargo.toml index b02b152..99745e8 100644 --- a/crates/comma-cli/Cargo.toml +++ b/crates/comma-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "comma-cli" -version = "0.1.0" +version = "0.1.1" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/crates/comma-connect-api/CHANGELOG.md b/crates/comma-connect-api/CHANGELOG.md new file mode 100644 index 0000000..cbabadb --- /dev/null +++ b/crates/comma-connect-api/CHANGELOG.md @@ -0,0 +1,15 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.1](https://github.com/fleetingbytes/comma-rs/compare/comma-connect-api-v0.1.0...comma-connect-api-v0.1.1) - 2026-10-16 + +### Other + +- apply rustfmt to satisfy CI check +- rustfmt remaining source files diff --git a/crates/comma-connect-api/Cargo.toml b/crates/comma-connect-api/Cargo.toml index e9d40bf..de217b8 100644 --- a/crates/comma-connect-api/Cargo.toml +++ b/crates/comma-connect-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "comma-connect-api" -version = "0.1.0" +version = "0.1.1" edition.workspace = true rust-version.workspace = true authors.workspace = true