From 310894a5a2016551d4a3216c10a39adb21274f93 Mon Sep 17 00:00:00 2001 From: tmoonlight Date: Thu, 22 Oct 2026 23:48:40 +0800 Subject: [PATCH 1/2] Prepare ACECode v1.0.14 release --- CMakeLists.txt | 2 +- vcpkg.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 109aec82..a457b80d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,7 +7,7 @@ if(CMAKE_HOST_WIN32 AND DEFINED CMAKE_TOOLCHAIN_FILE AND CMAKE_TOOLCHAIN_FILE MA set(VCPKG_TARGET_TRIPLET "x64-windows-static" CACHE STRING "Vcpkg target triplet" FORCE) endif() -project(acecode VERSION 1.0.13 LANGUAGES C CXX) +project(acecode VERSION 1.0.14 LANGUAGES C CXX) include(${CMAKE_SOURCE_DIR}/cmake/acecode_source_guards.cmake) diff --git a/vcpkg.json b/vcpkg.json index b64dcd89..4ef941c0 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,6 +1,6 @@ { "name": "acecode", - "version-semver": "1.0.13", + "version-semver": "1.0.14", "dependencies": [ "cpr", { From 86a42373230aa561ac9fcd29f5a199375fe4f58a Mon Sep 17 00:00:00 2001 From: tmoonlight Date: Thu, 22 Oct 2026 23:58:20 +0800 Subject: [PATCH 2/2] Record release verification and macOS browser compilation --- .../changes/add-agent-browser-cookie-modes/tasks.md | 7 ++++++- .../add-agent-browser-cookie-modes/verification.md | 10 ++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/openspec/changes/add-agent-browser-cookie-modes/tasks.md b/openspec/changes/add-agent-browser-cookie-modes/tasks.md index 6e48f6a2..c69666f6 100644 --- a/openspec/changes/add-agent-browser-cookie-modes/tasks.md +++ b/openspec/changes/add-agent-browser-cookie-modes/tasks.md @@ -44,7 +44,7 @@ ## 3. macOS 宿主 -- [ ] 3.1 `agent_browser_host_mac.mm` 按 D5 实现三种 data store,以及清空、删除、复制 cookie、切档重建、启动处理,与 Windows 共用第 1 组的纯逻辑和状态模块;同步接上三个 bridge。 +- [x] 3.1 `agent_browser_host_mac.mm` 按 D5 实现三种 data store,以及清空、删除、复制 cookie、切档重建、启动处理,与 Windows 共用第 1 组的纯逻辑和状态模块;同步接上三个 bridge。 验收:本机无法编译 macOS,用 `ios-simulator-live.yml` 同类的手动 macOS 工作流(或推 `ci/` 分支跑 package.yml 的 macOS 构建)确认能编译通过;行为验收列入第 6 组的手工清单。 - [x] 3.2 更新 `docs/agent-browser-macos-handoff.md` 的 Profile 一节,改为三种 data store 的说明。 @@ -108,3 +108,8 @@ - 数据目录迁移只认 `agent-browser/webview2`,不认 `agent_browser/webview2`:已在同期单独修复(`migration_is_best_effort_root` 两种都认,回归 `UnderscoreBrowserProfileChurnDoesNotFailMigration`)。 - 实现、验收完成后归档本变更。 + +## 2026-10-22 发布补验 + +- macOS x64 / ARM64 的 CLI 与 Desktop 编译均已通过:package 预检 run 39806382146,源码 0d51a501(本次版本提交的祖先)。第 3.1 项实施及编译验收完成;第 5.2 和 6.2 项人工验收继续按下方 verification.md 记录待补验。 +- 为保持 R12 文件大小上限,将宿主的原生辅助函数与 Cookie bridge 拆为独立模块;Windows 真实 WebView2 Cookie / 宿主冒烟及 Web 架构测试通过。 diff --git a/openspec/changes/add-agent-browser-cookie-modes/verification.md b/openspec/changes/add-agent-browser-cookie-modes/verification.md index 603a0af2..fa9c46c0 100644 --- a/openspec/changes/add-agent-browser-cookie-modes/verification.md +++ b/openspec/changes/add-agent-browser-cookie-modes/verification.md @@ -72,3 +72,13 @@ 1. 第 2 节「手工」列标待补验的各项与第 3 节界面检查(Windows 真实 Desktop)。 2. macOS:先在 Mac(或 CI 的 macOS 构建)上编译 `agent_browser_host_mac.mm`,再按第 2 节逐项验收。 + +## 5. 2026-10-22 发布补验 + +- Windows 全量:6558 项执行,6546 通过,12 项按外部依赖或平台条件跳过,0 失败;另有 1 项原有禁用测试。 +- 浏览器、会话与升级定向测试:201 项通过;1.0.14 构建后的升级定向测试另有 66 项通过。 +- Web 全量 3323 项通过,生产构建通过;响应式侧栏、46 场景会话树、文件定位与工具展示浏览器回归通过。 +- 真实 WebView2 冒烟输出 `SMOKE_COOKIE_MODES_OK`、`SMOKE_OK` 与 `SMOKE_OWNERSHIP_OK`。 +- macOS x64 / ARM64 的 CLI 与 Desktop 编译通过:[package 预检](https://github.com/tmoonlight/acecode/actions/runs/39806382146),源码 `0d51a501`。这补齐原第 4 节的 macOS 编译项,行为人工验收仍待补验。 +- 临时用户目录中的 Windows Desktop 已启动至 `ui_ready`;当前自动化接口无法操作该原生窗口,未把这一启动结果当作菜单遮挡及逐项界面验收通过。 +- 发布修复保持原有分层、文件大小及所有权限制;独立辅助模块的拆分没有改变存储或页面行为。