Prepare Agent Pet Companion 0.5.2 (#57)

## Development claim / 开发声明

- Domain: `release-control-plane`
- Claim: `control-plane`
- Base commit: `e032ec1ca86ff84d9696aee23c677b526854bf50`
- Release preparation: `yes`
- Focused validation:
  - `python3 script/tests/test_validation_tooling.py`
  - `./script/validate_build_scripts_safety.sh --static-only`

<!-- apc-engineering-coordination-v1
{"claim_overlap_rejections":2,"merge_tree_conflicts":0,"schema_version":"apc.engineering-coordination.v1","task_created_at":"2026-08-24T09:10:46Z","train_conflict_resolutions":0}
-->

Co-authored-by: gd-ops <gd-ops@xmfunny.com>
This commit is contained in:
xjxandgd-ops authored and GitHub committed 2026-08-24 09:24:45 +00:00
1 parent e032ec1ca8
commit b51d2ce1f3
7 files changed
+18 -20

No files matched your search

+12
View File
@@ -14,6 +14,18 @@ Keep each user-visible change in its own bullet. Write the English text first, t
## [Unreleased]
## [0.5.2] - 2026-08-24
### Fixed / 修复
<!-- apc-fragment:20260824-engineering-debt-localization -->
- Connection check, repair, and uninstall results and the pet-position save-failure notice now resolve through the localization tables, so English-locale users see English copy instead of mixed Chinese. Chinese copy is unchanged.
连接检查、修复、卸载的结果文案与桌宠位置保存失败提示改经本地化表解析,英文界面不再混入中文文案;中文界面文案保持不变。
<!-- apc-fragment:20260824-pr54-review-findings -->
- Queued PetCore requests now cancel before opening socket resources, and exhausted pet-position saves surface a localized retry banner until persistence succeeds.
排队中的 PetCore 请求现在会在占用 Socket 资源前响应取消;桌宠位置保存重试耗尽后会显示本地化重试横幅,并在持久化成功后自动消失。
## [0.5.1] - 2026-08-19
### Changed / 变更
Generated
+3 -3
View File
@@ -772,7 +772,7 @@ checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
[[package]]
name = "petcore"
version = "0.5.1"
version = "0.5.2"
dependencies = [
"hex",
"image",
@@ -792,7 +792,7 @@ dependencies = [
[[package]]
name = "petcore-cli"
version = "0.5.1"
version = "0.5.2"
dependencies = [
"petcore",
"petcore-types",
@@ -803,7 +803,7 @@ dependencies = [
[[package]]
name = "petcore-types"
version = "0.5.1"
version = "0.5.2"
dependencies = [
"serde",
"serde_json",
@@ -1,7 +0,0 @@
{
"schema_version": "apc.changelog-fragment.v1",
"kind": "Fixed",
"scope": "localization",
"summary_en": "Connection check, repair, and uninstall results and the pet-position save-failure notice now resolve through the localization tables, so English-locale users see English copy instead of mixed Chinese. Chinese copy is unchanged.",
"summary_zh": "连接检查、修复、卸载的结果文案与桌宠位置保存失败提示改经本地化表解析,英文界面不再混入中文文案;中文界面文案保持不变。"
}
@@ -1,7 +0,0 @@
{
"schema_version": "apc.changelog-fragment.v1",
"kind": "Fixed",
"scope": "macos-runtime",
"summary_en": "Queued PetCore requests now cancel before opening socket resources, and exhausted pet-position saves surface a localized retry banner until persistence succeeds.",
"summary_zh": "排队中的 PetCore 请求现在会在占用 Socket 资源前响应取消;桌宠位置保存重试耗尽后会显示本地化重试横幅,并在持久化成功后自动消失。"
}
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "petcore-cli"
version = "0.5.1"
version = "0.5.2"
edition.workspace = true
license.workspace = true
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "petcore-types"
version = "0.5.1"
version = "0.5.2"
edition.workspace = true
license.workspace = true
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "petcore"
version = "0.5.1"
version = "0.5.2"
edition.workspace = true
license.workspace = true