From 0e1d486a8ba6f6378b1e1262ffd0aed782de272a Mon Sep 17 00:00:00 2001 From: Gaspard Kirira Date: Sat, 21 Mar 2026 15:43:02 +0300 Subject: [PATCH] v1.46.0: improve CLI UX and fix deps install detection --- CHANGELOG.md | 31 +++++++++++++++++++++++++++++++ modules/cli | 2 +- 2 files changed, 32 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 27e78c6..e2e068c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,37 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 --- ## [Unreleased] +## [v1.46.0] + +### CLI + +**Improved command UX and dependency detection** + +- Standardized help output across commands (`add`, `remove`, `new`, `p2p`) + + All commands now follow a consistent structure with: + - clear usage + - practical examples + - explanation of what happens + +- Switched to product-style CLI help + + Help messages are now easier to read and more developer-friendly, + improving onboarding and daily usage. + +- Improved overall CLI readability and developer experience + + - cleaner output + - more consistent formatting + - better command interactions + +- Fixed dependency install detection + + The `vix deps` command no longer incorrectly reports + "up to date" on first install. + +- Ensured consistent behavior across all CLI commands + ## [v1.45.0] ### CLI diff --git a/modules/cli b/modules/cli index 46ce0bd..0235469 160000 --- a/modules/cli +++ b/modules/cli @@ -1 +1 @@ -Subproject commit 46ce0bdd9e18d1ff49327c7d8bad70f0e1262658 +Subproject commit 0235469758dea3854659e595521af04cee70cced