Skip to content

Commit a602e8a

Browse files
committed
docs(version): align 0.6.9 release identity
1 parent 25e3548 commit a602e8a

5 files changed

Lines changed: 7 additions & 7 deletions

File tree

README-ZH.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ cmake --install build/release --prefix build/stage
124124
在项目中查找当前精确版本:
125125

126126
```cmake
127-
find_package(mpf 0.6.8 EXACT CONFIG REQUIRED COMPONENTS core cpp)
127+
find_package(mpf 0.6.9 EXACT CONFIG REQUIRED COMPONENTS core cpp)
128128
target_link_libraries(my_application PRIVATE mpf::mpf)
129129
```
130130

@@ -152,7 +152,7 @@ int main() {
152152
}
153153
```
154154

155-
安装包提供 `core``javascript``cpp` component,以及 `mpf::core``mpf::backend-javascript``mpf::backend-cpp` 和统一入口 `mpf::mpf`。完整集成示例见 [`examples/embedding`](examples/embedding);配置时传入 `-DMPF_REQUIRED_VERSION=0.6.8`,以保持精确版本匹配。
155+
安装包提供 `core``javascript``cpp` component,以及 `mpf::core``mpf::backend-javascript``mpf::backend-cpp` 和统一入口 `mpf::mpf`。完整集成示例见 [`examples/embedding`](examples/embedding);配置时传入 `-DMPF_REQUIRED_VERSION=0.6.9`,以保持精确版本匹配。
156156

157157
MPF 0.x 有意只安装静态库。共享库需要先明确符号导出、allocator/所有权和版本协商契约;设置 `BUILD_SHARED_LIBS` 不会把当前内部 C++ ABI 意外暴露为受支持的动态库接口。
158158

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ cmake --install build/release --prefix build/stage
124124
Find the exact current version in another project:
125125

126126
```cmake
127-
find_package(mpf 0.6.8 EXACT CONFIG REQUIRED COMPONENTS core cpp)
127+
find_package(mpf 0.6.9 EXACT CONFIG REQUIRED COMPONENTS core cpp)
128128
target_link_libraries(my_application PRIVATE mpf::mpf)
129129
```
130130

@@ -152,7 +152,7 @@ int main() {
152152
}
153153
```
154154

155-
The installed package provides the `core`, `javascript`, and `cpp` components; the `mpf::core`, `mpf::backend-javascript`, and `mpf::backend-cpp` targets; and the unified `mpf::mpf` entry point. See [`examples/embedding`](examples/embedding) for a complete integration example; configure it with `-DMPF_REQUIRED_VERSION=0.6.8` so the consumer keeps exact-version matching.
155+
The installed package provides the `core`, `javascript`, and `cpp` components; the `mpf::core`, `mpf::backend-javascript`, and `mpf::backend-cpp` targets; and the unified `mpf::mpf` entry point. See [`examples/embedding`](examples/embedding) for a complete integration example; configure it with `-DMPF_REQUIRED_VERSION=0.6.9` so the consumer keeps exact-version matching.
156156

157157
MPF 0.x installs static libraries deliberately. A supported shared-library ABI will require an explicit symbol-export, allocator/ownership, and version-negotiation contract; setting `BUILD_SHARED_LIBS` does not silently expose the current internal C++ ABI.
158158

TODO.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# MPF 持续建设路线图
22

3-
本路线图记录 **0.6.8 当前开发基线** 与后续交付目标的真实状态。历史交付细节见
3+
本路线图记录 **0.6.9 当前开发基线** 与后续交付目标的真实状态。历史交付细节见
44
[CHANGELOG-ZH.md](CHANGELOG-ZH.md),当前可依赖的语言子集见
55
[docs/LANGUAGE_SUPPORT.md](docs/LANGUAGE_SUPPORT.md)。目标版本号表示语法/语义覆盖上限,不表示已经完整兼容 Matlab 2024、Python 3.14、Fortran 2023 或 TypeScript 6;TypeScript 已有独立、可执行且包含 lexical block/canonical `for` 的子集,但完整 grammar 仍未完成。
66

docs/TESTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ MPF 的验证体系分为八层:
2121
| CTest | Debug/Release/RelWithDebInfo 均为 129 项;包含 99 项 differential、1 项 C++ 单元/集成、19 项生成 runtime 拒绝、1 项 fuzz smoke、1 项编译器分层门禁、1 项发布脚本正/负契约、2 项 CLI、1 项生成 C++ 编译、3 项后端隔离和 1 项安装后示例测试;非插桩性能发布门禁由独立目标执行,不重复计入普通 CTest |
2222
| Differential corpus | Python 22、Fortran 19、Matlab 54、TypeScript 4,共 99 个 case |
2323
| 工具完整环境执行路径 | 243 条程序路径,另有每 case 一条 oracle |
24-
| 生产代码行覆盖率 | 当前开发分支实测 91.69%(37,154/40,520),硬门槛 85% |
24+
| 生产代码行覆盖率 | 当前开发分支实测 91.74%(37,512/40,889),硬门槛 85% |
2525

2626
## Differential corpus
2727

docs/VERSIONING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ MPF 的开发版本从 `0.0.1` 开始,使用三段十进制版本号 `MAJOR.MI
55
- `0.0.1` 是首个开发版本;
66
- `0.0.9` 的下一个版本是 `0.1.0`
77
- `0.2.9` 的下一个版本是 `0.3.0`
8-
- 当前开发版本是 `0.6.8`;下一个版本是 `0.6.9`
8+
- 当前开发版本是 `0.6.9`;下一个版本是 `0.7.0`
99

1010
CMake `project(VERSION)` 是源码树的唯一版本源。配置阶段由它生成公开 `mpf/version.hpp`、CMake package version 和 CLI 版本;测试不得复制硬编码版本字符串。配置会拒绝 `0.0.0` 以及 patch 大于 9 的版本。
1111

0 commit comments

Comments
 (0)