File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33> 本文件追踪 ` mcpp-community/mcpp ` 公开仓的版本演进。
44> 格式参考 [ Keep a Changelog] ( https://keepachangelog.com/zh-CN/1.1.0/ ) 。
55
6+ ## [ 0.0.54] — 2026-06-10
7+
8+ ### 修复
9+
10+ - ` mcpp new <name> --template <pkg> ` :对声明了命名空间的模板包(如
11+ ` mcpplibs.llmapi ` 以裸名 ` llmapi ` 引用)现在能从描述符派生出
12+ (namespace, shortName) 坐标,正确完成 semver 解析与安装(#130 )。
13+
14+ ### 其他
15+
16+ - 架构重构(零行为变更):` cli.cppm ` 从 6192 行精简为约 480 行的纯命令
17+ 分发层;` src/cli/cmd_* ` 仅保留参数解析与路由,全部领域实现下沉到属主
18+ 子系统 —— ` mcpp.build.{prepare,execute} ` 、`mcpp.toolchain.{post_install,
19+ lifecycle}` 、 ` mcpp.pm.index_management` 、 ` mcpp.bmi_cache.maintenance`、
20+ ` mcpp.scaffold.create ` 、` mcpp.publish.pipeline ` 、` mcpp.pack.pipeline ` 、
21+ ` mcpp.doctor ` 、` mcpp.project ` 、` mcpp.fetcher.progress ` 。
22+ 设计与迁移记录见 ` .agents/docs/2026-06-10-cli-modularization.md ` 。
23+
624## [ 0.0.53] — 2026-06-09
725
826### 新增
Original file line number Diff line number Diff line change 11[package ]
22name = " mcpp"
3- version = " 0.0.53 "
3+ version = " 0.0.54 "
44description = " Modern C++ build & package management tool"
55license = " Apache-2.0"
66authors = [" mcpp-community" ]
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ import mcpp.toolchain.detect;
1818
1919export namespace mcpp ::toolchain {
2020
21- inline constexpr std::string_view MCPP_VERSION = " 0.0.53 " ;
21+ inline constexpr std::string_view MCPP_VERSION = " 0.0.54 " ;
2222
2323struct FingerprintInputs {
2424 Toolchain toolchain;
You can’t perform that action at this time.
0 commit comments