Skip to content

Commit 0573a9f

Browse files
committed
docs: record 0.0.35 release notes
1 parent ceaf159 commit 0573a9f

2 files changed

Lines changed: 18 additions & 1 deletion

File tree

.agents/docs/2026-05-30-package-owned-build-flags-plan.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,5 +72,6 @@ cd /home/speak/workspace/github/openxlings/xlings
7272
- `mcpp build` -> `target/x86_64-linux-gnu/ff952c89919589bb/bin/xlings --version` = `xlings 0.4.45`.
7373
- `mcpp build --target x86_64-linux-musl` -> `target/x86_64-linux-musl/7e48a312cd4dbb49/bin/xlings` static ELF.
7474
- [x] PR draft 创建: https://github.com/mcpp-community/mcpp/pull/88
75+
- [x] 版本 bump 到 `0.0.35`,并补充 `CHANGELOG.md` 发布说明。
7576
- [ ] CI 每 120s 检查一次直到完成。
76-
- [ ] 设计确认后 bump `0.0.35` 并发布
77+
- [ ] CI 通过后发布 `0.0.35`

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,22 @@
33
> 本文件追踪 `mcpp-community/mcpp` 公开仓的版本演进。
44
> 格式参考 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.1.0/)
55
6+
## [0.0.35] — 2026-05-30
7+
8+
### 新增
9+
10+
- 支持包描述拥有自己的 `cflags` / `cxxflags`,依赖包源码编译时会继承所属包
11+
的构建宏,消费方项目不再需要集中声明第三方 C 库的私有宏。
12+
- 支持 Form B `mcpp.generated_files`,官方索引包可以在包目录下生成少量配置头,
13+
用于承载平台兼容宏或库私有配置。
14+
15+
### 修复
16+
17+
- 修复本地 `path` 索引读取命名空间包时没有匹配
18+
`pkgs/<prefix>/<namespace>.<name>.lua` 的问题。
19+
- 自定义索引首次同步时保留 mcpp 的 `Fetching custom index repos`
20+
状态提示,但静默 xlings update 的内部逐项输出。
21+
622
## [0.0.33] — 2026-05-30
723

824
### 改进

0 commit comments

Comments
 (0)