From 1f39785d4cdb77adfbbd567112645343e993c69b Mon Sep 17 00:00:00 2001 From: ztzzh Date: Tue, 25 Aug 2026 00:04:34 +0800 Subject: [PATCH] chore(cli): bump to v0.3.1 --- src/cli/CHANGELOG.md | 9 +++++++++ src/cli/Cargo.lock | 2 +- src/cli/Cargo.toml | 2 +- src/cli/README.md | 8 ++++---- src/cli/ROADMAP.md | 2 +- src/cli/TODO.md | 2 +- 6 files changed, 17 insertions(+), 8 deletions(-) diff --git a/src/cli/CHANGELOG.md b/src/cli/CHANGELOG.md index b8514f1..7373283 100644 --- a/src/cli/CHANGELOG.md +++ b/src/cli/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## [0.3.1] - 2026-08-24 + +### Added +- `deploy` / `operate` / `monitor` 生命周期记录,补齐发布、安装和验证入口。 + +### Changed +- 统一无副作用查看命令与 `catalog` 的 JSON 成功 envelope,成功结果改为 `ok / command / data`。 +- `release-cli` workflow 对齐 `cargo-dist` 目标,补齐 Linux、Windows、macOS arm64 和 macOS Intel 制品。 + ## [0.3.0] - 2026-08-24 ### Added diff --git a/src/cli/Cargo.lock b/src/cli/Cargo.lock index bad03b4..f1369ae 100644 --- a/src/cli/Cargo.lock +++ b/src/cli/Cargo.lock @@ -1735,7 +1735,7 @@ dependencies = [ [[package]] name = "qtcloud-data-cli" -version = "0.3.0" +version = "0.3.1" dependencies = [ "async-trait", "aws-config", diff --git a/src/cli/Cargo.toml b/src/cli/Cargo.toml index b0c745f..386961c 100644 --- a/src/cli/Cargo.toml +++ b/src/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "qtcloud-data-cli" -version = "0.3.0" +version = "0.3.1" edition = "2024" authors = ["QuantTide Inc. "] description = "量潮数据云 CLI" diff --git a/src/cli/README.md b/src/cli/README.md index f0901c9..e6c5b07 100644 --- a/src/cli/README.md +++ b/src/cli/README.md @@ -2,9 +2,9 @@ 量潮数据云命令行工具,用来把数据交付里容易卡住的碎片环节串成可重复命令。 -当前 crates.io 发布版本:`qtcloud-data-cli` v0.2.1(GitHub Release `cli/v0.2.1`,含 Linux / Windows 二进制)。 -v0.2.1 重点:统一错误处理模型(CliError)、store 模块收敛路径与 JSON 读写、cue 输出结构化解析、全链路 e2e,测试覆盖率提升至 83.7%。 -当前开发版本为 v0.3.0,新增多语言 Runtime 注册表和命令错误结构化输出;正式发布状态以 `qtcloud-devops release status` 为准。 +当前 crates.io 发布版本:`qtcloud-data-cli` v0.3.0(GitHub Release `cli/v0.3.0`,含 Linux / Windows 二进制)。 +v0.3.0 重点:统一成功 JSON envelope、catalog/pipeline/blueprint/contract 输出收敛、release workflow/macOS 制品补齐、deploy/operate/monitor 记录。 +当前开发版本为 v0.3.1;正式发布状态以 `qtcloud-devops release status` 为准。 ## 命令一览 @@ -53,7 +53,7 @@ qtcloud-data --help ### 二进制包 -GitHub Release `cli/v0.2.1` 已发布,提供: +GitHub Release `cli/v0.3.0` 已发布,提供: - `qtcloud-data-x86_64-unknown-linux-gnu.tar.gz` - `qtcloud-data-x86_64-pc-windows-msvc.zip` diff --git a/src/cli/ROADMAP.md b/src/cli/ROADMAP.md index 824dfff..fc40976 100644 --- a/src/cli/ROADMAP.md +++ b/src/cli/ROADMAP.md @@ -3,7 +3,7 @@ > 格式:Keep a Changelog + checkbox 任务清单。 > ROADMAP 只保留未来计划;已发布内容以 CHANGELOG 为事实源。 > `cli/v0.2.2` 已于 2026-08-02 发布。原 0.2.2 中未完成的后续工作已重新归入 0.3.0 或延期项。 -> `0.3.0` 仍处于开发中;Manifest、Catalog、查看命令解耦、Runtime 扩展和结构化错误输出首切片已完成,尚未发布。 +> `0.3.1` 仍处于开发中;Manifest、Catalog、查看命令解耦、Runtime 扩展和结构化错误输出首切片已完成。 ## [0.3.0] diff --git a/src/cli/TODO.md b/src/cli/TODO.md index 281568b..47d4f85 100644 --- a/src/cli/TODO.md +++ b/src/cli/TODO.md @@ -2,7 +2,7 @@ > 按发布版本组织;版本目标见 [ROADMAP.md](ROADMAP.md)。 > `cli/v0.2.2` 已于 2026-08-02 发布,已完成内容已归档到 [CHANGELOG.md](CHANGELOG.md)。 -> `0.3.0` 当前仍在开发中;本文件只记录已完成进度和剩余执行任务,不代表已发布。 +> `0.3.1` 当前仍在开发中;本文件只记录已完成进度和剩余执行任务,不代表已发布。 ## 0. release 流程(每版发布均需执行)