You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,20 @@ and this project uses [independent versioning](README.md#versioning) for Framewo
7
7
8
8
---
9
9
10
+
## CLI 3.1.0 — crates.io Distribution & Smart Self-Update
11
+
12
+
### Added (CLI)
13
+
-**crates.io distribution**: `cargo install devtrail-cli` now available as an installation method
14
+
-**Install method detection**: `devtrail update-cli` auto-detects whether the CLI was installed via cargo or prebuilt binary and uses the appropriate update mechanism
15
+
-**`--method` flag**: Override auto-detection on `update-cli` and `update` commands (`auto`, `github`, `cargo`)
16
+
-**`devtrail about`**: Now displays the detected installation method
17
+
-**CI**: `release-cli.yml` workflow publishes to crates.io after GitHub Release upload
18
+
19
+
### Changed (CLI)
20
+
-`Cargo.toml`: Added `include` field for crate packaging, removed `readme` path (outside crate boundary)
0 commit comments