From 84ceb4de8b9e2b37b382457cc1d9287f605f1712 Mon Sep 17 00:00:00 2001 From: sunrisepeak Date: Sun, 10 May 2026 02:11:40 +0800 Subject: [PATCH] release: v0.0.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - mcpp.toml + MCPP_VERSION → 0.0.3 - CHANGELOG: lock [Unreleased] → [0.0.3] — 2026-05-10 Three-tier dependency resolution lands in this release: transitive walker (#17), SemVer merge / Level 2 (#18), multi-version mangling / Level 1 (#19). See the 0.0.3 entry for the full breakdown. --- CHANGELOG.md | 2 +- mcpp.toml | 2 +- src/toolchain/fingerprint.cppm | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ff62523..f3a4a00 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ > 本文件追踪 `mcpp-community/mcpp` 公开仓的版本演进。 > 格式参考 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.1.0/)。 -## [Unreleased] — 0.0.3 +## [0.0.3] — 2026-05-10 依赖解析体系的三步演进:0.0.2 release tag 之后合入 transitive walker, 这一版补齐 SemVer 合并(Level 2)+ 多版本 mangling 兜底(Level 1)。 diff --git a/mcpp.toml b/mcpp.toml index 5a33c58..cd4b57d 100644 --- a/mcpp.toml +++ b/mcpp.toml @@ -1,6 +1,6 @@ [package] name = "mcpp" -version = "0.0.2" +version = "0.0.3" description = "Modern C++ build & package management tool" license = "Apache-2.0" authors = ["mcpp-community"] diff --git a/src/toolchain/fingerprint.cppm b/src/toolchain/fingerprint.cppm index 0b9309a..b5d5dac 100644 --- a/src/toolchain/fingerprint.cppm +++ b/src/toolchain/fingerprint.cppm @@ -18,7 +18,7 @@ import mcpp.toolchain.detect; export namespace mcpp::toolchain { -inline constexpr std::string_view MCPP_VERSION = "0.0.2"; +inline constexpr std::string_view MCPP_VERSION = "0.0.3"; struct FingerprintInputs { Toolchain toolchain;